[Udemy] Продвинутая Java (Наиль Алишев)

Цена:
360.8
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?

Курс ориентирован на тех людей, кто уже знаком с языком программирования Java и хотел бы углубить свои знания и изучить продвинутые темы этого языка программирования. В курсе детально и подробно объясняются важнейшие темы Java и программирования в целом, которые необходимы для работы в индустрии. После прохождения этого курса вы узнаете много нового о Java и о компьютерных науках в целом.

Включает:
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 лет и не собираюсь прекращать это дело. Для меня программирование - это полезный навык и захватывающее занятие. В свободное время я люблю путешествовать, играть на гитаре и фортепиано. Я уверен, что у меня получится донести материал таким образом, что обучение будет проходить просто, весело и интересно. Давайте вместе пройдем путь от новичков до профессионалов, присоединяйтесь!



Новичкам сюда