260€
Presentación
Angular y Spring son dos tecnologías fundamentales en el desarrollo de aplicaciones web modernas y escalables. Angular, como framework de frontend, ofrece una estructura sólida y modular para construir interfaces de usuario dinámicas y receptivas, mientras que Spring, como framework de backend, proporciona un conjunto completo de herramientas para desarrollar microservicios robustos y eficientes.
Este Curso Full Stack con Spring y Angular combina lo mejor de ambos mundos, abordando desde los fundamentos hasta las técnicas avanzadas de desarrollo y despliegue en contenedores Docker y Kubernetes. Dominar Angular y Spring no solo te permite construir aplicaciones web potentes y altamente funcionales, sino que también te prepara para enfrentar los desafíos del desarrollo de software moderno.
Universidades colaboradoras
Para qué te prepara
Al completar este Curso Full Stack con Spring y Angular, serás capaz de dominar tanto el frontend como el backend, comprendiendo en profundidad los conceptos de Angular y Spring, así como los principios fundamentales de los microservicios y la contenerización. Tendrás preparación para diseñar, desarrollar y desplegar aplicaciones web Full Stack de alta calidad, con un enfoque en la escalabilidad, la seguridad y el rendimiento.
Objetivos
- Comprender los conceptos básicos de Angular y su evolución.
- Trabajar con la arquitectura de microservicios y los servicios web RESTful.
- Dominar el uso de Spring Framework para el desarrollo backend.
- Configurar y utilizar Spring Boot para crear aplicaciones web eficientes.
- Desarrollar formularios y servicios HTTP en Angular.
- Implementar RESTful Web Services con Spring Boot.
- Desplegar microservicios en contenedores Docker y Kubernetes.
A quién va dirigido
Este Curso Full Stack con Spring y Angular está diseñado para profesionales y estudiantes de desarrollo web que deseen adquirir un dominio completo de Angular y Spring para convertirse en desarrolladores/as Full Stack altamente competentes. También es adecuado para quienes deseen seguir el enfoque de arquitectura de microservicios.
Salidas Profesionales
Las habilidades en Angular y Spring son altamente demandadas en la industria del desarrollo de software. Al superar este Curso Full Stack con Spring y Angular podrás buscar oportunidades laborales enfocadas al desarrollo Full Stack, ingeniería de software, arquitectura de soluciones web o especialización en microservicios y contenerización en empresas de tecnología o consultorías.
Temario
UNIDAD DIDÁCTICA 1. FUNDAMENTOS DE ANGULAR
UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A LOS MICROSERVICIOS Y A LOS SERVICIOS WEB RESTFUL
- Arquitectura de microservicios
- Servicios web RESTful
- Spring para el desarrollo de microservicios
UNIDAD DIDÁCTICA 3. INTRODUCCIÓN A SPRING FRAMEWORK
- Spring Framework
- Instalar JDK (Java Development Kit)
- Instalar IDE (Entorno de Desarrollo Integrado)
- Spring Data
UNIDAD DIDÁCTICA 4. INTRODUCCIÓN A SPRING BOOT
- Spring Boot
- Instalar Spring Tool Suite
- Crear un proyecto con Spring Boot
- Correr un proyecto web
UNIDAD DIDÁCTICA 5. FORMS EN ANGULAR
UNIDAD DIDÁCTICA 6. SERVICES Y HTTP
UNIDAD DIDÁCTICA 7. SPRING BOOT RESTTEMPLATE
- Spring Boot RestTemplate
- WebClient
- Crear un proyecto Spring Boot
- Aplicación de WebClient
UNIDAD DIDÁCTICA 8. RESTFUL WEB SERVICES (API REST) CON SPRING BOOT
- Restful Web Services (API REST)
- Definición de recursos y operaciones HTTP
- Uso de verbos HTTP (GET, POST, PUT, DELETE)
- Codificación y decodificación de datos (JSON, XML)
UNIDAD DIDÁCTICA 9. MICROSERVICIOS CON SPRING CLOUD
- Spring Cloud
- Crear un proyecto Spring Cloud
- Spring Eureka
- Implementar un microservicio
UNIDAD DIDÁCTICA 10. MICROSERVICIOS EN DOCKER CON SPRING BOOT Y SPRING CLOUD
- Docker
- Instalación de Apache Maven
- Instalación de Docker
- Crear un proyecto
- Crear un contenedor Docker sobre el proyecto
UNIDAD DIDÁCTICA 11. MICROSERVICIOS EN KUBERNETES UTILIZANDO DOCKER CON SPRING BOOT Y SPRING CLOUD
- Kubernetes
- Configurar Kubernetes con Docker Desktop
- Nodos obreros
Titulación
Solicitar información