Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NEXT JS 15+ Framework de Producción para ReactJS [2026]
Highest Rated
Rating: 4.7 out of 5(75 ratings)
490 students

NEXT JS 15+ Framework de Producción para ReactJS [2026]

NextJS 15+, Typescript, Tailwinds, V0, SSR, CSR, SSG, DR, Middleware, Auth, APIs, CRUD, Shadcn, Supabase, etc..
Created byJosé Galdámez
Last updated 3/2026
Spanish
Spanish [Auto],

What you'll learn

  • Crear apps de alto rendimiento: Desarrolla aplicaciones web rápidas con renderizado estático y dinámico según el proyecto.
  • Optimización para SEO: Aprende a mejorar el SEO con renderizado del lado del servidor y generación estática de páginas.
  • Desarrollo full-stack: Integra frontend y backend en un solo proyecto, simplificando la arquitectura con APIs integradas.
  • Productividad mejorada: Aumenta la eficiencia con herramientas como enrutado automático y recarga rápida de componentes.

Course content

11 sections190 lectures19h 48m total length
  • Introducción a la sección2:09

    Comenzamos a programar en NextJS, en esta sección aprenderás los conceptos básicos del framework, como está estructurado y cual es la Next way, es decir como trabaja y cual es la filosofía de NextJs. Sin más, comencemos.

  • Temas a tratar en la sección0:14
  • ¿Qué problema soluciona NextJS?5:28

    Tenemos que tener claro para qué nos sirve usar NextJS, de esa manera sabremos en que casos es conviente utilizarlo.

  • Vercel2:44

    Vercel es la empresa que está detrás de NextJS, una plataforma que hace que desplegar proyectos en línea sea muy sencillo.

  • Instalaciones necesarias7:14

    Para trabajar con NextJS no necesitamos demasiadas aplicaciones. NodeJS, Git y un editor de código. Yo propongo usar Visual Studio Code. Pero son libres de elegir el que más les guste.

  • Creando nuestra primera NextJS App7:27

    Llego el momento de crear nuestra primera aplicación en NextJS. Veremos la forma de crear y las diferentes opciones que nos solicita contestar al momento de crearla. También aprenderemos como correr nuestro servidor local para ver como va quedando.

  • Archivos y directorios15:44

    En este vídeo haremos un recorrido por nuestro primer proyecto en NextJS para conocer la estructura de carpetas y los archivos que contiene.

  • Introducción a TailwindCSS6:27

    Vamos a usar TailwindCSS para darles estilos a nuestras aplicaciones en este curso. En este vídeo haremos una introducción a como funciona.

  • Enrutamiento6:50

    NextJs maneja el enrutamiento de una forma muy sencilla, en este video aprenderás a crear varias rutas de forma clara y manejable.

  • Tarea enrutamiento2:17

    Practiquemos un poco como funciona las rutas en NextJS. Una pequeña tarea para familiarizarnos con las páginas de forma fácil.

  • Solución tarea enrutamiento4:07

    Solucionamos la tarea del enrutamiento que vimos en el vídeo anterior.

  • API5:02

    Con NextJs podemos no solo tener un sitio web estático, también podemos tener un servidor, esto significa que podemos tener un servidor de NodeJS sin problemas en el que podemos implementar un API REST. Aquí te muestro cómo funciona.

  • Metadata6:31

    Cuando trabajamos en NextJS tenemos la posibilidad de  configurar el SEO, para eso nos ayuda un elemento llamado metadata. Aquí te mostraré como utilizarlo.

  • Layout7:58

    Un archivo muy importante en NextJS es layout.tsx, aquí aprenderemos como usarlo.

  • Estilos CSS6:18

    Hay diferentes formas de manejar el CSS de nuestras aplicaciones. Aquí aprenderemos a usarlos.

  • Public Folder6:07

    Una forma de compartir documentos en un servidor mediente la forma más fácil posible usando el folder especial en NextJS.

  • Componentes19:31

    Atomizar nuestra aplicación es muy importante para aprovechar lo más posible las capacidades de React tanto de escalabilidad como de eficiencia.

  • Link9:50

    En NextJs hay varios componentes especiales que debemos conocer. Uno de ellos es Link, en este video aprenderemos sobre su uso y beneficios.

  • Image5:32

    Otro componete especial de NextJS es Image. En este vídeo te mostraré qué beneficios tiene usarlo.

  • Tarea componentes1:56

    Practiquemos lo aprendido en los últimos vídeos.

  • Solución Tarea de Componentes3:20

    Resolvamos la tarea del vídeo anterior.

  • Resumen de la sección4:16

    Hablemos de lo que aprendimos en esta sección.

Requirements

  • Tener un computador y ganas de aprender. Todo lo necesario lo enseñaré durante el curso.
  • Conocimientos básicos en HTML, CSS y JAVASCRIPT

Description

Este curso te enseñará a crear aplicaciones web rápidas, dinámicas y escalables usando Next.js, el framework de ReactJS más popular para proyectos modernos. Aprenderás a manejar el renderizado del lado del servidor (SSR), la generación de sitios estáticos (SSG) y la optimización de aplicaciones web para un rendimiento superior. Además, explorarás cómo integrar API, manejar rutas dinámicas y desplegar tus proyectos en producción. Ideal para desarrolladores que buscan crear aplicaciones web avanzadas con las mejores prácticas de la industria.

Para crear nuestras aplicaciones utilizaremos TailwindCSS, Typescript y muchas herramientas que nos ayudarán a desarrollar rápido nuestras apps. Algunas cosas que aprenderemos son:


  1. Introducción a Next.js y su ecosistema.

  2. Instalación y configuración básica del proyecto.

  3. Páginas y enrutamiento en Next.js.

  4. Renderizado del lado del servidor (SSR).

  5. Generación de sitios estáticos (SSG).

  6. Renderizado híbrido (SSR y SSG combinados).

  7. Pre-renderizado y optimización de SEO.

  8. Manejo de rutas dinámicas y parámetros.

  9. API Routes: Creación de APIs con Next.js.

  10. Estilos globales y módulos CSS en Next.js.

  11. Integración de bases de datos y servicios externos.

  12. Despliegue en plataformas como Vercel.

  13. Optimización de imágenes y recursos estáticos.

  14. Autenticación y protección de rutas.

  15. Manejo de Layouts

  16. Solicitud de recursos via HTTP requests

  17. Estilos con TailwindCSS

  18. Javascript con tipos con Typescript.

  19. Shadcn/UI

  20. V0 dev

  21. Cookies

  22. Middleware

Al terminar el curso conocerás como crear y desplegar tus aplicaciones en NextJS y en Vercel.


Who this course is for:

  • Interesando en aprender desarrollo web fullstack
  • Desarrolladores Frontend principiantes: Conocen HTML, CSS y JavaScript y quieren aprender frameworks.
  • Desarrolladores React: Buscan expandir su conocimiento con Next JS.
  • Desarrolladores Full Stack: Quieren optimizar el desarrollo web moderno.
  • Emprendedores o freelancers: Buscan crear aplicaciones web rápidas y eficientes.
  • Diseñadores web: Quieren pasar del diseño al desarrollo de aplicaciones dinámicas.