- Регистрация
- 1 Дек 2015
- Сообщения
- 145.958
- Реакции
- 777.031
**Мидл Java-разработчик в [Яндекс Практикуме]**
**Курс подойдёт вам, если вы:**
- Знаете Java Core и принципы ООП
- Пишете код на Java более 1 года или на других языках свыше 3 лет
- Понимаете основные структуры данных и алгоритмы
- Работали с базами данных и веб-разработкой
**За 6 месяцев вы научитесь:**
- Работать с Docker, Apache Kafka, ClickHouse, Kubernetes, Spring Framework
- Писать тесты с использованием Spring Boot, TestContainers, Junit, Mockito
- Составлять запросы и работать с базами данных в Spring Data
- Понимать разницу между SQL и NoSQL
- Разрабатывать модульные и микросервисные архитектуры
- Проектировать архитектуру приложений
**Технологии, которые будете использовать:**
- Virtual Threads
- Records
- Sealed Types
- Pattern Matching
- SOLID
- YAGNI
- Spring Core
- Spring Boot
- Spring Web MVC / Flux
- Spring Modulith
- Spring Data JPA / R2DBC
- Spring Security
- Spring Cloud
- JUnit, Mockito
- Project Reactor
- Apache Kafka
- ClickHouse
- GRPC
- Kubernetes
- Helm
**Программа:**
**1. Современный Java и основы Spring**
- Изучение нововведений в Java
- Функциональный подход к программированию
- Работа с многопоточными приложениями
- Паттерны и принципы проектирования
- Настройка и работа с Spring Framework
- Разработка локального каталога музыки и приложения для работы с CSV-файлами
**2. Из монолита в микросервисы**
- Создание MVP с Spring Boot, Spring Data JPA и Spring Security
- Преобразование в модульное приложение с Spring Modulith
- Аутентификация и авторизация с OAuth 2.0 и OpenId Connect
- Трансформация в микросервисы с помощью Spring Cloud
- Разработка приложения для продажи и доставки товаров
**3. Создание приложения для обработки больших данных**
- Реактивный подход к написанию программ
- Обработка больших данных с Kafka
- Использование ClickHouse для аналитических запросов
- Запуск Kubernetes-кластера и развертывание приложений с Helm
- Разработка сервисов для обработки больших потоков данных
*Будут выданы темы первого модуля "Современный Java и основы Spring".*
**Курс подойдёт вам, если вы:**
- Знаете Java Core и принципы ООП
- Пишете код на Java более 1 года или на других языках свыше 3 лет
- Понимаете основные структуры данных и алгоритмы
- Работали с базами данных и веб-разработкой
**За 6 месяцев вы научитесь:**
- Работать с Docker, Apache Kafka, ClickHouse, Kubernetes, Spring Framework
- Писать тесты с использованием Spring Boot, TestContainers, Junit, Mockito
- Составлять запросы и работать с базами данных в Spring Data
- Понимать разницу между SQL и NoSQL
- Разрабатывать модульные и микросервисные архитектуры
- Проектировать архитектуру приложений
**Технологии, которые будете использовать:**
- Virtual Threads
- Records
- Sealed Types
- Pattern Matching
- SOLID
- YAGNI
- Spring Core
- Spring Boot
- Spring Web MVC / Flux
- Spring Modulith
- Spring Data JPA / R2DBC
- Spring Security
- Spring Cloud
- JUnit, Mockito
- Project Reactor
- Apache Kafka
- ClickHouse
- GRPC
- Kubernetes
- Helm
**Программа:**
**1. Современный Java и основы Spring**
- Изучение нововведений в Java
- Функциональный подход к программированию
- Работа с многопоточными приложениями
- Паттерны и принципы проектирования
- Настройка и работа с Spring Framework
- Разработка локального каталога музыки и приложения для работы с CSV-файлами
**2. Из монолита в микросервисы**
- Создание MVP с Spring Boot, Spring Data JPA и Spring Security
- Преобразование в модульное приложение с Spring Modulith
- Аутентификация и авторизация с OAuth 2.0 и OpenId Connect
- Трансформация в микросервисы с помощью Spring Cloud
- Разработка приложения для продажи и доставки товаров
**3. Создание приложения для обработки больших данных**
- Реактивный подход к написанию программ
- Обработка больших данных с Kafka
- Использование ClickHouse для аналитических запросов
- Запуск Kubernetes-кластера и развертывание приложений с Helm
- Разработка сервисов для обработки больших потоков данных
*Будут выданы темы первого модуля "Современный Java и основы Spring".*
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Биполярное расстройство во всем его многообразии [EduNote] [Маша Пушкина (Фаворская)]
- Прогноз-руководство на 2025 [Школа Китайской Метафизики] [Наталья Пугачёва]
- Королева глюкозы. 3 ступени к снижению уровня сахара в крови и восстановлению качества жизни [Дональд Д. Хенсруд]
- [Вязание] Повседневный вязаный кардиган Armor [Вяжи.ру] [Ankestrick]
- Ответы на экзамены Google (5 в 1) . 2024 [Яков Осипенков]
- [Вязание] Ажурный свитер Clotilde [Вяжи.ру] [Пэрнил Ларсен]