Desarrollo de APIs en Java con Spring Boot
¿Te interesa el desarrollo web? ¿Te interesa incursionar en el mundo de las APIs, crear endpoints y permitir la interconexión entre diferentes sistemas sin importar la tecnología que utilicen? ¿Sabés lo básico de Java y querés incursionar en un Framework? Si es así… ¡Este curso es para vos!
¡Animate a dar un salto de calidad en tu carrera como desarrollador aprendiendo SPRING BOOT! El curso más sencillo y didáctico de Spring Boot lo encontrás ¿Donde? En ToooodoCooooode! 
Dificultad del curso: Intermedio/Avanzado
Conocimientos Previos Necesarios
Todos los conocimientos previos necesarios podés incorporarlos en los Cursos Gratuitos y Pagos de TodoCode:
Lógica y Algoritmos – Excluyente: https://todocodeacademy.com/course/introduccion-a-la-programacion/
Bases de Datos Relacionales (SQL) – Excluyente (nivel básico) https://todocodeacademy.com/course/introduccion-a-las-bases-de-datos-con-mysql/
Java SE (Básico) – Excluyente: https://todocodeacademy.com/course/java-para-principiantes/
Programación Orientada a Objetos con Java – Excluyente: https://todocodeacademy.com/course/programacion-orientada-a-objetos-con-java/
Conocimientos del funcionamiento de la web (protocolo HTTP, Arq. Cliente Servidor, etc) – Deseable (No Excluyente)
Preguntas Frecuentes
En caso de preguntas, podés comunicarte mediante nuestro formulario de contacto o nuestro correo admin@todocodeacademy.com (el correo posee tiempo de respuesta tardío, sugerimos el formulario de contacto).
Toda la información sobre modalidad, contenido, lista de temas y costos la encontrás a continuación 
Instructor
Ing. Luisina de Paula
Autor:
Pesos Argentinos – Transferencia
Curso ON DEMAND (a demanda, a tu propio ritmo) orientado a la salida laboral.
El curso es DE POR VIDA (mientras siga existiendo TodoCode y siempre y cuando mantengas tu cuenta activa).
Cuenta con más de 15 ejercicios prácticos con su respectiva resolución, material teórico completo con ejemplos de código, actividades prácticas, proyecto final para tu portfolio y más de 8 horas de video explicaciones teorico/prácticas!
Abonando desde Argentina mediante Transferencia Bancaria (o de MercadoPago) tenés este plan especial con descuento.
Pesos Argentinos – Tarjeta de Crédito
Curso ON DEMAND (a demanda, a tu propio ritmo) orientado a la salida laboral.
El curso es DE POR VIDA (mientras siga existiendo TodoCode y siempre y cuando mantengas tu cuenta activa).
Cuenta con más de 15 ejercicios prácticos con su respectiva resolución, material teórico completo con ejemplos de código, actividades prácticas, proyecto final para tu portfolio y más de 8 horas de video explicaciones teorico/prácticas!
Este plan corresponde al pago mediante Tarjeta de Crédito desde Argentina. No cuenta con descuento.
Dólares o USDT (cripto) – Fuera de Argentina
Curso ON DEMAND (a demanda, a tu propio ritmo) orientado a la salida laboral.
El curso es DE POR VIDA (mientras siga existiendo TodoCode y siempre y cuando mantengas tu cuenta activa).
Cuenta con más de 15 ejercicios prácticos con su respectiva resolución, material teórico completo con ejemplos de código, actividades prácticas, proyecto final para tu portfolio y más de 8 horas de video explicaciones teorico/prácticas!
El pago puede ser realizado mediante tarjetas o transferencias mediante Paypal como pasarela/plataforma de pago intermediaria o stable coins (cripto) USDT/USDC.
Ante cualquier duda, podés consultar mediante el formulario de contacto de la web.
Bienvenida
Lesson 1 of 3 within section Bienvenida .
Debe inscribirse en este curso para acceder a los contenidos del mismo.
¿Qué herramientas necesitamos?
Lesson 2 of 3 within section Bienvenida .
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Tengo dudas… ¿Cómo pido ayuda?
Lesson 3 of 3 within section Bienvenida .
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Introducción al mundo Web
¿Qué vamos a ver en este módulo?
Lesson 1 of 6 within section Introducción al mundo Web.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
¿Cómo funciona la Web? Arquitectura cliente-servidor
Lesson 2 of 6 within section Introducción al mundo Web.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Protocolo HTTP: Métodos GET, POST, DELETE y PUT
Lesson 3 of 6 within section Introducción al mundo Web.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 4 of 6 within section Introducción al mundo Web.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 5 of 6 within section Introducción al mundo Web.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 6 of 6 within section Introducción al mundo Web.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Has Quiz
Introducción a Spring Boot
¿Qué vamos a ver en este módulo?
Lesson 1 of 6 within section Introducción a Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Introducción a Spring Framework
Lesson 2 of 6 within section Introducción a Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 3 of 6 within section Introducción a Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
¡Primer proyecto con Spring Boot!
Lesson 4 of 6 within section Introducción a Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 5 of 6 within section Introducción a Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Introducción a las APIs Rest
Lesson 6 of 6 within section Introducción a Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
APIs con Spring Boot
¿Qué vamos a ver este módulo?
Lesson 1 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Creando una API con Spring Boot
Lesson 2 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
@GetMapping + Parámetros: @PathVariable
Lesson 3 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
@GetMapping + Parámetros: @RequestParam
Lesson 4 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 5 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Ejercicio Práctico Integrador
Lesson 6 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
@PostMapping + @RequestBody
Lesson 7 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 8 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Responses: @ResponseBody + ResponseEntity
Lesson 9 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 10 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Patrón DTO (Data Transfer Object)
Lesson 11 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 12 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 13 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 14 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Inyección de dependencias
Lesson 15 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 16 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 17 of 17 within section APIs con Spring Boot.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
CRUD con JPA + Hibernate
¿Qué vamos a ver este módulo?
Lesson 1 of 7 within section CRUD con JPA + Hibernate.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 2 of 7 within section CRUD con JPA + Hibernate.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 3 of 7 within section CRUD con JPA + Hibernate.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Configurando un proyecto con JPA + Hibernate
Lesson 4 of 7 within section CRUD con JPA + Hibernate.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Creando un CRUD con JPA + Hibernate
Lesson 5 of 7 within section CRUD con JPA + Hibernate.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Relaciones con JPA + Hibernate: @OneToOne + @OneToMany + @ManyToMany
Lesson 6 of 7 within section CRUD con JPA + Hibernate.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 7 of 7 within section CRUD con JPA + Hibernate.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Docker + Deploy
¿Qué vamos a ver este módulo?
Lesson 1 of 5 within section Docker + Deploy.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 2 of 5 within section Docker + Deploy.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 3 of 5 within section Docker + Deploy.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Deploy de APP Spring Boot con Docker
Lesson 4 of 5 within section Docker + Deploy.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 5 of 5 within section Docker + Deploy.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
¡Terminamos!
Proyecto Final: Escenario + Condiciones de Entrega
Lesson 1 of 3 within section ¡Terminamos!.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Extra: ¿Cómo subir un proyecto a GitHub?
Lesson 2 of 3 within section ¡Terminamos!.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Despedida + Próximos pasos
Lesson 3 of 3 within section ¡Terminamos!.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Examen Teórico Final
Lesson 1 of 1 within section Examen Teórico Final.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Has Quiz