cursos.
← Programación
Ficha 005.239UdemyGRATIS

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 Udemy

Respuesta 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 5

Curso 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

  1. 01

    Introducción

    Presentación del curso y de lo que se construirá a lo largo de las lecciones.

  2. 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.

  3. 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

  1. 01Introducción
  2. 02Instalación de herramientas
  3. 03Desarrollo del proyecto

Plan de estudio sugerido

2 semanas · unas 2,5 h por semana

  1. 1.Sesión 1: ve Introducción e Instalación de herramientas y deja todo funcionando en tu equipo.
  2. 2.Sesión 2: sigue la creación de la base de datos en PostgreSQL y la estructura del servidor Express.
  3. 3.Sesión 3: practica GET y POST, probándolos con HTTPie.
  4. 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

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