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

Курс

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

480 ₽

О курсе

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