Back to Browse

Frameworkless REST APIs with Servlets, JDBC & PostgreSQL

1.5K views
Nov 2, 2024
31:19

Frameworkless REST APIs with Servlets, JDBC & PostgreSQL 🌟️ SUBSCRIBE ➡️️ https://www.youtube.com/@cchacin?sub_confirmation=1 ¿Cansado de la "magia" de los frameworks y quieres entender de verdad cómo funcionan las REST APIs por debajo? En este tutorial paso a paso, te guiaré para construir una API robusta desde cero, utilizando únicamente herramientas fundamentales del ecosistema Java. Aprenderás a manejar peticiones HTTP con Java Servlets, interactuar con tu base de datos PostgreSQL usando JDBC, y gestionar datos JSON de forma eficiente con Jackson. 🛠️ Lo que aprenderás: - Configurar un proyecto Java desde cero para una REST API. - Manejar peticiones GET, POST, PUT, DELETE con Servlets. - Conectar y realizar operaciones CRUD en una base de datos PostgreSQL con JDBC. - Serializar y deserializar objetos Java a JSON (y viceversa) usando Jackson. - Entender los principios fundamentales detrás de las APIs REST sin depender de ningún framework. - ¡Ganar control total y un conocimiento profundo de tus aplicaciones! Este es el camino para convertirte en un desarrollador Java que no solo usa herramientas, sino que las entiende a la perfección. ¡Prepárate para programar con Java Puro y llevar tus habilidades al siguiente nivel! 🚀 Parte 1: https://youtu.be/-UVrMS43uEQ Parte 2: https://youtu.be/b8E3WhSWLhs Parte 3: https://youtu.be/j7zD7it61S0 👍 Si te gusta el video, ¡no olvides darle Like, suscribirte para más contenido sobre Java y desarrollo backend, y dejar tus preguntas en los comentarios! 🔖️ RECURSOS QUE MENCIONO EN EL VIDEO - Jetty: https://jetty.org/ - HikariCP: https://github.com/brettwooldridge/HikariCP - 12 Factor Apps: https://12factor.net/ - Código: https://github.com/cchacin/frameworkless-rest-api 📺️ VIDEOS PARA VER: Framework-less REST API: https://www.youtube.com/watch?v=-UVrMS43uEQ&list=PLDzfPM08YCe63y4XPmVbQf6wMI73wxUVj ⏳️ TIMELINE: 00:00 Inicio 00:10 Intro 00:30 La idea 02:30 Jetty 02:50 REST API / Servlet 10:30 Lógica / Servicio 12:30 JDBC / Base de Datos 13:55 PostgreSQL / Docker / Compose 19:00 Mapper 26:15 Serializer / Jackson 30:10 El Resultado 🫂️ BE MY FRIEND: - Twitter 🐦️: https://twitter.com/CarlosChacin 🙆🏼️ QUIEN SOY: Carlos, Software Engineer looking to learn and share! ❤️️ #Java #UnitTesting #Maven #Jdbc #Postgres #Frameworkless #NoFramework

Download

0 formats

No download links available.