Formación en

Pre-lanzamiento

formación

Formación Java Web: crea aplicaciones utilizando Spring Boot

Java Web y Spring Boot

Esta formación forma parte de nuestros cursos de Programación
24h

Para conclusión

2
Cursos

Ver el vídeo

Vea nuestra presentación de formación

Esta capacitación se encuentra en prelanzamiento. ¿Que quiere decir eso? Una alineación previa al lanzamiento indica que el equipo está trabajando en ello ahora mismo.

Ya puedes realizar los primeros cursos de esta formación. Se seguirá creando a partir de sus comentarios al final de los cursos y en nuestro Discord.

Desarrolle aplicaciones web de principio a fin, aprovechando todo el potencial de Java y Spring Boot

¿Qué aprenderás en esta formación?

En esta formación aprenderás todo lo necesario para crear una aplicación web con Spring Boot. Aprenderás a utilizar Maven para configurar y gestionar el proyecto, desarrollar controladores usando Spring MVC, persistir datos en una base de datos PostgreSQL utilizando JPA, proporcionar una API REST para ser consumida por un proyecto front-end, implementando las operaciones CRUD (crear, leer, actualizar, eliminar) en la aplicación.

Desarrolla aplicaciones web de principio a fin, aprovechando todo el potencial de Java y Spring Boot

En la primera etapa de la formación, crearás un proyecto Spring Boot de línea de comandos para consolidar algunos conocimientos importantes como funciones lambda, manipulación de datos utilizando las colecciones de Java y Streams.

A continuación, implementarás nuevos recursos en la aplicación, como relaciones entre entidades JPA, persistencia de datos en una base de datos PostgreSQL, generación de consultas derivadas y consultas con JPQL, además de integrar tu proyecto con la API de ChatGPT.

En la segunda etapa de la formación, aprenderás a transformar tu proyecto en una aplicación web, una API REST que proporcionará datos para ser consumidos por la aplicación front-end y aprenderás a realizar el despliegue de la aplicación.

Esta formación abarca desde los conceptos básicos de desarrollo web con Java y Spring hasta temas más avanzados, proporcionando un conocimiento integral para el desarrollo de aplicaciones web utilizando estas tecnologías.

¿Por qué estudiar esta formación?

  • Guía de aprendizaje

    Contenido diseñado para facilitar tu estudio

  • De básico a avanzado

    Formación completa para el mercado

  • Tu en el mercado

    De cero al trabajo soñado en su área de interés

¡Comience esta capacitación ahora mismo y prepárese para su próximo proyecto!

Conoce los planes

Profesores especializados en Programación

De quién aprenderás

  • Génesys Rondón

    Ingeniera de Sistemas, enfocada en el desarrollo web Back End, con conocimiento en Java, C#, C++, Javascript, Node, Spring y ASP.NET Core; amante de los gatos, los videojuegos, el arte y la literatura clásica.

  • Génesys Rondón

    Ingeniera de Sistemas, enfocada en el desarrollo web Back End, con conocimiento en Java, C#, C++, Javascript, Node, Spring y ASP.NET Core; amante de los gatos, los videojuegos, el arte y la literatura clásica.

Esta capacitación se encuentra en prelanzamiento. ¿Que quiere decir eso? Una alineación previa al lanzamiento indica que el equipo está trabajando en ello ahora mismo.

Al mismo tiempo ya puedes tomar los primeros cursos y contenidos. Se creará a partir de sus comentarios al final de los cursos y en nuestro Discord.

Paso a paso

  1. 1 Creando una aplicación web en Java

    En este primer paso, crearás un proyecto utilizando Spring Boot. Añadirás dependencias al proyecto, como Jackson, aprenderás a gestionar esas dependencias utilizando Maven. También explorarás las funciones lambda y utilizarás la API de streams de Java para realizar operaciones con colecciones y manipular los datos de diversas formas. Además, repasaremos algunos conceptos importantes, como interfaces, genéricos, API de fechas y otras clases muy importantes en Java.

    • Curso Java: trabajando con lambdas, streams y Spring Framework

      12h
    • Faça esse curso e:
      • Utiliza el framework Spring en un proyecto de línea de comandos
      • Realiza la deserialización de datos con la biblioteca Jackson
      • Aplica buenas prácticas de desarrollo con funciones lambda
      • Manipula el flujo de datos con Streams
      • Implementa estadísticas personalizadas
  2. 2 PostgreSQL y Spring Data JPA

    Vas a conocer la base de datos relacional PostgreSQL, vas a modelar clases para ser guardadas en la base de datos, utilizando Spring Data JPA, que tiene varias anotaciones, las cuales vas a conocer.

    También vas a mapear relaciones entre las entidades, ya sea una relación de uno a muchos o muchos a uno. Vas a guardar información en la base de datos y recuperarla, realizando varios tipos de consultas, utilizando JPQL.

    También vas a consumir la API de ChatGPT e integrarla con una inteligencia artificial.

    • Curso Java: persistencia de datos y consultas con Spring Data JPA

      12h
    • Faça esse curso e:
      • Aprende a utilizar los repositorios de Spring Data JPA
      • Comprende cómo mapear clases para la base de datos con ORM
      • Modela correctamente las relaciones entre entidades
      • Conoce las diversas formas de consultar la base de datos en una aplicación Java
      • Utiliza variables de entorno para hacer tu código más seguro
      • Integra tu aplicación con la API de ChatGPT

Empiece a estudiar hoy Java Web: crea aplicaciones utilizando Spring Boot. ¡Comienza ahora!

Precios en:
USD
  • USD
  • BOB
  • CLP
  • COP
  • USD
  • PEN
  • MXN
  • UYU

Semestral

  • 273 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura

    Luri es nuestra inteligencia artificial que resuelve dudas, da ejemplos prácticos y ayuda a profundizar aún más durante las clases. Puedes conversar con Luri hasta 100 mensajes por semana

  • Acceso a todo el contenido de la plataforma por 6 meses
US$ 65.90
un solo pago de US$ 65.90
¡QUIERO EMPEZAR A ESTUDIAR!

Paga en moneda local en los siguientes países

Anual

  • 273 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura

    Luri es nuestra inteligencia artificial que resuelve dudas, da ejemplos prácticos y ayuda a profundizar aún más durante las clases. Puedes conversar con Luri hasta 100 mensajes por semana

  • Acceso a todo el contenido de la plataforma por 12 meses
US$ 99.90
un solo pago de US$ 99.90
¡QUIERO EMPEZAR A ESTUDIAR!

Paga en moneda local en los siguientes países

Acceso a todos
los cursos

Estudia las 24 horas,
dónde y cuándo quieras

Nuevos cursos
cada semana