Java SE: Дополнительные главы

Код: ITC-JV-add

Курс является продолжением курса «Java SE: базовый» для Java-разработчиков.

Указанная стоимость курса действительна с учетом обучения в группе.

Формат проведения

-

Продолжительность

40 академических часов

Вендор

Java

Тематика

Разработка
vendor

Вы научитесь

  • работе с коллекциями и списками, текстовыми файлами
  • применять многопоточное программирование
  • углубите и расширите свои знания по концепциям и классам языка Java SE и объектно-ориентированному программированию 

Требования к предварительной подготовке слушателя

Знания Java на уровне курса «Java SE: Базовый»

Аудитория курса

Курс предназначен для Java-разработчиков, желающих расширить и углубить свои знания после прохождения курса «Java SE: Базовый»

Содержание курса

Глава 1. Обзор «продвинутых» пакетов Java. Классы Runtime, System, Class, Package. 

Глава 2. Коллекции. Списки класса List. Стеки и класс LinkedList, создание очередей. Множества Set и SortedSet. Ассоциированные списки Map (HashMap, TreeMap, SortedMap, Vector и Enumeration. Правила использования коллекций. Построение стеков и очередей. 

Глава 3. Файловый ввод/вывод (InputStream, OutputStream). Работа с текстовыми файлами (FileReader и FileWriter.). Интерфейс Path и класс File.  Работа с  архивами.

Глава 4. Многопоточное программирование. Процессы и потоки, контексты. Приоритеты потоков и синхронизация. Класс Thread и доступ к главному потоку. Два способа создания дочернего потока – интерфейс Runnable и класс Thread. Блокировки, ожидание и уведомление, тупики. Группы потоков.

Глава 5. Лямбда-выражения. Ссылки на методы. Функциональные интерфейсы

Глава 6. Работа с базами данных в Java

Глава 7. Модульное тестирование в Java (Junit)

Глава 8. Документирование кода (Javadoc)

Глава 9. Некоторые паттерны проектирования и их реализация в Java (Фабричный метод, Строитель, Адаптер, Декоратор, Мост, Фасад, Наблюдатель)

Java SE: Дополнительные главы
Дата скоро будет объявлена
39 998 ₽
Подать заявку
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

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


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!