Microsoft Silver Partner
Оформить заявку

Курс - Java Professional

Изображение к курсу Java Professional
Курс Java Professional
Длительность 10 дней / 20 часов
Количество уроков 10

Очное обучение

2500 UAH Записаться

Онлайн обучение

2500 UAH Записаться

Видео обучение

Оформить подписку

Консультации

Записаться
Курс "Java Professional" ориентирован на комплексное и глубокое изучение возможностей языка Java. Он будет интересен тем программистам, которые уже имеют опыт работы с языком Java и хотят познакомиться с его дополнительными тонкостями, а также особенностями эффективного использования языка.
• Уверенные знания синтаксиса Java
• Уверенные знания ООП
• Уверенные знания дженериков
Курс предназначен для студентов успешно окончивших курс "Java Essential", которые понимают объектно-ориентированный подход и имеют твердые знания в Java Fundamentals.
Урок 1

Iterator & Comparator

На уроке рассматривается иерархия Java Collection Framework – библиотеки предопределённых коллекций в Java. Рассматриваются основные понятия, такие как Итератор и Компаратор, классы коллекций (Collection) и Карты (Map).

Урок 2

Collection Framework

На уроке рассматривается применение основных реализаций коллекций – Стек, Очередь, Множество, Список, Карта на примере экземпляров классов Stack, Queue, Set, ArrayList, LinkedList, Map.

Урок 3

IO & Strings

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

Урок 4

Regular expressions & Data API

На уроке рассматривается работа со строками, принципы построения и использования регулярных выражений, работа с датой (Date API).

Урок 5

Reflection

На уроке рассматривается механизм работы рефлексии, который позволяет модифицировать программу в процессе её выполнения.

Урок 6

Annotations

На уроке рассматривается работа с аннотациями, создание своих аннотаций.

Урок 7

Serialization XML & JSON

На уроке рассматриваются такие понятия как, сериализация и маршалинг, механизмы передачи объектов из одной программы в другую. Знакомство с правилами разметки JSON и XML.

Урок 8

Thread & Runnable

На уроке рассматривается механизм многопоточности и правила построения многопоточных приложений. Управление потоками, класс Thread и интерфейс Runnable, планирование и приоритеты выполнения, понятие deadlock.

Урок 9

Problems with Threads

На уроке на практике рассматриваются основные проблемы построения многопоточных приложений.

Урок 10

Lambda expressions

На уроке рассматривается парадигма функционального программирования и её реализация в Java 8. Функции, лямбда-выражения, функциональные интерфейсы.

• Работать с Java Collection Framework
• Работать с потоками ввода-вывода
• Работать с рефлексией
• Создавать свои аннотации
• Использовать возможности сереализации / десереализации и маршалига
• Создавать многопоточные приложения и обрабатывать потоки
• Использовать функциональный подход в Java 8
• Проработаете логические задачки, которые задают на собеседованиях в IT компаниях
Check mark Запись в учебный центр Separator Онлайн форма для регистрации
Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время
04.12.2017 15.12.2017 09:00-11:00 Зарегистрироваться
04.12.2017 15.12.2017 11:30-13:30 Зарегистрироваться
18.12.2017 29.12.2017 09:00-11:00 Зарегистрироваться
18.12.2017 29.12.2017 11:30-13:30 Зарегистрироваться
09.01.2018 22.01.2018 09:00-11:00 Зарегистрироваться
09.01.2018 22.01.2018 11:30-13:30 Зарегистрироваться
09.01.2018 22.01.2018 16:30-18:30 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку

Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время
04.12.2017 15.12.2017 09:00-11:00 Зарегистрироваться
04.12.2017 15.12.2017 11:30-13:30 Зарегистрироваться
18.12.2017 29.12.2017 09:00-11:00 Зарегистрироваться
18.12.2017 29.12.2017 11:30-13:30 Зарегистрироваться
09.01.2018 22.01.2018 09:00-11:00 Зарегистрироваться
09.01.2018 22.01.2018 11:30-13:30 Зарегистрироваться
09.01.2018 22.01.2018 16:30-18:30 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку