Програмування на Java

Де: online

Коли: 21 Кві з 19:30 до 21:30

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

Вартість: 3500 грн*

Early bird: 3000 грн (до 01.04)
Standard: 3500 грн (до 20.04)
Для студентів є можливість оплати частинами

Друзі, у зв’язку із карантином в Україні ми проведемо цей курс у онлайн форматі. За додатковою інформацією, будь ласка, звертайтеся до менеджера курсу: +38 050 966 56 56 (Каріне)
Будьте здорові!

Практичний курс Програмування на Java розроблений для тих, хто хоче розширити свої знання і отримати практичний досвід розробки на 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».

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

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

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

МОВА

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