Desarrollo de APIs con Spring Boot
- Desarrollo de Software, Desarrollo Web, Programacion, Tecnologia
- 542 (Registered)
-

En esta serie de videos explicaremos como construir una API RESTful con Spring Boot 2.0 y Hibernate. Veremos cómo configurar Spring Boot para trabajar con Hibernate, cómo configurar la persistencia de datos y cómo crear y configurar nuestras entidades. Aprenderemos también a realizar llamadas RESTful a nuestra API, cómo trabajar con JSON y cómo implementar autenticación por tokens. Al final de la serie tendrás una API RESTful completa que podrás usar como punto de partida para tu propia aplicación.
Objetivos del curso
- Comprender los conceptos básicos de las API REST: El objetivo principal de este curso es ayudarte a comprender los conceptos fundamentales de las API REST. Aprenderás cómo funcionan las API REST y cómo diseñar y desarrollar API RESTful utilizando Spring Boot.
- Familiarizarse con el framework de Spring Boot: Durante el curso, te familiarizarás con el framework de Spring Boot y aprenderás cómo utilizarlo para desarrollar aplicaciones de alta calidad y escalables. Spring Boot es uno de los frameworks más populares para el desarrollo de aplicaciones basadas en Java, y es muy útil para el desarrollo de APIs RESTful.
- Diseñar y desarrollar APIs RESTful: Aprenderás cómo diseñar y desarrollar APIs RESTful de alta calidad utilizando Spring Boot. Aprenderás cómo utilizar los recursos de Spring Boot para crear controladores, servicios y capas de persistencia, así como la configuración y seguridad de tus APIs.
- Realizar pruebas y depuración de las APIs: Aprenderás cómo realizar pruebas y depuración de tus APIs para garantizar su correcto funcionamiento y rendimiento. Aprenderás cómo utilizar herramientas de pruebas y depuración para identificar y solucionar problemas en tus APIs.
Course Content
-
Desarrollo Web con Spring Boot
- Configuración e Introducción del proyecto 12 minutos
- Entidades y Modelo 8 minutos
- Repositorio y Convertidor 10 minutos
- Servicio 10 minutos
- Controlador Crear 7 minutos
- Controlador Actualizar 5 minutos
- Controlador Borrar 4 minutos
- Controlador Obtener 5 minutos
- Controlador Logs de Informacion 7 minutos
- Paginacion 10 minutos
- Seguridad Autenticacion por Tokens 8 minutos
- Seguridad Accediendo a la Entidad 15 minutos
- Seguridad Filtro JWT Token 20 minutos
- Cliente Rest Plantilla 13 minutos
- Cliente REST – RestTemplate 17 minutos
- Spring Data Rest
- Spring Cloud OAuth2
- Feing Client
- Integracion de MongoDB
- Interceptores
Requisitos
- Laptop
- Conexion a internet superior a 5MB
- Manejar el lenguaje Java
Caracteristicas
- Diseñado para ingenieros informaticos
- Partiendo totalmente desde cero
Audiencia objetivo
- Ingenieros en Informatica
Instructor

¡Saludos! Me complace compartir con ustedes un poco sobre mi experiencia en el mundo de la informática. Desde una edad temprana, he estado fascinado por la tecnología y su capacidad para resolver problemas complejos de manera eficiente y efectiva. Con solo 16 años, tuve la oportunidad de trabajar como programador, lo que me permitió desarrollar habilidades valiosas y obtener experiencia práctica en el campo. Actualmente, dirijo una comunidad de más de 16,000 personas apasionadas por la programación y proyectos comunitarios. A través de una plataforma que he creado, he logrado reunir a esta comunidad en un solo lugar, lo que ha resultado en colaboraciones exitosas y un intercambio continuo de ideas y conocimientos. Uno de mis mayores sueños es crear un centro de investigación en ciencias computacionales y matemáticas. Sé que esto es un objetivo ambicioso, pero estoy comprometido a seguir avanzando poco a poco. También tengo un canal de YouTube donde comparto mis conocimientos y experiencias para ayudar a mi comunidad a seguir aprendiendo y mejorando sus habilidades de programación. Creo firmemente que la programación es un arte. Se trata de crear soluciones creativas y elegantes para problemas complejos, y me siento afortunado de tener la oportunidad de ser parte de una comunidad que valora y aprecia este arte. Agradezco la oportunidad de compartir mi historia con ustedes, y espero seguir creciendo y aprendiendo en el emocionante mundo de la informática. ¡Gracias por leer!
0 rating