JAVA

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

BOOTCAMP

DESARROLLO WEB
FULLSTACK CON JAVA
DICIEMBRE 240 HORAS

MODA L IDA D O NLI NE


DESPIERTA
AL CREADOR
QUE LLEVAS DENTRO
SOBRE NUESTRO
BOOTCAMP

En este bootcamp, te sumergirás


en el mundo del desarrollo web Fullstack
con Java. Aprenderás desde los
fundamentos de Java y Programación
Orientada a Objetos hasta el desarrollo
de aplicaciones web con Spring Boot. METODOLOGÍA:
Además, adquirirás habilidades en MODALIDAD ONLINE
el manejo de bases de datos relacionales APRENDIZAJE SÍNCRONO
y NoSQL, explorarás la arquitectura
hexagonal y los principios SOLID,
y descubrirás cómo trabajar con
microservicios y configurar entornos
de CI/CD utilizando Jenkins y Docker.
DURACIÓN:
Al finalizar, estarás preparado para 240 HORAS
desarrollar aplicaciones web completas DE VIDEOCONFERENCIAS
y escalables utilizando Java en el backend 20 SEMANAS / 5 MESES
y otras tecnologías en el frontend.

Aprenderás desde los fundamentos HORARIO:


de Java y Programación Orientada
a Objetos hasta el desarrollo de LUNES 19:00-23:00 HRS
aplicaciones web con Spring Boot, MIÉRCOLES 19:00-23:00 HRS
comlementandolo con Devops VIERNES 19:00-23:00 HRS
y FrontEnd.
DESARROLLO WEB
FULLSTACK CON JAVA
CONOCE NUESTRO TEMARIO

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

CONOCE NUESTRO TEMARIO

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

_ Desarrollo de proyecto final en grupos y exposición


final a las empresas.
SOBRE NUESTROS
DOCENTES
GEORGE BRIAN
MAXI CCAPA
Desarrollador Backend

Titulado en ciencias de la computación con mas de 5 años


en desarrollo con Java, C#, C++, Python. Cuenta con solido
conocimientos en desarrollo de Software creando plataformas
de alta complejidad para empresas en el país y el extranjero

NIKE RODRIGUEZ
MIJAHUANGA
Desarrollador de Software

Especialista en desarrollo de Software con Java con experiencia


en empresas públicas como privadas, gestionando proyectos
Fullstack complejos con técnologias de vanguardia orientandos
a las buenas prácticas y a las necesidades del mercado

También podría gustarte