Cursos presenciales para equipos de trabajo empresarial

Capacitamos a todo su equipo en tecnologías y enfoques Spring y Cloud Foundry


Core Spring

Core Spring es un curso oficial de Pivotal presencial impartido por nuestros instructores certificados en español.

Curso preparatorio para el examen de certificación Spring Professional.

El curso Core Spring ofrece experiencia práctica con Spring y sus principales características, incluyendo configuración, acceso a datos, aplicaciones web y REST, Spring Boot, Spring Security y el uso de Spring Cloud para crear una pequeña aplicación de microservicios.

Al finalizar, los participantes tendrán una base para crear aplicaciones enterprise-ready.

Enfoque

Al finalizar este curso, los participantes entenderán cómo implementar lo siguiente:

  • Configuración de Spring usando Java Configuration y Anotaciones
  • Programación orientada a aspectos con Spring
  • Pruebas de aplicaciones Spring utilizando JUnit 5
  • Spring Data Access – JDBC, JPA y Spring Data
  • Gestión de transacciones Spring
  • Desarrollo de aplicaciones web con Spring MVC
  • Configuración de aplicaciones Spring con Spring Boot
  • REST con Spring MVC y RestTemplate
  • Spring Security
  • Microservicios con Spring Cloud
  • Programación reactiva con Spring

Temario Ver

  1. 1. Introducción a Spring
  2. 2. Configuración Spring Java: Una mirada más profunda
  3. 3. Annotation-based Dependency Injection
  4. 4. Factory Pattern en Spring
  5. 5. Spring Avanzado: Cómo funciona Spring internamente?
  6. 6. Testeo de una aplicación basada en Spring
  7. 7. Programación Orientada a Aspectos (AOP)
  8. 8. Acceso a datos y JDBC con Spring
  9. 9. Transacciones de Bases de Datos con Spring
  10. 10. JPA con Spring y Spring Data
  11. 11. Spring JPA Avanzado
  12. 12. Spring en una Aplicación Web
  13. 13. Spring Boot
  14. 14. Spring Security
  15. 15. Rest con Spring MVC
  16. 16. Microservicios con Spring Cloud
  17. 17. Aplicaciones reactivas con Spring


Spring Boot Developer

El curso Spring Boot representa el siguiente capítulo en el desarrollo de Java. El enfoque dogmático de Spring Boot elimina gran parte de la repetición y configuración que caracteriza a Spring, haciendo que el desarrollo más rápido y fácil de implementar.

Este curso ofrece experiencia con Spring Boot y su principal características, incluida la configuración automática, el acceso a datos, el Actuador y más.

Temario Ver

  1. Módulo 1: Introducción a Spring Boot
  2. Módulo 2: Spring Boot Principles
    • · Spring Boot vs. Spring
    • · Creating a Spring Boot Web application with Spring Initializr, STS, and curl
  3. Módulo 3: Configuration, Auto-Configuration, and Profiles
  4. Módulo 4: Spring Boot Web Development and Rest Services
    • · Spring web MVC
    • · GSP Templates
    • · Creating a RESTful API
  5. Módulo 5: Data Access (Per Client Request)
    • · JDBC
    • · JPA
    • · NoSQL – MongoDB
  6. Módulo 6: Security
    • · Auto-configuration/simple security
    • · OAuth2
  7. Módulo 7: Messaging with RabbitMQ
  8. Módulo 8: Actuator/Metrics


Spring Cloud Services

El curso empresarial Spring Cloud Services otorga a los participantes una idea del por qué Cloud-Native y los microservicios son importantes para agregar valor comercial rápidamente. El curso aprovecha Spring Boot y Spring Cloud para resolver los desafíos asociados con la ejecución de una arquitectura distribuida basada en microservicios. Los participantes también explorarán el valor que una plataforma como servicio, como Pivotal Cloud Foundry, agrega en el mundo basado en microservicios.

Temario Ver

  1. Módulo 1: Overview
    • · Why build Cloud Native apps?
  2. Módulo 2: Cloud Native Changes
    • · Cultural changes
    • · Organization changes
    • · Technical changes
  3. Módulo 3: Spring Boot and Pivotal Cloud Foundry Primer
    • · Building a simple Spring Boot App with Backing Database
    • · Deploying to Pivotal Cloud Foundry
  4. Módulo 4: Microservicios
    • · Cloud Native Design
    • · Overview of microservices
  5. Módulo 5: Spring Cloud
    • · Configuration management with Spring Cloud Config
    • · Service discovery with Spring Cloud Netflix Eureka
    • · Client side load balancing with Spring Cloud Netflix Ribbon
    • · Circuit breakers with Spring Cloud Netflix Hystrix
    • · Circuit breaker metric aggregation with spring cloud Netflix turbine

Informes y registro

hola@cloudsolutionslabs.io