Курс Java Advanced

Де: Харків

Коли: 03 Тра Ср, Пт з 19:30 до 21:30

Тривалість: 1 місяць

Вартість: 4000 грн.*

Early Bird - 4000 грн. (до 09.04)
Standard - 4300 грн.

Для студентів є можливість оплати частинами:
50% - до старту курсу
50% - до 17.05

Практичний курс Java Advanced розроблений для тих, хто хоче розширити свої знання і отримати практичний досвід розробки на Java. В ході навчання ви зможете реалізувати свій проект, використовуючи REST API і Spring stack як основний фреймворк, а також PostgreSQL для зберігання даних і ngunit бібліотеку для тестування.

ДЛЯ КОГО

Програма курсу підійде:

  • починаючим фахівцям з базовими навичками в ІТ, а також студентам технічних вузів, які прагнуть поглибити свої практичні знання Java.
  • тест-інженерам без або з мінімальним досвідом в автоматизації, які хочуть перекваліфікуватися в розробників програмного забезпечення.

ПО ЗАВЕРШЕННІ КУРСУ ВИ

  • Навчитеся використовувати VCS (GIT)
  • Навчитеся працювати зі збирачем проекту Gradle
  • Навчитеся застосовувати Spring boot, Spring, Spring JDBC на практиці
  • Освоїте основи SQL
  • Навчитеся працювати з REST API
  • Навчитеся писати юніт-тести

ПРОГРАМА

Курс розрахований на 8 занять, які об’єднують теорію і практику.

Тривалість курсу – 1 місяць. Заняття будуть проходити по середах і п’ятницях з 19:30 до 21:30

Програма охоплює такі теми:

  1. Вступ. GIT, основні принципи роботи з GIT. Використання Intellij idea
  2. Basic Spring boot. Що таке Gradle? Навіщо він потрібен, як зібрати проект локально. Розбиття додатку по верствам
  3. Шар даних. SQL. Simple SQL types. Створення таблиць, insert, select, delete, update
  4. Шар даних. Spring JDBC
  5. Шар логіки. Service layer + spring core. Частина 1
  6. Шар логіки. Service layer + error handling. Частина 2
  7. Rest API і http error handling
  8. Юніт-тестування

ВИМОГИ ДО УЧАСНИКІВ

  • Базові знання синтаксичних конструкцій, циклів, умовних операторів, масивів, колекцій.
  • Загальне розуміння, що таке String тип, ООП в Java. Що таке клас, метод, конструктор, поле класу, видимість в Java.
  • Знання англійської не нижче рівня Pre-Intermediate.
  • З собою необхідно мати ноутбук (не менше 4 GB RAM і процесор не нижче 1.8 GHz)

МОВА

Заняття будуть проходити російською мовою з використанням англійської термінології.