JAVA
JAVA
JAVA
DESARROLLO WEB
FULLSTACK CON JAVA
DICIEMBRE 240 HORAS
MÓDULO 1
CONOCIENDO JAVA
_ Introducción a Java.
_ Tipos de datos.
_ Controles de Flujo.
_ Condicionales If / Else.
_ Switch, While, For.
_ POO.
_ Herencia.
_ Super.
_ This.
_ CLases Abstractas.
_ Interfaces.
_ Polimorfismo.
MÓDULO 2
BASE DE DATOS DESDE CERO
_ Intro a la base de datos.
_ Instalación de herramientas.
_ Intro a SQL.
_ Comandos DDL.
_ Comandos DML.
_ Consultas.
_ BD no relacional.
_ NoSQL.
_ Formato JSON.
_ MongoDB.
_ Creación de colecciones.
_ Creación de documentos.
_ Consultas y Aggregation Framework.
USAMOS METODOLOGÍAS ÁGILES PARA UNA ENSEÑANZA
DINÁMICA EFECTIVA Y UN APRENDIZAJE COLABORATIVO
MÓDULO 3
SPRING BOOT
_ Intro Spring Boot.
_ Entorno de desarrollo.
_ Instalar Spring.
_ Configurar Spring.
_ Arquitectura Spring Boot.
_ Aplicaciones webs con spring.
_ Instalación y Configuración.
_ Diseñando una App Web.
_ Hibernate.
_ Persistencia.
_ Configuración a la base de datos.
_Documentación con Swagger.
_Contextualización del proyecto y reglas de negocio.
_Diagrama de clases.
_ Retroalimentación individual.
MÓDULO 4
SPRING BOOT AVANZADO
_ Intro a la arquitectura hexagonal.
_ Arquitectura de puertos y adaptadores.
_ Implementación de una arquitectura hexagonal.
_ Unit Test.
_ JUnit y Mockito.
_ Patrón AAA, TDD y más ...
_ Principios SOLID.
_ Autentificación Básica.
_ Oauth 2.0.
_ Autentificación con Oauth 2.0.
_ Proyecto con Arquitectura Hexagonal.
_ Implementación de pruebas.
_ Implementación de autentificación.
CONOCE NUESTRO TEMARIO
MÓDULO 5
SPRING BOOT EXPERTO
_ Arquitectura de Microservicios.
_ Monolitos vs Microservicios.
_ Patrones de diseño.
_ Spring Cloud.
_ Config Service.
_ API Gateway.
_ Circuit Breaker.
_ CI/CD con Jenkis y Docker.
_ Evolución de DevOps.
_ Envolver una APP Java con Docker.
_ Implementación de un Pipeline con Jenkins.
_ Proyecto de microservicios de imagenes.
_ Empaquetar APP con Docker.
_ Creación del Pipeline.
MÓDULO 6
SPRING BOOT PRO
_ Arquitectura de Microservicios.
_ Monolitos vs Microservicios.
_ Patrones de diseño.
_ Spring Cloud.
_ Config Service.
_ API Gateway.
_ Circuit Breaker.
_ CI/CD con Jenkis y Docker.
_ Evolución de DevOps.
_ Envolver una APP Java con Docker.
_ Implementación de un Pipeline con Jenkins.
_ Proyecto de microservicios de imagenes.
_ Empaquetar APP con Docker.
_ Creación del Pipeline.
CONOCE NUESTRO TEMARIO
MÓDULO 7
FRONTEND
_ HTML5.
_ Diagramas de Flujo.
_ Posicionamiento.
_ Responsive Design.
_ CSS.
_ Bootstrap 5.
_ Prepocesadores.
_ Sass.
_ Fundamentos de Javascript.
_ Document Object Model.
_ Introducción ECMAscript.
_ ECMAscript.
MÓDULO 8
REACT
_ Introducción a React.
_ Creando Componentes.
_ Manejo de Eventos, estados y Efectos.
_ Organización de carpetas.
_ Props.
_ Hooks.
_ LocalStorage.
_ Get a una API.
_ Manejo de Errores.
_ Flujo de Respuestas.
_ Creación del FrontEnd desde Cero ( Proyecto ).
_ Consumir una API ya existente.
_ Validación de resultados.
MÓDULO 9
PROYECTO FINAL
NIKE RODRIGUEZ
MIJAHUANGA
Desarrollador de Software