Archi's Academy

BLACK FRIDAY

85% de desconto durante todo novembro

whatsapp
Entre em contato
GratisBackendintermediate

Microservices With Spring Boot

Learn to develop a microservice application using Spring Boot, Spring Cloud, RabbitMQ/Kafka, Docker, Kubernetes, and observability tools like Prometheus and Grafana.

4 semanasEN9 licoes166 inscritos
YouTube

Curado do YouTube

Este curso foi selecionado a dedo do YouTube por nossos especialistas e organizado em um currículo estruturado passo a passo.

Iniciarcursogratis

Iniciarcursogratis
button-icon
Microservices With Spring Boot

Conteudo do curso

2 modulos · 7 assuntos · 9 licoes
01
Microservices with Spring Boot and Spring CloudLearn to develop a microservices-based online shop application using Spring Boot, Spring Cloud, RabbitMQ/Kafka, Docker, Kubernetes, and observability tools like Prometheus and Grafana.
3 assuntos
Microservices Fundamentals and Core ServicesIntroduction to microservices architecture and initial service development including product, order, and inventory services.
1 licoes
  • Building MicroservicesCreate and test product, order, and inventory microservices with MongoDB and MySQL databases.
Advanced Service Features and InfrastructureNew DescriptionIntroduce service discovery, API gateway, security, resilience, event-driven architecture, and observability.
2 licoes
  • Service Discovery and API GatewayImplement service registry and routing via API gateway with centralized security.
  • Resilience and ObservabilityImplement circuit breakers, distributed tracing, event-driven communication, and monitoring.
Complete Microservices ProjectBuild and deploy a fully functional microservices application including Angular frontend and Kubernetes deployment.
1 licoes
  • Project Implementation and DeploymentDevelop remaining services, integrate with security, document APIs, and deploy with Kubernetes.
02
GitHub EssentialsDive into Git version control with our beginner-friendly course! Designed for those new to coding, we cover the essentials: creating repositories, committing changes, branching, merging, and teamwork. Learn Git in a clear, approachable way, and start collaborating effectively.
4 assuntos
Getting Started with Git & GitHubThis subject discusses on Git and GitHub which are two essential tools for version control and collaboration in software development.
2 licoes
  • Introduction to GitAn introduction to Git, a powerful version control system used for software development.
  • Deep Dive into Git RepositoriesA comprehensive understanding of Git repositories, including best practices for creating and managing repositories.
From Code Review to Deployment: The Pull Request Merge ProcessThis subject will cover the process of merging a pull request on GitHub, from code review to deployment. You will learn how to effectively collaborate with team members and deploy changes to production.
1 licoes
  • Concept of BranchingThis module is designed to introduce one of the most powerful features of Git: branching. How branching allows for the creation of parallel development streams.
Resolving Merge ConflictsThis subject describes resolving merge conflicts, which is the process of manually fixing conflicts that occur when Git merges two branches with competing changes. It involves identifying the conflicts and deciding which changes to keep or discard.
1 licoes
  • Understanding Merge Conflicts in GitThis module will provide a comprehensive understanding of merge conflicts in Git. It will cover the reasons behind merge conflicts, how to identify and resolve them, and best practices for avoiding conflicts in the first place.
Advanced Git ConceptsAdvanced Git concepts build upon the fundamentals and delve deeper into more complex functionalities of Git version control system, including branch management, reverting, rebasing, cherry-pick etc.
1 licoes
  • Beyond the Basics: Advanced Git ConceptsThis is a bonus module on advanced concepts in Git, we'll dive deeper into the capabilities of Git and explore some of its more advanced features.

Trilha de habilidades

Backend

Desenvolva sistemas do lado do servidor e bancos de dados robustos, seguros e escaláveis. Domine Java, Spring Boot, PostgreSQL e comunicação baseada em eventos com Kafka.

Por que você deve aprender este curso?

Construa Sistemas Backend Robustos

Aprenda Java, Spring Boot e PostgreSQL para projetar APIs RESTful seguras, altamente escaláveis e de alta performance.

Aprendizagem no Seu Ritmo

Lições focadas e curtas que permitem aprender habilidades ativas no seu próprio ritmo.

100% Gratuito e Acessível

Zero custo, zero barreiras—treinamento de alto valor para aprimorar suas habilidades imediatamente.

Cursos relacionados

Pronto para comecar?

Acesse este curso gratuitamente e desenvolva habilidades reais.

Iniciarcursogratis

Iniciarcursogratis
button-icon