¿Qué quieres aprender?

Bootcamp API REST con Spring Boot y JPA

Bootcamp API REST con Spring Boot y JPA

TecGurus

Curso online


419

El instructor que actualmente trabaja activamente usando Spring te llevará paso a paso a crear una API REST conociendo las anotaciones para publicar los servicios y exponerlos mediante GET, POST, PUT y DELETE intercambiando la información con formato JSON que tiene muchas ventajas vs un formato XML y un estándar demasiado robusto como SOAP.

Crearás servicios REST en Java y posteriormente puedes complementar este curso con la implementación de Spring Cloud (Netflix OSS) para entender esta nueva arquitectura y las ventajas que tiene sobre una aplicación monolítica.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Crear un proyecto integrado exponiendo API RESTFul (insertar, actualizar, consultar y eliminar información) Consumo del API REST mediante alguna herramienta como Postman

A quién va dirigido

A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.

Requisitos

Experiencia trabajando con Java y JEE al menos 1 año. Uso básico de Maven. Conocimiento básico de SQL.

Temario completo de este curso

1. Módulo En Línea: Conceptos de Bases de Datos NoSQL (3hrs)

1. Colecciones.

2. Documentos.

3. MongoDB.

4. Seleccionando información.

5. Insertando datos.

6. Actualizando.

7. Eliminando datos.

2. Módulo Inicial: Javascript Desde Cero (30 hrs)

1. Estructura del Lenguaje.

2. Manejo de Objetos.

3. Uso de NPM.

4. Uso del DOM en el browser.

5. HTTP y formularios.

6. Conociendo JQuery

7. ¿Como se publica una app?

3. Módulo En Línea: Introducción al Diseño Web (3hrs)

1. CSS.

2. Javascript.

3. Conociendo algunas librerías y frameworks.

4. Materialize, Bootstrap.

4. Módulo Back End: Node.js (30 hrs)

1. Fundamentos de Node.js

2. Express

3. Conexión a datos MongoDB

4. APIs REST

4. Integrando seguridad con JWT

5. Publicación de los servicios.

5. Módulo Front End: Angular Desde Cero (30 hrs)

1. Arquitectura de Angular

2. Componentes y plantillas

3. Conociendo Typescript

4. Directivas, binding y eventos

5. Servicios

6. Pipes

7. Integración del back end

8. Peticiones seguras (Token)

6. Proyecto Final (Asesoría grupal 9 hrs)

1. Explicación del proyecto final (alumno).

2. Revisión del análisis del requerimiento.

3. Plan de Iteraciones a entregar (fechas).

4. Revisión de avance con asesor

5. Ajustes o correcciones del proyecto.

6. Entrega y presentación final del proyecto.

Ver más