Курс Java Advanced

Де: Харків

Коли: 20 Вер 19:30 - 21:30

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

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

Early bird: 4000 грн (до 28.08)
Standard: 4300 грн (до 17.09)
Для студентів є можливість оплати частинами:
50% - до початку курсу
50% - до 29.09

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

ДЛЯ КОГО

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

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

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

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

ПРОГРАМА

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

Тривалість курсу – 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. Юніт-тестування
  9. Захист проектів

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

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

БОНУС

Для всіх учасників курсу – безкоштовний вебінар від Sr. recruiter в Sigma Software: «Interview Easy or Hard».

У ході зустрічі наш експерт поділиться секретами і лайфхаками, які допоможуть вам успішно пройти шлях від кандидата до співробітника ІТ компанії.

Ви дізнаєтеся:

  • як скласти резюме так, щоб вас запросили на інтервью
  • як підготуватися до співбесіди і успішно її пройти
  • на що варто звернути увагу, коли ви отримали заповітний оффер від компанії

МОВА

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