Curso básico de Node.js y PostgreSQL: Tu primer Back-End
por Juan Ortiz
Guía para principiantes que construye un servidor back-end con Node.js, Express y PostgreSQL, desde la instalación de herramientas hasta las operaciones CRUD completas.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación de nivel principiante en Udemy impartido por Juan Ortiz (1 h 33 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Personas que empiezan en el desarrollo back-end y quieren construir un primer servidor completo.
- Nivel
- Principiante
- Duración
- 1 h 33 min · 18 lecciones
- Precio
- Gratis en Udemy
- Autor
- Juan Ortiz
- Plan sugerido
- 2 sem. · 2.5 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso corto y práctico que lleva de la instalación a un back-end funcional con CRUD usando Node.js, Express y PostgreSQL. Es una buena primera toma de contacto para principiantes, aunque se queda en lo básico y no indica el año de publicación.
Puntos fuertes
- Parte de cero y no exige experiencia previa.
- Duración corta y enfoque práctico centrado en un único proyecto.
- Cubre el recorrido completo: entorno, base de datos, servidor y CRUD.
A tener en cuenta
- No se indica el año de publicación, así que conviene comprobar que las versiones de las herramientas sigan vigentes.
- Solo cubre lo básico; la descripción no menciona autenticación, validación ni despliegue.
- Los capítulos son pocos y generales, y la descripción no detalla ejercicios propios.
De qué trata
Curso básico de 93 minutos y 18 lecciones, pensado para quien empieza en el desarrollo back-end sin experiencia previa. Se organiza en tres bloques: introducción, instalación de herramientas y desarrollo del proyecto.
Primero se instalan y configuran Node.js, PostgreSQL, HTTPie (como alternativa a Postman), Visual Studio Code y Git. Después se crea una base de datos desde cero en PostgreSQL y se construye un servidor con Express, separando la lógica del código en rutas y controladores. El proyecto termina con las operaciones CRUD: GET, POST, PUT y DELETE.
- Instalación de Node.js, PostgreSQL, VS Code y Git
- Creación de una base de datos en PostgreSQL desde cero
- Servidor con Express: rutas y controladores
- Operaciones CRUD: GET, POST, PUT y DELETE
- Pruebas de peticiones con HTTPie
Para quién es este curso
- Personas que empiezan en el desarrollo back-end y quieren construir un primer servidor completo.
- Quienes conocen algo de programación y quieren ver cómo se conectan Express y PostgreSQL en un proyecto sencillo.
Mejor busca otro si…
- Quien ya ha creado APIs con Express y bases de datos SQL y busca temas avanzados.
- Quien necesite profundizar en autenticación, despliegue o testing, que la descripción no menciona.
Antes de empezar
- No requiere experiencia previa, según la descripción del curso.
Qué sabrás hacer al terminar
- Configurar un entorno de trabajo con Node.js, PostgreSQL, VS Code y Git.
- Crear y conectar una base de datos PostgreSQL desde cero.
- Desarrollar un servidor con Express organizando rutas y controladores.
- Implementar operaciones CRUD (GET, POST, PUT, DELETE) en una aplicación back-end.
- Probar peticiones HTTP usando HTTPie.
Estructura del curso
- 01
Introducción
Presentación del curso y de lo que se construirá a lo largo de las lecciones.
- 02
Instalación de herramientas
Instalación y configuración de Node.js, PostgreSQL, HTTPie como alternativa a Postman, Visual Studio Code y Git para preparar el entorno.
- 03
Desarrollo del proyecto
Creación de la base de datos en PostgreSQL, construcción del servidor con Express, separación de la lógica en rutas y controladores e implementación de las operaciones CRUD.
Capítulos del vídeo
- 01Introducción
- 02Instalación de herramientas
- 03Desarrollo del proyecto
Plan de estudio sugerido
2 semanas · unas 2,5 h por semana
- 1.Sesión 1: ve Introducción e Instalación de herramientas y deja todo funcionando en tu equipo.
- 2.Sesión 2: sigue la creación de la base de datos en PostgreSQL y la estructura del servidor Express.
- 3.Sesión 3: practica GET y POST, probándolos con HTTPie.
- 4.Sesión 4: completa PUT y DELETE, y repite el proyecto cambiando la tabla por otra temática propia.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Termina la instalación de herramientas antes de seguir; un fallo en el entorno complica las lecciones posteriores.
- Prueba cada endpoint con HTTPie justo después de escribirlo, antes de pasar al siguiente.
- Usa Git desde el inicio para guardar el avance de cada operación CRUD.
- Al acabar, rehaz el proyecto con otra tabla propia para comprobar que entiendes la separación entre rutas y controladores.
Antes y después de este curso
- Antes de este cursoVisual Studio Code el mejor editor de códigoAyuda a familiarizarte con Visual Studio Code, el editor que se usa en el curso.
- Antes de este cursoJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Refuerza JavaScript, el lenguaje base de Node.js, si quieres más soltura antes de empezar.
- AlternativaRESTful API en Memoria con Deno y el Framework OakTambién construye una API RESTful con un framework de servidor, aunque con otras tecnologías.
Cómo lo presenta Juan Ortiz
Configura Node.js, Express y PostgreSQL para crear un servidor back-end completo con operaciones CRUD.
¿Quieres dar tus primeros pasos en el mundo del desarrollo back-end? Este curso está diseñado especialmente para principiantes que desean aprender a construir aplicaciones desde cero con Node.js, Express y PostgreSQL, tres de las tecnologías más utilizadas en el desarrollo moderno. A lo largo…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar antes de empezar?
La descripción indica que no requiere experiencia previa y que todo se explica paso a paso. Aun así, saber algo de JavaScript puede facilitarte el seguimiento.
+¿Cuánto dura?
Son 93 minutos repartidos en 18 lecciones. Con pausas para practicar, un plan razonable son unas 2 semanas con 2-3 horas semanales.
+¿Qué proyecto se construye?
Un servidor back-end con Express conectado a una base de datos PostgreSQL, con las operaciones CRUD GET, POST, PUT y DELETE.
+¿Qué herramientas se usan?
Node.js, Express, PostgreSQL, HTTPie como alternativa a Postman, Visual Studio Code y Git.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Juan Ortiz; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.