JAVA – получи Чёрный Пояс!
5.0 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
209 students enrolled

JAVA – получи Чёрный Пояс!

Разъяснение серьёзных тем доступными словами на простых примерах
Hot & New
5.0 (30 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
209 students enrolled
Created by Zaur Tregulov
Last updated 7/2020
Russian
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 24.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Вы максимально просто и детально изучите следующие необходимые для программиста темы:
  • Коллекции и Дженерики
  • Лямбда выражения и Стримы
  • Многопоточность
  • Работа с файлами
  • Регулярные выражения и вложенные классы
  • Рефлексия и Аннотации
Requirements
  • Базовые знания Java. Для их приобретения идеально подойдёт мой курс «Java для начинающих»
  • Желание совершенствовать знания в Java
Description

Надоело пытаться выучить Java по нескольким источникам? Тогда этот курс точно для Вас!

Привет, друзья! Меня зовут Заур Трегулов, и я являюсь автором данного курса.

Если вы просматриваете данное обращение, то Вы, несомненно уже в курсе, что Java присутствует во всех сферах жизни и решает практически любые задачи. На Java пишутся серверные приложения, веб приложения, разные программы для десктопа ииии барабанная дробь. Если вы хотите научиться писать Android приложения, то Добро пожаловать в мир Java. Ведь подавляющее большинство Android приложений пишется именно на Java.

Итак, для кого же предназначен мой видеокурс?

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

Просмотрев данный курс, Вы будете себя уверенно чувствовать, проходя собеседования на вакансию Java Разработчика.

Если же Вы на данный момент не обладаете базовыми знаниями языка Java, то для Вас у меня создан курс «Java для начинающих» , который является BESTSELLER-ом в своей категории.

Знаете что я люблю делать, больше чем программировать? Обучать программированию! Знаю немалое количество отличнейших программистов которые, к всеобщему сожалению, ну не могут объяснить что-либо простыми словами.

Мои же принципы и методика обучения позволили создать курс из 120-ти уроков, в которых рассматриваются очень серьёзные и необходимые темы языка Java.

Также, уделяю особое внимание обратной связи. Я всегда охотно общаюсь со своими студентами и отвечаю на их вопросы.

Если вы все еще сомневаетесь и думаете, что моя методика обучения может вам не подойти, то у меня для вас отличная новость!

Приобретая курс на платформе Udemy, Вы в течении 30 дней можете от него отказаться и вернуть все свои деньги.

Никаких рисков! Отлично! Разве нет???

До скорой встречи друзья и удачного обучения!

Who this course is for:
  • Всем, кто продолжает учить Java, имея базовое представления о языке
  • Всем, кто хочет получить простые и логичные объяснения множества тем
Course content
Expand all 121 lectures 24:39:02
+ Generics
7 lectures 01:15:43
Parameterized method
07:11
Type erasure
05:25
Subtyping
11:13
Wildcards
13:05
Пример на generics
16:19
+ Коллекции
25 lectures 05:09:06
ArrayList
12:29
Методы ArrayList. Часть 1
14:36
Методы ArrayList. Часть 2
09:43
Методы ArrayList и связанные с ним методы. Часть 3
20:26
Интерфейс Iterator
05:00
LinkedList
19:08
Интерфейс ListIterator
08:43
Binary search
18:06
Big O notation
29:53
Vector
04:51
Stack
09:11
Введение в Map. HashMap
13:36
Методы equals и hashCode
18:34
TreeMap
20:41
LinkedHashMap
07:12
HashTable
03:02
Введение в Set. HashSet
17:02
LinkedHashSet
03:07
Введение в Queue. LinkedList
11:03
Введение в Deque. ArrayDeque
09:15
+ Nested классы
5 lectures 01:04:37
Введение в Nested классы
03:41
Static Nested класс
16:23
Inner класс
18:09
Local Inner класс
15:59
Anonymous класс
10:25
+ Lambda выражения
6 lectures 01:33:40
Lambda выражения. Часть 1
31:09
Lambda выражения. Часть 2
21:44
Predicate
15:32
Function
09:55
+ Streams
18 lectures 01:46:57
Метод filter
04:34
Метод reduce
14:10
Метод sorted
04:02
Метод concat
01:48
Метод distinct
01:00
Метод count
01:33
Метод peak
01:32
Метод flatMap
06:29
Метод collect: grouping и partitioning
07:49
Метод findFirst
01:48
Методы min и max
02:16
Метод limit
01:10
Метод skip
01:31
Метод mapToInt
06:43
+ Многопоточность
25 lectures 06:07:46
Ввведение в многопоточность
09:35
Thread name и Thread priority
09:06
Ключевое слово volatile
15:38
Data race. Synchronized methods
20:28
Понятие «монитор». Synchronized blocks
28:22
Методы wait и notify
25:10
Понятия Deadlock, Livelock, Lock Starvation
13:22
Lock и ReentrantLock
16:10
Daemon потоки
09:30
Прерывание потоков
10:55
ThreadPool и ExecutorService. Часть 1
17:16
ThreadPool и ExecutorService. Часть 2
13:25
Интерфейсы Callable и Future. Часть 1
15:13
Интерфейсы Callable и Future. Часть 2
18:27
Синхронизатор CountDownLatch
09:35
Синхронизатор Excahnger
11:25
Класс AtomicInteger
07:19
Синхронизированные коллекции
20:41
ConcurrentHashMap
12:29
CopyOnWriteArrayList
07:18
+ Работа с файлами: IO и NIO
18 lectures 03:29:16
Try with resources
05:15
BufferedWriter и BufferedReader
09:10
FileInputStream и FileOutputStream
05:02
DataInputStream и DataOutputStream
04:52
Сериализация. Часть 1
16:22
Сериализация. Часть 2
10:20
Класс File
15:48
Введение в Channel и Buffer. Чтение из файла
26:19
Channel и Buffer. Запись в файл
04:52
Channel и Buffer. Важные методы
13:09
Интерфейс Path и класс Files. Часть 1
20:35
Интерфейс Path и класс Files. Часть 2
16:19
Введение в метод walkFileTree
13:11
Метод walkFileTree. Копирование директории
15:45
Метод walkFileTree. Удаление директории
05:00
+ Регулярные выражения
7 lectures 01:37:14
RegEx. Часть 1
20:12
RegEx. Часть 2
15:40
RegEx. Часть 3
21:41
Методы класса String: mathes и split
04:28
Пример «Проверка IP»
07:16
Методы replaceAll и group
12:09
Методы printf и format
15:48