Включает:
12,5 часов видео
1 статья
Чему я научусь?
– Java Collections (Коллекции)
– Java Multithreading (Многопоточность)
– Регулярные выражения (Regular expressions)
– Лямбда-выражения (Lambda expressions)
– Maven
– Тестирование (JUnit)
Требования
Знать Java на базовом уровне
Все, кто хочет знать Java на продвинутом уровне.
Учебный план этого курса:
40 лекций – 12:16:41
Java Collections Framework (Коллекции) – 04:31:33
Динамический массив (ArrayList) – Введение – 19:42
Динамический массив (ArrayList) – Как устроен? – 09:55
Связный список (LinkedList) – Введение -17:43
Связный список (LinkedList) – Как устроен? – 39:45
HashMap – Введение – 13:45
LinkedHashMap и TreeMap – 11:28
Множества (Set) – 25:15
Методы hashcode() и equals() – 20:20
Контракт hashcode() и equals() – 13:00
HashMap – Как устроен? – 20:57
Интерфейс Comparator – 25:28
Интерфейс Comparable – 13:08
Очередь (Queue) – 15:01
Стек (Stack) – 07:30
Интерфейс Iterable – 18:36
Java Multithreading (Многопоточность) – 04:25:44
Введение в многопоточность в Java – 24:21
Ключевое слово volatile – 16:19
Ключевое слово synchronized (I часть) – 24:17
Ключевое слово synchronized (II часть) – 30:21
Пул потоков (Thread pool) – 11:33
Паттерн producer – consumer (I часть) – 17:37
Методы wait() и notify() – 22:01
Паттерн producer – consumer (II часть) – 16:46
Класс CountDownLatch – 11:59
Класс ReentrantLock – 08:36
Семафор (Semaphore) – 20:53
Взаимная блокировка (Deadlock) – 32:31
Прерывание потоков – 10:10
Callable и Future – 18:20
Регулярные выражения (Regexp) – 01:00:46
Регулярные выражения (часть I) – 36:35
Регулярные выражения (часть II) – 08:28
Классы Pattern и Matcher – 15:43
Лямбда – выражения (Lambda expressions) – 01:10:39
Лямбда – выражения (часть I) – 34:03
Лямбда – выражения (часть II) – 36:36
Maven – 18:49
Maven (часть I) – 12:52
Maven (часть II) – 05:57
Тестирование (JUnit) – 48:59
Введение в тестирование – 09:40
JUnit (часть I) – 25:35
JUnit (часть II) – 13:44
В складчине присутствуют:
– 01 Введение
001 Привет.html
– 02 Java Collections Framework (Коллекции)
002 Динамический массив (ArrayList) – Введение.mp4
003 Динамический массив (ArrayList) – Как устроен.mp4
004 Связный список (LinkedList) – Введение.mp4
005 Связный список (LinkedList) – Как устроен.mp4
006 HashMap – Введение.mp4
007 LinkedHashMap и TreeMap.mp4
008 Множества (Set).mp4
009 Методы hashcode() и equals().mp4
010 Контракт hashcode() и equals().mp4
011 HashMap – Как устроен.mp4
012 Интерфейс Comparator.mp4
013 Интерфейс Comparable.mp4
014 Очередь (Queue).mp4
015 Стек (Stack).mp4
016 Интерфейс Iterable.mp4
– 03 Java Multithreading (Многопоточность)
017 Введение в многопоточность в Java.mp4
018 Ключевое слово volatile.mp4
019 Ключевое слово synchronized (I часть).mp4
020 Ключевое слово synchronized (II часть).mp4
021 Пул потоков (Thread pool).mp4
022 Паттерн producer – consumer (I часть).mp4
023 Методы wait() и notify().mp4
024 Паттерн producer – consumer (II часть).mp4
025 Класс CountDownLatch.mp4
026 Класс ReentrantLock.mp4
027 Семафор (Semaphore).mp4
028 Взаимная блокировка (Deadlock).mp4
029 Прерывание потоков.mp4
030 Callable и Future.mp4
– 04 Регулярные выражения (Regexp)
031 Регулярные выражения (часть I).mp4
032 Регулярные выражения (часть II).mp4
033 Классы Pattern и Matcher.mp4
– 05 Лямбда – выражения (Lambda expressions)
034 Лямбда – выражения (часть I).mp4
035 Лямбда – выражения (часть II).mp4
– 06 Maven
036 Maven (часть I).mp4
037 Maven (часть II).mp4
– 07 Тестирование (JUnit)
038 Введение в тестирование.mp4
039 JUnit (часть I).mp4
040 JUnit (часть II).mp4
Об авторе курса:
Привет! Меня зовут Наиль. Я занимаюсь программированием с 17 лет и не собираюсь прекращать это дело. Для меня программирование – это полезный навык и захватывающее занятие. В свободное время я люблю путешествовать, играть на гитаре и фортепиано. Я уверен, что у меня получится донести материал таким образом, что обучение будет проходить просто, весело и интересно. Давайте вместе пройдем путь от новичков до профессионалов, присоединяйтесь!
Отзывы
Отзывов пока нет.