Введение

Знакомство с курсом Java — устройство виртуальной машины, ООП, обработка ошибок и Generics. Обозначен план курса вплоть до коллекций, функционального программирования и работы с базами данных.

01 янв.
notakeith

Garbage Collection

Сборка мусора как автоматическое управление памятью в managed-языках. Объясняется проблема утечек памяти в языках вроде C/C++ и то, как GC решает её без ручного delete/free.

01 янв.
notakeith

Коллекции

Пакеты Java и организация классов, а также Collection Framework и Stream API. Разбирается, как устроены коллекции и потоковая обработка данных в Java.

01 янв.
notakeith

Системы сборки

Зачем нужна автоматизация сборки в больших Java-проектах с десятками модулей и сотнями библиотек. Объясняется, почему ручное описание сценариев сборки становится непрактичным.

01 янв.
notakeith

JDBC и JPA

Работа с базами данных через JDBC и JPA в контексте трёхуровневой архитектуры Java EE приложений. Рассматриваются клиентский уровень, бизнес-логика и уровень доступа к данным.

01 янв.
notakeith

Spring Framework

Введение в Spring Framework как open-source платформу для языков семейства JVM. Обозначены его основные возможности и место в экосистеме Java-разработки.

01 янв.
notakeith

Spring AOP

Аспектно-ориентированное программирование и выделение сквозной функциональности вроде логирования и транзакций. Разбираются ключевые понятия Spring AOP, включая join point.

01 янв.
notakeith

Spring MVC

Модуль Spring MVC и реализация паттерна Model-View-Controller через слабосвязанные компоненты. Разбирается назначение каждой части паттерна в веб-приложении.

01 янв.
notakeith

Spring Boot

Spring Boot как надстройка, упрощающая настройку Spring за счёт автоматизации конфигураций. Объясняется, какие проблемы обычного Spring — обилие зависимостей и XML-конфигов — он решает.

01 янв.
notakeith

Spring Data JPA

Spring Data как удобный механизм работы с сущностями БД через репозитории. Показывается, как объявление интерфейса без реализации избавляет от написания шаблонного кода доступа к данным.

01 янв.
notakeith
1 из 4