Archi's Academy

BLACK FRIDAY

85% de descuento durante todo noviembre

whatsapp
Contáctanos
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 lecciones166 inscritos
YouTube

Curado de YouTube

Este curso fue seleccionado a mano de YouTube por nuestros expertos y organizado en un plan de estudios estructurado paso a paso.

Iniciarcursogratis

Iniciarcursogratis
button-icon
Microservices With Spring Boot

Contenido del curso

2 modulos · 7 temas · 9 lecciones
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 temas
Microservices Fundamentals and Core ServicesIntroduction to microservices architecture and initial service development including product, order, and inventory services.
1 lecciones
  • 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 lecciones
  • 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 lecciones
  • 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 temas
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 lecciones
  • 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 lecciones
  • 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 lecciones
  • 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 lecciones
  • 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.

Ruta de habilidades

Backend

Desarrolla sistemas del lado del servidor y bases de datos robustas, seguras y escalables. Domina Java, Spring Boot, PostgreSQL y comunicación dirigida por eventos con Kafka.

¿Por qué deberías aprender este curso?

Construye Sistemas Backend Robustos

Aprende Java, Spring Boot y PostgreSQL para diseñar APIs RESTful seguras, altamente escalables y de alto rendimiento.

Formato de Aprendizaje Práctico

Lecciones breves y enfocadas que te permiten aprender habilidades activas a tu propio ritmo.

100% Gratis y Accesible

Sin costes ni barreras—capacitación de alto valor para mejorar tus habilidades de inmediato.

Cursos relacionados

Listo para empezar?

Accede a este curso gratis y desarrolla habilidades reales.

Iniciarcursogratis

Iniciarcursogratis
button-icon