Spring Boot para Principiantes

Online 3 meses

El curso de Spring Boot para principiantes está diseñado para proporcionarte los conocimientos esenciales necesarios para iniciarte en el desarrollo de aplicaciones empresariales utilizando la potente tecnología de Spring Boot. Spring Boot es una herramienta que simplifica y agiliza la creación de aplicaciones Java, permitiéndote centrarse en la lógica de negocio en lugar de preocuparte por la configuración y la infraestructura.

En el mundo actual, las habilidades en Spring Boot son altamente demandadas por las empresas que buscan soluciones eficientes y robustas. A través de este curso, aprenderás los fundamentos necesarios para comenzar tu viaje como desarrollador de Spring Boot.

Objetivos

– Comprender los conceptos clave de Spring Boot y su arquitectura.

– Aprender a configurar y crear proyectos Spring Boot desde cero.

– Explorar el desarrollo de aplicaciones basadas en microservicios.

– Dominar la creación de APIs RESTful utilizando Spring Boot.

– Familiarizarse con la integración de bases de datos y la persistencia de datos.

– Utilizar herramientas de prueba y depuración para garantizar la calidad del código.

– Implementar seguridad básica en aplicaciones Spring Boot.

– Adquirir conocimientos prácticos a través de ejercicios y proyectos hands-on.

Perfil de Egreso

Los graduados serán capaces de:

Comprenderán la arquitectura y conceptos esenciales de Spring Boot, lo que les permitirá desarrollar aplicaciones empresariales eficientes.

Sabrán cómo configurar y crear proyectos desde cero, eliminando la complejidad de la configuración inicial.

Serán competentes en el desarrollo de aplicaciones web, incluyendo el uso de controladores, rutas y plantillas para crear vistas dinámicas.

Dominarán el diseño y desarrollo de APIs RESTful, permitiéndoles crear servicios web escalables.

Integrar bases de datos y realizar operaciones CRUD utilizando Spring Data JPA.

Comprenderán los principios de seguridad en aplicaciones web y podrán implementar autenticación y autorización básica.

Tendrán conocimientos sobre arquitectura de microservicios, empaquetado y despliegue de aplicaciones Spring Boot, y contenerización con Docker.

Temario

El curso constará de los siguientes módulos:

1. Introducción a Spring Boot
– ¿Qué es Spring Boot y por qué es relevante?
– Configuración del entorno de desarrollo.
– Creación de tu primer proyecto Spring Boot.

2. Desarrollo de Aplicaciones Web con Spring Boot
– Uso de controladores y rutas en Spring Boot.
– Plantillas Thymeleaf para crear vistas dinámicas.
– Gestión de formularios y validación de datos.

3. Construcción de APIs RESTful
– Diseño y desarrollo de APIs utilizando anotaciones de Spring Boot.
– Manejo de peticiones HTTP (GET, POST, PUT, DELETE).
– Serialización y deserialización de objetos JSON.

4. Acceso a Bases de Datos
– Integración con bases de datos utilizando Spring Data JPA.
– Creación de modelos y entidades.
– Operaciones CRUD (Create, Read, Update, Delete).

5. Seguridad en Spring Boot
– Introducción a la seguridad en aplicaciones web.
– Autenticación y autorización básica.
– Uso de contraseñas seguras y cifrado.

6. Microservicios y Despliegue
– Fundamentos de la arquitectura de microservicios.
– Empaquetado y despliegue de aplicaciones Spring Boot.

Los contenidos previstos están sujetos a posibles cambios o ajustes que el área académica considere pertinentes para el normal desarrollo de los cursos o la actualización de los mismos.

La conformación de los cursos, en los horarios y grupos ofrecidos, está sujeta a un nivel mínimo de inscripciones que habiliten su funcionamiento.

Inicio


23 de mayo 4 cuotas de $U 2100

¡Pre inscribirme ahora!

Formas de pago

¿Vivís en el interior* del país? Accedé a un 20% OFF en todos nuestros cursos.

*No corresponde a inscripciones de Montevideo y Canelones.