youtube facebook twitter

Cursos

Desarrollador Java FullStack

Desarrollador Java Fullstack

De qué se trata

Este Diplomado constará de 2 cursos para que esté listo para trabajar:

  • Curso Master en Java
  • Curso de FullStack

Cada curso te permitirá saber lo que necesitas para trabajar de inmediato en un proyecto real y tengas los recursos necesarios para iniciar tu trabajo como desarrollador Java Fullstack. Te daremos una cuenta de AWS durante el curso para que puedas practicar tus laboratorios.

Que aprenderas?

Todos los temas necesarios para aprender los detallamos a continuación:

Curso de Java (25 HORAS)

  • Introducción a Java
  • Configurando tu Setup
  • Si adquiriste el Jetbrains Pack - Lo activamos
  • Iniciando con tu primer proyecto
  • Fundamentos de Java
  • Ejercicios
  • Bucles
  • Condicionales
  • Packages
  • Modificadores de Accesos
  • Métodos
  • Core Apis
  • Strings
  • Fechas
  • Big Decimal
  • Tomando entrada de usuario
  • Manejo de Excepciones
  • Trabajando con Archivos
  • Programación Orientada a Objetos
  • Static
  • Arquitectura de tu código
  • Encapsulación, Herencia, Abstraction, Interfaces
  • Inyección de Dependencias
  • Principios SOLID
  • Optionals
  • Estructuras de Datos
  • Genericos
  • Streams
  • Maven
  • Testing de varias capas: unitaria e integración
  • Spring Boot
  • Spring Boot - HTTP y APIs
  • Spring Boot - Developer Tools
  • Spring Boot - Aplication Context y Beans
  • Spring Boot - Manejo de Errores
  • Spring Boot - Base de datos
  • Spring Boot - Spring Data JPA
  • Flyway
  • JDBC Template
  • Spring JDBC vs JPA

Full Stack (55 horas)

  • Developer Tools (Uso de Chrome Developer Tools, Postman, IntelliJ REST Client)
  • Estructurar Backend
  • DevOps
  • Docker
  • Jib
  • Elastic Beanstalk
  • Git y Github
  • Github Actions
  • Integración continua
  • Delivery Continuo
  • Integración con Slack
  • JavaScript
  • React
  • Construyecto nuestra aplicación React
  • Dockerizando aplicación React y usando Docker compose
  • Despliegue de frontend React
  • Seguridad y JWT
  • Implementando Seguridad
  • Implementando Login y Registro en React
  • Uso de AWS Load Balancers, Route53, Administrador de Certificados y SSL/TLS
  • AWS Amplify - Despliegue React
  • TypeScript
  • Angular
  • Implementando aplicación Angular
  • Despliegue en AWS
  • Upload de archivos en S3
  • Manejo de profiles en Spring
  • Upload de archivos en React
  • Administración de Secretos
  • Login social
  • Despedida

Dirigido a

  • Desarrolladores interesados en tener un perfil FullStack.

Download