Интенсивный курс по микросервисной архитектуре [iPrody] [Алексей Ушаровский]

Bot

Администратор
Команда форума
23 Янв 2020
193,249
3,106
113

Складчина: Интенсивный курс по микросервисной архитектуре [iPrody] [Алексей Ушаровский]​

2025-10-31_233300.png

Создай 2 продакшен-микросервиса, пройди полный цикл разработки и получи навыки, за которые платят. В мини группе из 15 человек и с поддержкой опытного ментора

Для кого этот курс?

  • Начинающие разработчики
    Хотите войти в Java с реальными проектами
  • Middle-разработчики
    Стремитесь перейти на микросервисы и повысить доход
  • Всем, кто устал от теории
    24 практических задания + 2 микросервиса в портфолио
Что вы получите?
2 готовых микросервиса
Payment Service (Spring Boot, REST, PostgreSQL)
Async Payment Processor (Kafka, RabbitMQ, Docker, CI/CD)
Навыки востребованного разработчика
Docker, Kafka, RabbitMQ, Spring Boot, Postgres, Spring Security, тестирование DevOps: GitHub Actions, CI/CD, Kubernetes
Программа курса
24 практических занятия с домашними заданиями и проверкой от преподавателя

1. Быстрый старт. Первое приложение
Технологии: Intellij IDEA, Maven, HTTP, Socket, Web

2. Основы Git и GitHub
Технологии: Git, GitHub, Intellij IDEA

3. Приложение Payment Service на основе Spring Boot
Технологии: Spring Boot, Spring Boot Web, Intellij IDEA

4. DevOps и Continuous Integration (CI)
Технологии: GitHub Actions, Checkstyle, JUnit, Intellij IDEA

5. Основы контейнеризации. Docker
Технологии: Docker, PostgreSQL, Intellij IDEA

6. JPA, Hibernate, Объектно-реляционное отображение (ORM)
Технологии: JPA, Hibernate, Spring Data, Spring Boot, PostgreSQL, Intellij IDEA

7. Версионирование БД. Liquibase
Технологии: JPA, Hibernate, Liquibase, PostgreSQL, Spring Data, Spring Boot, Intellij, DEA

8. Фильтрация, сортировка и пагинация в БД
Технологии: JPA, Hibernate, Liquibase, PostgreSQL, Spring Data, Spring Boot, Intellij IDEA

9. Реализация сервисов и мапперов
Технологии: MapStruct, Spring Boot, Intellij IDEA

10. Unit-тестирование
Технологии: JUnit, AssertJ, Mockito, Intellij IDEA

11. REST API и web-контроллеры
Технологии: Spring Boot Web, Apache Tomcat, HTTP, Intellij IDEA, Postman

12. Фильтрация сортировка и пагинация в REST API
Технологии: Spring Boot Web, REST API, Apache Tomcat, HTTP, Intellij IDEA, Postman

13. Глобальная обработка ошибок в REST API
Технологии: Spring Boot Web, REST API, Apache Tomcat, Intellij IDEA, Postman

14. Организация безопасности в REST API
Технологии: Spring Boot Web, Spring Boot Security, REST API, Apache Tomcat, OAuth, KeyCloak, Intellij IDEA, Postman

15. Интеграционное тестирование в REST API
Технологии: Spring Boot Web, Spring Boot Test, REST API, TestContainer, Intellij IDEA

16. Логирование приложений
Технологии: Spring Boot Logging, Logback, Intellij IDEA

17. Клиентское API для асинхронной обработки платежей
Технологии: Spring Boot, JUnit, AssertJ, Mockito, Intellij IDEA

18. Основы Kafka
Технологии: Kafka, Spring Kafka, Docker, Intellij IDEA

19. Приложение для асинхронной обработки платежей
Технологии: Spring Boot, Kafka, Spring Kafka, X Payment API, Docker, Intellij IDEA

20. Автогенерация кода. Спецификация X Payment API
Технологии: OpenAPI (Swagger), REST API, Spring Boot Web, Maven, Intellij IDEA

21. Интеграция асинхронной системы платежей с X Payment API
Технологии: Spring Boot Web, REST API, Intellij IDEA

22. Выполнение запланированных асинхронных задач
Технологии: Spring Boot Web, REST API, Spring Scheduling, Cron, Intellij IDEA

23. Асинхронный API для уведомления подписчиков о событиях
Технологии: Spring Boot, Spring Kafka, Kafka, Intellij IDEA

24. End-2-End тестирование системы
Технологии: Docker, Docker compose, REST API, Postman, Kafka, Kafka Monitoring, Intellij, IDEA

Преподаватель Алексей Ушаровский
Более 10 лет в разработке, работал в таких компаниях как: Epam и Oracle
Работает в Deutsche Boerse Group в настоящее время
5 лет опыта преподавательской деятельности в Java. Ментор на платформе iPrody

Стоимость: ~ 50000 руб. (600$)
Скрытая ссылка