Наша цель — помочь тебе вырасти профессионально, освоив нужные навыки. По итогам проекта участники, показавшие наилучшие результаты, получат оффер в нашу команду.
Ниже ты найдёшь организационную информацию и расписание занятий — изучи всё внимательно.
— Для эффективной работы тебе потребуется ПК / ноутбук и веб-камера. — Все занятия проходят на платформе Zoom. Ссылку ищи в письме-приглашении. — Установи и подготовь к работе ПО: intelij idea (достаточно будет community), git, java — jdk 17 (версия именно эта, новее нельзя).
Рекомендации к оборудованию и ПО:
Первая встреча пройдёт в формате орг. собрания: мы расскажем, что тебя ждёт, и ответим на вопросы. Дата и время указаны в расписании ниже.
Занятия проходят в Zoom по расписанию, которое ты найдёшь ниже. В расписании могут быть замены и переносы, мы будем писать об этом в чате.
Что важно знать перед началом обучения:
— Включай камеру во время занятий — это поможет быстрее познакомиться друг с другом, а преподавателю позволит видеть реакцию аудитории и при необходимости корректировать ход лекции. — Смело обращайся ко всем по имени — да, даже к преподавателям. — Если у тебя возник вопрос или комментарий, воспользуйся средствами платформы: подними руку с помощью реакции или напиши в чат и дождись, когда преподаватель передаст тебе слово. — Посещай все занятия: у курса модульная структура, каждое пропущенное занятие влияет на успех прохождения всего курса. Если ты пропустишь больше 6 занятий и среди них более 2 занятий в одном блоке, мы будем вынуждены тебя исключить. — Если по каким-то причинам ты всё же не сможешь присутствовать на занятии, предупреди преподавателя или HR-куратора курса. — Сдавай практические задания вовремя: на выполнение задания даётся неделя. Работы, присланные по истечении срока, к оценке не принимаются и не засчитываются. — Для получения сертификата тебе необходимо сдать в срок все практические работы и экзамен не меньше чем на 3 балла.
Правила, которые мы просим соблюдать:
Расписание
Дата; Время; Тема занятия; Преподаватель
четверг 13 мар. 2025 г.; 19.00 - 20.00; Перекличка (орг. встреча); Весь преподавательский состав
Неделя 1
понедельник 17 мар. 2025 г.; 19:00 - 21:30; Введение в Java. Типы данных. Операции. Операторы. Составные типы данных. Модификаторы; Котов Артём
четверг 20 мар. 2025 г.; 19:00 - 21:30; Git, настройка репозитория, задача «Таблица умножения»; Бяков Юрий
суббота 22 мар. 2025 г.; 14:00 - 16:30; Класс Object. Определение классов. Инициализация классов и объектов. Исключения. Сборка мусора; Станкевич Иван
16:30 - 19:00; Gradle, Maven, Ant.; Тимощенко Дмитрий
Неделя 2
понедельник 24 мар. 2025 г.; 19:00 - 21:30; Введение в ООП. Принципы проектирования; Ивасенко Вадим
четверг 27 мар. 2025 г.; 19:00 - 21:30; Unit-тесты, TDD.; Ковалюк Павел
суббота 29 мар. 2025 г.; 14:00 - 16:30; Паттерны проектирования. Часть 1; Бяков Юрий
16:30 - 19:00; Лекция про Читаемый код. Code style. Задача для ПЗ «Нотификации» – паттерны проектирования; Сейко Олег
Неделя 3
понедельник 31 мар. 2025 г.; 19:00 - 21:30; Паттерны проектирования. Часть 2; Бяков Юрий
вторник 1 апр. 2025 г.; 19:00 - 20:30; Лекция от HR. Адаптация на новом рабочем месте; Весь преподавательский состав
четверг 3 апр. 2025 г.; 19:00 - 21:30; Лекция Java Good practices. Работа с IDEA (дебаг, основной функционал, крутые фичи); Ивасенко Вадим
суббота 5 апр. 2025 г.; 14:00 - 16:30; Стандартная библиотека Java. Коллекции; Котов Артём
16:30 - 19:00; Задача для ПЗ «Нотификации» – паттерны проектирования; Котов Артём
Неделя 4
понедельник 7 апр. 2025 г.; 19:00 - 21:30; Стандартная библиотека Java. Ввод-вывод. Дата и время; Тимощенко Дмитрий
вторник 8 апр. 2025 г.; 19:00 - 20:30; Встреча с HR-куратором. Презентация команд; Весь преподавательский состав
четверг 10 апр. 2025 г.; 19:00 - 21:30; Практическое занятие по «Ввод-вывод». Дата и время; Ивасенко Вадим
суббота 12 апр. 2025 г.; 14:00 - 16:30; Стандартная библиотека Java. RegExp'ы. Stream API; Станкевич Иван
16:30 - 19:00; Задача для ПЗ «Нотификации» – String, StringBuffer, StringBuilder, RegExp'ы. Stream API. Логирование; Сейко Олег
Неделя 5
понедельник 14 апр. 2025 г.; 19:00 - 21:30; Многозадачное программирование. Основы; Тимощенко Дмитрий
четверг 17 апр. 2025 г.; 19:00 - 21:30; Задача «Многопоточные вычисления» и «Многопоточное производство». Задача для ПЗ «Нотификации» – валидация, обработка ошибок; Котов Артём
суббота 19 апр. 2025 г.; 14:00 - 16:30; Многозадачное программирование. Инструменты; Ковалюк Павел
16:30 - 19:00; Практическое занятие по теме «Многопоточность»; Сейко Олег
Неделя 6
понедельник 21 апр. 2025 г.; 19:00 - 21:30; Сетевое программирование. Протокол HTTP. Основы Servlet API; Котов Артём
четверг 24 апр. 2025 г.; 19:00 - 21:30; Практическое занятие по теме «Многопоточность»; Станкевич Иван, Ивасенко Вадим
суббота 26 апр. 2025 г.; Уточняется; Уточняется; Уточняется
Неделя 7
понедельник 28 апр. 2025 г.; -; Праздничный день; -
среда 30 апр. 2025 г.; 19:00 - 21:30; Протокол HTTP. Основы Servlet API; Ивасенко Вадим
суббота 3 мая 2025 г.; 14:00 - 16:30; Обобщённое программирование. Рефлексия; Ковалюк Павел
16:30 - 19:00; Задача для ПЗ «Нотификации» – Generics; Сейко Олег
Неделя 8
понедельник 5 мая 2025 г.; 19:00 - 21:30; Основы Spring; Станкевич Иван
четверг 8 мая 2025 г.; 19:00 - 21:30; Лекция про CI\CD. Docker; Бяков Юрий
суббота 10 мая 2025 г.; 14:00 - 16:30; Spring MVC; Котов Артём
16:30 - 19:00; Финал задачи для ПЗ «Нотификации» – реализация CallBack'ов; Сейко Олег
Неделя 9
понедельник 12 мая 2025 г.; 19:00 - 21:30; Spring Boot; Тимощенко Дмитрий
четверг 15 мая 2025 г.; 19:00 - 21:30; MVC + Web. Написание приложения с использованием SptingBoot; Ивасенко Вадим
суббота 17 мая 2025 г.; 14:00 - 16:30; Лекция про БД. Работа с базами данных. JDBC. Spring JDBC Template; Станкевич Иван
16:30 - 19:00; Написание приложения с использованием Spring Boot; Сейко Олег
Неделя 10
понедельник 19 мая 2025 г.; 19:00 - 21:30; Основы Hibernate. Spring Data.; Котов Артём
вторник 20 мая 2025 г.; 19:00 - 20:30; Лекция от HR-куратора «Soft skills и резюме»; Уточняется
четверг 22 мая 2025 г.; 19:00 - 21:30; Написание приложения с использованием Spring Boot. Подключение Hibernate. Spring Data; Ивасенко Вадим
суббота 24 мая 2025 г.; 14:00 - 16:30; Асинхронное взаимодействие между сервисами.; Бяков Юрий
16:30 - 19:00; Приём задачи «Чат» (финальная). Написание приложения с использованием Spring Boot; Сейко Олег
Неделя 11
понедельник 26 мая 2025 г.; 19:00 - 21:30; Консультация преподавателей; Весь преподавательский состав
четверг 29 мая 2025 г.; 14:00 - 18:00; Экзамен; Весь преподавательский состав
пятница 30 мая 2025 г.; 12:00 - 19:00; Выпускной; -
Мы собираем cookie-файлы, чтобы оптимизировать работу сайта и сделать ее максимально приятной для вас. Продолжая использовать сайт, вы даете согласие на обработку cookie-файлов и принимаете политику в отношении cookie-файлов. Если вы не хотите, чтобы cookie-файлы, связанные с нашим ресурсом, записывались на вашем компьютере или любом другом устройстве, подключенном к сети Интернет, то вы можете произвести соответствующие настройки на вашем устройстве. Политика обработки персональных данных