Курс на Stepik
Обложка курса «Шпаргалка по Java» на Stepik
2 000 ₽

Шпаргалка по Java ★ 0.000

Открыть на
STEPIK.ORG

Сжатый справочник для подготовки к собеседованиям уровня Middle/Senior Java. Java 11/17/21, многопоточность и виртуальные потоки, Spring Boot и Spring Data, JVM и GC, паттерны, тестирование и реальные кейсы. 78 уроков, 10 модулей, разбор вопросов с собеседований.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Шпаргалка по Java»Учеников на курсе 5
Сертификаты, выданные на курсе «Шпаргалка по Java»Сертификатов выдано 0
Отзывы о курсе «Шпаргалка по Java»Отзывов получено 0
Рейтинг курса «Шпаргалка по Java»Рейтинг курса 0.000
Уроки в курсе «Шпаргалка по Java»Количество уроков 78
Стоимость курса «Шпаргалка по Java»Стоимость курса 2 000 ₽ —
Обновления курса «Шпаргалка по Java»Обновления курса — —
Дата публикации курса «Шпаргалка по Java»Дата публикации курса — ———
Последнее обновление курса «Шпаргалка по Java»Последнее обновление — ———

Содержание курса

Разделы в курсе «Шпаргалка по Java» 10 разделов Уроки в курсе «Шпаргалка по Java» 78 уроков Последнее обновление курса «Шпаргалка по Java» обн. 21 июня 2026

01. Java Core — новинки Java 11/17/21

10 уроков
1. Exceptions Best Practices ↗
2. Functional Interfaces ↗
3. Generics — углублённо ↗
4. Java Version Matrix ↗
5. Optional Best Practices ↗
6. Pattern Matching ↗
7. Records ↗
8. Sealed Classes ↗
9. Text Blocks ↗
10. var — Local Variable Type Inference ↗

02. Конкарренси и многопоточность

8 уроков
1. Atomic и CAS ↗
2. CompletableFuture ↗
3. ExecutorService ↗
4. ForkJoinPool ↗
5. Java Memory Model ↗
6. Structured Concurrency ↗
7. Synchronized vs Locks ↗
8. Thread vs Virtual Thread ↗

03. Collections & Streams

8 уроков
1. Collectors ↗
2. Comparable и Comparator ↗
3. Immutable Collections ↗
4. Map API ↗
5. Sequenced Collections ↗
6. Spliterator ↗
7. Stream API ↗
8. String API ↗

04. Spring Boot

10 уроков
1. Spring AOP ↗
2. Spring Actuator ↗
3. Spring Bean Lifecycle ↗
4. Spring Boot Autoconfiguration ↗
5. Spring DI / IoC ↗
6. Spring Events ↗
7. Spring Profiles и Configuration ↗
8. Spring Scheduler и @Async ↗
9. Spring Security: Основы ↗
10. Spring @Transactional ↗

05. Spring Data & Web

9 уроков
1. JPA Mapping ↗
2. OpenAPI / Swagger ↗
3. Spring Cache ↗
4. Spring Data JPA ↗
5. Spring Data Redis ↗
6. Spring Kafka ↗
7. Spring REST Controllers ↗
8. Spring Validation ↗
9. Spring WebFlux ↗

06. Паттерны проектирования

10 уроков
1. Adapter и Facade ↗
2. Builder-паттерн ↗
3. Chain of Responsibility ↗
4. Command-паттерн ↗
5. Decorator и Proxy ↗
6. Factory и Abstract Factory ↗
7. Observer-паттерн ↗
8. Singleton-в-Spring ↗
9. Strategy-паттерн ↗
10. Template Method ↗

07. Тестирование

7 уроков
1. AssertJ ↗
2. Contract Testing — контрактное тестирование ↗
3. JUnit 5 ↗
4. Mockito ↗
5. Spring Boot Test ↗
6. Test Strategies — стратегии тестирования ↗
7. Testcontainers ↗

08. JVM & Производительность

6 уроков
1. GC — обзор сборщиков мусора ↗
2. JVM Flags — настройка JVM ↗
3. JVM Архитектура ↗
4. Memory Leaks — утечки памяти в JVM ↗
5. Profiling — профилирование JVM ↗
6. Startup Performance — ускорение старта JVM ↗

09. Реальные кейсы

5 уроков
1. Кейс: JWT Auth Service ↗
2. Кейс: Spring Batch — обработка 10 млн строк ↗
3. Кейс: Event-Driven Order Processing с Kafka ↗
4. Кейс: REST CRUD Сервис ↗
5. Кейс: Многоуровневый кэш для Product Catalog ↗

10. Подготовка к интервью

5 уроков
1. Cheat Sheet: Числа производительности Java ↗
2. Антипаттерны Java — 30+ "что не делать" ↗
3. Топ-40 вопросов Java Senior ↗
4. Чек-лист: Техническое Интервью Java Senior ↗
5. Шаблон ответа на Java вопросы ↗