Программа курса на 10 модулейМодуль 1: Введение в Java
- Установка и настройка JDK
- Основы синтаксиса Java
- Первые шаги в программировании
Модуль 2: Управляющие конструкции
- Условные операторы
- Циклы
- Обработка ошибок
Модуль 3: Основы объектно-ориентированного программирования
- Классы и объекты
- Наследование
- Полиморфизм
Модуль 4: Структуры данных и коллекции
- Массивы
- Коллекции в Java
- Работа с обобщениями
Модуль 5: Работа с файлами и потоками
- Чтение и запись файлов
- Работа с потоками ввода-вывода
- Сериализация объектов
Модуль 6: Базы данных и JDBC
- Основы SQL
- Подключение к базам данных с помощью JDBC
- Выполнение SQL-запросов
Модуль 7: Введение в веб-разработку
- Основы HTTP и веб-протоколов
- Введение в сервлеты
- Создание простого веб-приложения
Модуль 8: Spring Framework
- Введение в Spring
- Создание приложений с Spring Boot
- Работа с Spring Data
Модуль 9: Тестирование и отладка
- Основы юнит-тестирования
- Использование JUnit
- Отладка приложений
Модуль 10: Развертывание и поддержка приложений
- Основы DevOps
- Использование Docker для контейнеризации
- Развертывание приложений в облаке