Голосов: 0
#1
Описание [Яндекс Практикум] Мидл Java-разработчик. Часть 6 из 6 (2025):
Этот курс предназначен для опытных разработчиков, стремящихся к профессиональному росту:
- Для начинающих Java-разработчиков:
Освоите современные инструменты и узнаете, как их применять на практике. Улучшите свои навыки благодаря ревью и детальной обратной связи от старших разработчиков.
- Для Java-разработчиков с опытом 1–2 года:
Расширьте свои знания и навыки для работы над более сложными проектами. Изучите технологии и инструменты, используемые в крупных компаниях.
- Для разработчиков на других языках:
Сможете разрабатывать бэкенд-решения на Java и освоить новые технологии, чтобы взять на себя новые задачи или сменить специализацию.
Курс подойдет вам, если вы:
- Владеете основами 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
- 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
Темы курса на 6 месяцев:
Спринт 11: Apache Kafka
1. Введение в стриминговую платформу Apache Kafka.
2. Основные возможности Apache Kafka.
3. Интеграция Apache Kafka с Spring.
4. Поддержка потоковой обработки данных и тестирование в Spring Kafka.
5. Дополнительные возможности Spring Kafka.
6. Неблокирующие механизмы обработки сообщений в Spring Kafka.
7. Поддержка потоковой обработки данных и тестирование в Spring Kafka.
Спринт 12: Мониторинг и логи с помощью ELK-стека
1. Трейсинг с использованием Spring Cloud Sleuth и Zipkin.
2. Мониторинг и алерты с помощью Prometheus и Grafana.
3. Сбор логов с помощью Apache Kafka и Logstash.
4. Использование Elasticsearch для индексации, хранения и поиска логов.
5. Визуализация данных с помощью Kibana.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Яндекс Практикум] Мидл Java-разработчик. Часть 6 из 6 (2025):
Для просмотра содержимого вам необходимо авторизоваться
Последнее редактирование модератором:
Симпатии:
Это понравилось ig0r.matyushenk0