Spring Boot: Побудова сучасних мікросервісів
Цей курс призначений для Java-розробників, які прагнуть заглибитися у світ мікросервісів. Ви навчитесь створювати продакшн-рівень застосунки з використанням Spring Boot, організовувати взаємодію сервісів через Kafka, працювати з контейнерами Docker та управляти SQL-базами.
На курсі ви отримаєте практичний досвід розробки мікросервісів із застосуванням Spring Boot. Ми розглянемо архітектуру мікросервісів, принципи побудови REST API, роботу з Kafka як брокером повідомлень, контейнеризацію з Docker, конфігурацію проєктів та інтеграцію з SQL-базами.
Після завершення ви зможете проєктувати масштабовані сервіси, організовувати їхню взаємодію, обробляти події за допомогою Kafka та створювати стабільні рішення, готові до продакшн-середовища.
Вивчається на курсі
- 1
Знайомство. Оговорення плану курсу
Безкоштовно- Відео11 хв • дивитись відео
- Конспект
- 2
Знайомство з концепцією Spring. Java Reflection
Безкоштовно- Відео25 хв • дивитись відео
- Конспект
- Тест
- 3
Створення свого першого проекту на SpringBoot
- Відео12 хв • дивитись відео
- Конспект
- Тест
- 4
Spring web. Spring mvc
- Відео42 хв • дивитись відео
- Конспект
- Тест
- 5
Swagger
- Відео11 хв • дивитись відео
- Конспект
- Тест
- 6
Обробник виключень
- Відео14 хв • дивитись відео
- Конспект
- Тест
- 7
Spring metrics
- Відео11 хв • дивитись відео
- Конспект
- Тест
- 8
Spring data access JDBC Template
- Відео26 хв • дивитись відео
- Конспект
- Тест
- 9
Spring data access ORM
- Відео14 хв • дивитись відео
- Конспект
- Тест
- 10
Spring transaction manager
- Відео14 хв • дивитись відео
- Конспект
- Тест
- 11
Spring security
- Відео24 хв • дивитись відео
- Конспект
- Тест
- 12
Spring testing
- Відео27 хв • дивитись відео
- Конспект
- Тест
- 13
Що таке мікросервіси і навіщо це потрібно?
- Відео15 хв • дивитись відео
- Конспект
- Тест
- 14
Створення ще одного сервіса. RestTemplate
- Відео21 хв • дивитись відео
- Конспект
- Тест
- 15
Docker. Docker-compose
- Відео53 хв • дивитись відео
- Конспект
- Тест
- 16
Git Actions. CI/CD
- Відео13 хв • дивитись відео
- Конспект
- Тест
- 17
Типи коммунікаціі мікросервісів
- Відео8 хв • дивитись відео
- Конспект
- Тест
- 18
Брокер повідомлень. Apache Kafka
- Відео46 хв • дивитись відео
- Конспект
- Тест
- 19
Підсумки
- Відео4 хв • дивитись відео
- Конспект
Після проходження курсу ви отримаєте сертифікат