Курс 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
Адрес:
  • м. Дніпро, вул. Павла Нірінберга, 10 (1-й поверх)