Core Java. Курс для ФИВТ МФТИ

Исходники примеров кода и слайдов. youtube videoПлейлист на Youtube (2019).

Тема занятия Видео 2019 Видео 2020 Слайды 2020
1 Обзор истории, возможностей и особенностей экосистемы Java youtube video youtube video presentation
2 Примитивные типы. Управление выполнением. Операторы. Массивы. youtube video youtube video presentation
3 Классы. Интерфейсы. Класс Object и его стандартные методы. youtube video youtube video presentation
4 Enumerations. Исключения. Строки. youtube video youtube video presentation
5 Регулярные выражения. Wrapper classes. IO classes. DateTime API. youtube video youtube video presentation
6 Generics youtube video youtube video presentation
7 Collections, lambdas, method references youtube video presentation
8 JDBC API youtube video presentation
9 Streams API, Optionals. youtube video presentation
10 Java Concurrency youtube video presentation
11 Java Concurrency (окончание). Annotations. Reflection API. youtube video presentation
12 Reflection API (окончание). Архитектура приложения. Singleton (anti)pattern. Dependency Injection. Принцип работы DI-контейнера. youtube video presentation
13 Принцип работы DI-контейнера (окончание). Spring Framework: Spring DI, Spring AOP youtube video presentation
14 Spring AOP (окончание). Spring Boot youtube video presentation