Курс Java Advanced

Где: Харьков

Когда: 17 Сен вторник и пятница

Стоимость курса: 4000* грн

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

Для студентов есть возможность оплаты частями:
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
  • Научитесь писать юнит-тесты
  • Реализуете свой проект

ПРОГРАММА

Курс рассчитан на 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. Юнит-тестирование
  9. Защита проектов

ТРЕБОВАНИЯ К УЧАСТНИКАМ

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

БОНУС

Для всех участников курса — бесплатный вебинар от Sr. recruiter в Sigma Software: «Interview Easy or Hard». В ходе встречи наш эксперт поделится секретами и лайфхаками, которые помогут вам успешно пройти путь от соискателя до сотрудника ИТ компании.

Вы узнаете:

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

Язык

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

РЕГИСТРАЦИЯ