- Регистрация
- 8 Сен 2016
- Сообщения
- 563.449
- Реакции
- 269.199
**Мидл Java-разработчик [Яндекс Практикум] [1/6 часть]**
---
- **Необходимый уровень:**
- Знание Java Core и принципов ООП
- Опыт написания кода на Java более 1 года или на других языках более 3 лет
- Понимание основных структур данных и алгоритмов
- Опыт работы с базами данных и веб-разработкой
- **Что будете изучать за 6 месяцев:**
- Работу с современным стеком: Docker, Apache Kafka, ClickHouse, Kubernetes, Spring Framework
- Написание интеграционных и unit-тестов с использованием Spring Boot, TestContainers, Junit, Mockito
- Работу с аналитическими запросами и базами данных в Spring Data
- Разницу между SQL и NoSQL-решениями
- Разработку модульной и микросервисной архитектуры приложений
- Проектирование архитектуры приложений
- **Технологии для применения в работе:**
- Virtual Threads
- Records
- Sealed Types
- Pattern Matching
- SOLID
- YAGNI
- Spring Core, Boot, Web MVC / Flux, Modulith, Data JPA / R2DBC, Security, Cloud
- JUnit, Mockito
- Project Reactor
- Apache Kafka
- ClickHouse
- GRPC
- Kubernetes
- Helm
---
**Современный Java и основы Spring:**
- Освоение нововведений Java
- Изучение функционального подхода
- Работа с многопоточными приложениями и виртуальными потоками
- Актуальные паттерны и принципы проектирования
- Настройка и работа с IoC-контейнером Spring Framework
- Проекты:
- Создание локального каталога музыки
- Обработка CSV-файлов и формирование отчётов
**Из монолита в микросервисы:**
- Создание MVP с помощью Spring Boot, Data JPA, Security
- Трансформация в модульное приложение с Spring Modulith
- Добавление аутентификации на основе OAuth 2.0
- Преобразование в микросервисы с Spring Cloud
- Проект: приложение для продажи и доставки товаров
**Создание приложения для обработки больших данных:**
- Реактивное программирование
- Обработка больших данных с использованием Kafka
- Аналитические запросы в СlickHouse
- Развертывание на локальном Kubernetes-кластере с Helm
- Проект: сервисы для обработки больших данных
---
*Примечание: Темы первого модуля будут скорректированы по подробной программе.*
---
- **Необходимый уровень:**
- Знание Java Core и принципов ООП
- Опыт написания кода на Java более 1 года или на других языках более 3 лет
- Понимание основных структур данных и алгоритмов
- Опыт работы с базами данных и веб-разработкой
- **Что будете изучать за 6 месяцев:**
- Работу с современным стеком: Docker, Apache Kafka, ClickHouse, Kubernetes, Spring Framework
- Написание интеграционных и unit-тестов с использованием Spring Boot, TestContainers, Junit, Mockito
- Работу с аналитическими запросами и базами данных в Spring Data
- Разницу между SQL и NoSQL-решениями
- Разработку модульной и микросервисной архитектуры приложений
- Проектирование архитектуры приложений
- **Технологии для применения в работе:**
- Virtual Threads
- Records
- Sealed Types
- Pattern Matching
- SOLID
- YAGNI
- Spring Core, Boot, Web MVC / Flux, Modulith, Data JPA / R2DBC, Security, Cloud
- JUnit, Mockito
- Project Reactor
- Apache Kafka
- ClickHouse
- GRPC
- Kubernetes
- Helm
---
**Современный Java и основы Spring:**
- Освоение нововведений Java
- Изучение функционального подхода
- Работа с многопоточными приложениями и виртуальными потоками
- Актуальные паттерны и принципы проектирования
- Настройка и работа с IoC-контейнером Spring Framework
- Проекты:
- Создание локального каталога музыки
- Обработка CSV-файлов и формирование отчётов
**Из монолита в микросервисы:**
- Создание MVP с помощью Spring Boot, Data JPA, Security
- Трансформация в модульное приложение с Spring Modulith
- Добавление аутентификации на основе OAuth 2.0
- Преобразование в микросервисы с Spring Cloud
- Проект: приложение для продажи и доставки товаров
**Создание приложения для обработки больших данных:**
- Реактивное программирование
- Обработка больших данных с использованием Kafka
- Аналитические запросы в СlickHouse
- Развертывание на локальном Kubernetes-кластере с Helm
- Проект: сервисы для обработки больших данных
---
*Примечание: Темы первого модуля будут скорректированы по подробной программе.*
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Выкройки] Пальто Хокота. Размер 42-50. Рост 164 [SewItNow]
- Подписка на аналитические материалы Smartlab Premium (ноябрь 2026) [Тимофей Мартынов]
- [Скидка] Воздушный бодибилдинг [Повтор]
- [Выкройки] Бомбер Сиера. Размер 42-50. Рост 160-166 [Whitewaterdress]
- Расчёт многоэтажного здания из монолитного железобетона. Продвинутый уровень. Лира-САПР и Сапфир [Юсеф Муссауи]
- Психология стресса - Как заставить стресс работать на вас [TTC] [Д-р Кимберли Бетани Бонура]
- Бабы Гагарина [Gift cookies] [Николай Гагарин]
- [Выкройки] Пальто на утеплителе, №1377. Размер 40-54. Рост 164-170 [Grasser]