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

Исходники примеров кода и слайдов.

youtube videoПлейлист на Youtube (2020).

youtube videoПлейлист на Youtube (2019).

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