Курс Java Pro. Продвинутый уровень после курса Java Basic

Идет набор на курс!
Срок обучения
32 занятия
Стоимость:
Стоимость за весь курс
17 600 грн.
Описание
Курс Java Pro. Продвинутый уровень после курса Java Basic

Программы на Java используют более 3 миллиардов устройств в мире, а на Java реализуют веб-сервисы и приложения заказчикам из корпораций. На Java можно писать различные типы приложений: веб, мобильный и десктопный софт, игры и т.д. Курс Java Elementary предназначен для тех, кто желает получить специальность Java Developer и планирует развивать свою будущую профессиональную деятельность в IT-сфере.

ЦЕЛИ КУРСА:

  • Изучить язык Java
  • Научиться работать с ООП
  • Получить знания и навыки для создания Java-приложений
Дни недели занятий на выбор
Время занятий на выбор
Занятий в неделю 2
Длительность занятия
Часы занятий
Группы
Возраст аудитории Студенты, Взрослые
Вид подготовки Базовый курс
Город Печерский
Преподаватель специалист-практик
Учебные материалы
Пробное занятие
Документ об окончании Сертификат
Опции Групповые занятия, Индивидуальное обучение
Трудоустройство Нет
Условия трудоустройства

Запись на курс

Пользователи
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Программа обучения

1. Системы контроля версий (VCS)

  • Типы VCS
  • Создание проекта под VCS
  • Работа с изменениями, ветвлением версий
  • Улаживание конфликтов версий

2. Исключения

  • Семантика обработки исключений
  • Создание собственных исключений
  • Логика и правила обработки исключительных ситуаций

3. Диаграммы

  • Диаграмма прецедентов
  • Диаграммы последовательности
  • Моделирование (UML)

4. Обобщения

  • Проблемы, которые решает обобщение
  • Обобщение методов, классов

5. Структуры данных (коллекции)

  • Списки
  • Стек
  • Очереди
  • Мапы
  • Деревья

6. Работа с файлами

  • Типы потоков данных
  • Чтение/запись данных
  • Кодировки
  • Структуры файлов (XML, DSV и т.п.)

7. Шаблоны проектирования

  • Поведенческие
  • Структурные
  • Порождающие

8. Аннотации

  • Предназначение аннотаций
  • Написание и использование собственных аннотаций

9. Сборщики мусора (GC)

  • Реализации GC
  • Работа Java с памятью

10. Многопоточность

  • Создание и запуск отдельных потоков
  • Синхронизация
  • Управление потоками
  • Конкурентный доступ

11. Сборка проектов

  • Ant
  • Maven
  • Gradle
Адрес:
  • г. Киев, ул. Мечникова, 14/1 (ст. метро «Кловская» 2-й этаж, офис 222а)