Дата; Время; Тема занятия
четверг 11 сент. 2025 г.; 19.00 - 20.00; Организационное собрание
Неделя 1
понедельник 15 сент. 2025 г.; 19:00 - 21:30; 1. Введение в Java. Типы данных. Операции
четверг 18 сент. 2025 г.; 19:00 - 21:30; Git, настройка репозитория, задача "Таблица умножения"
суббота 20 сент. 2025 г.; 14:00 - 16:30; 2. Операторы. Составные типы данных. Введение в ООП. Модификаторы.
16:30 - 19:00; Unit-тесты, TDD. Приём задач "Таблица умножения" и "Фигуры"
Неделя 2
понедельник 22 сент. 2025 г.; 19:00 - 21:30; 3. Инициализация классов и объектов. Исключения.
четверг 25 сент. 2025 г.; 19:00 - 21:30; Gradle, Maven, Ant. Приём задачи "Таблица умножения". Задача "Фигуры"
суббота 27 сент. 2025 г.; 14:00 - 16:30; 4. Класс Object. Определение классов. Сборка мусора
16:30 - 19:00; Лекция про Читаемый код. Code style. Приём задач "Таблица умножения" (финальная) и "Фигуры".
Неделя 3
понедельник 29 сент. 2025 г.; 19:00 - 21:30; 5. Принципы проектирования.
четверг 2 окт. 2025 г.; 19:00 - 21:30; Семинар Java Good practices. Приём задач "Фигуры".
суббота 4 окт. 2025 г.; 14:00 - 16:30; 6. Паттерны проектирования. Часть 1
16:30 - 19:00; Работа с IDEA (дебаг, основной функционал, крутые фичи). Приём задачи "Фигуры"
Неделя 4
понедельник 6 окт. 2025 г.; 19:00 - 21:30; 7. Паттерны проектирования. Часть 2
четверг 9 окт. 2025 г.; 19:00 - 21:30; MVC + Web. Приём задач "Фигуры". Задача "Сапёр"
суббота 11 окт. 2025 г.; 14:00 - 16:30; 8. Обобщённое программирование. Рефлексия
16:30 - 19:00; Логирование. Приём задач "Фигуры" (финальная) и "Сапёр".
Неделя 5
понедельник 13 окт. 2025 г.; 19:00 - 21:30; 9. Многозадачное программирование. Основы
четверг 16 окт. 2025 г.; 19:00 - 20:30; Лекция от HR-куратора "Адаптация на новом рабочем месте"
суббота 18 окт. 2025 г.; 14:00 - 16:30; 10. Многозадачное программирование. Инструменты
16:30 - 19:00; Приём задачи "Сапёр". Задача "Многопоточные вычисления" и "Многопоточное производство"
Неделя 6
понедельник 20 окт. 2025 г.; 19:00 - 21:30; 11. Стандартная библиотека Java. Коллекции
четверг 23 окт. 2025 г.; 19:00 - 21:30; Приём задачи "Сапёр". Задача "Многопоточные вычисления" и "Многопоточное производство"
суббота 25 окт. 2025 г.; 14:00 - 16:30; 12. Стандартная библиотека Java. Ввод-вывод. Дата и время
16:30 - 19:00; Лекция про БД. Приём задач "Сапёр", "Многопоточное производство", "Многопоточные вычисления"
Неделя 7
понедельник 27 окт. 2025 г.; -; День Республики - праздничный день
четверг 30 окт. 2025 г.; 19:00 - 20:30; Лекция от HR-куратора "Soft skills и резюме".
суббота 1 нояб. 2025 г.; 14:00 - 16:30; 13. Стандартная библиотека Java. RegExp'ы. Stream API
16:30 - 19:00; Приём задач "Сапёр", "Многопоточное производство", "Многопоточные вычисления"
Неделя 8
понедельник 3 нояб. 2025 г.; 19:00 - 21:30; 14. Сетевое программирование
четверг 6 нояб. 2025 г.; 19:00 - 21:30; Лекция про CI\CD. Приём задач "Сапёр", "Многопоточное производство", "Многопоточные вычисления"
суббота 8 нояб. 2025 г.; 14:00 - 16:30; 15. Протокол HTTP
16:30 - 19:00; Приём задачи "Сапёр" (финальная). Приём задач "Многопоточные вычисления", "Многопоточное производство". Задача "Чат"
Неделя 9
понедельник 10 нояб. 2025 г.; 19:00 - 21:30; 16. Основы Servlet API
четверг 13 нояб. 2025 г.; 19:00 - 21:30; Приём задач "Многопоточные вычисления", "Многопоточное производство", "Чат"
суббота 15 нояб. 2025 г.; 14:00 - 16:30; 17. Основы Spring. Spring MVC
16:30 - 19:00; Приём задачи "Чат"
Неделя 10
понедельник 17 нояб. 2025 г.; 19:00 - 21:30; 18. Работа с базами данных. JDBC
четверг 20 нояб. 2025 г.; 19:00 - 21:30; Приём задач "Многопоточные вычисления"(финальная), "Многопоточное производство"(финальная). Приём задачи "Чат".
суббота 22 нояб. 2025 г.; 14:00 - 16:30; 19. Spring JDBC Template. Spring Boot
16:30 - 19:00; Приём задачи "Чат" (финальная)
Неделя 11
понедельник 24 нояб. 2025 г.; 19:00 - 21:30; 20. Основы Hibernate
четверг 27 нояб. 2025 г.; 19:00 - 21:30; Ответы на различные технические вопросы студентов
суббота 29 нояб. 2025 г.; 14:00 - 19:00; Экзамен 1 преподаватель на 3-4 студентов
воскресенье 30 нояб. 2025 г.; 14:00 - 19:00; Экзамен если потребуется
Неделя 12
понедельник 1 дек. 2025 г.; 19:00 - 20:30; Выпускной. Презентация команд.