Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master Frontend Next JS 14 | Clon de Netflix desde cero
Rating: 4.6 out of 5(27 ratings)
1,097 students

Master Frontend Next JS 14 | Clon de Netflix desde cero

Domina Next.js 14 y construye un clon completo de Netflix con las últimas tecnologías web. ¡Aprende de cero a experto!
Created byRafa Tárrega
Last updated 11/2024
Spanish

What you'll learn

  • Desarrollo Fullstack con Next js 14: Aprende a construir aplicaciones web modernas y escalables utilizando la última versión de Next js, aprovechando nuevas car
  • Gestión de datos con Prisma y Neon: Descubre cómo trabajar con Prisma para gestionar bases de datos relacionales de manera eficiente y conectarlo con la base de
  • Diseño moderno con Tailwind CSS y ShadCN: Domina la creación de interfaces de usuario atractivas y responsivas utilizando Tailwind CSS junto con ShadCN para un
  • Autenticación segura con NextAuth: Implementa autenticación con NextAuth para manejar usuarios, sesiones y proveedores de autenticación con facilidad.
  • Integración de video con React Player: Aprende a integrar y personalizar la reproducción de videos utilizando React Player para crear una experiencia multimedia
  • Mejores prácticas en TypeScript: Mejora la tipificación y robustez de tu código utilizando TypeScript, aprovechando el sistema de tipos para evitar errores comu
  • Despliegue en producción: Configura y despliega tu aplicación en producción, aprendiendo cómo manejar el despliegue en plataformas como Vercel

Course content

11 sections54 lectures7h 6m total length
  • Introducción3:31

Requirements

  • Conocimientos básicos de JavaScript: No necesitas ser un experto, pero es útil conocer los fundamentos.
  • Conocimientos básicos de JavaScript y React (aunque se repasarán conceptos).
  • Tener ordenador con acceso a internet.
  • Ganas de crear un proyecto completo y aprender a desplegarlo.

Description

¡Buenas a todos! Aquí Tarredev programando


Este curso te llevará paso a paso a construir un clon completo de Netflix utilizando Next.js 14 junto con las tecnologías más avanzadas y modernas del ecosistema web. No importa si eres principiante o ya tienes experiencia, este curso está diseñado para que puedas aprender a tu propio ritmo, mientras creas una aplicación funcional y atractiva, siguiendo las mejores prácticas del desarrollo web.

Lo que aprenderás

  • React.js: Aprende los fundamentos de React.js, el framework más popular para la creación de interfaces de usuario dinámicas y reutilizables, clave para el desarrollo moderno de aplicaciones web.

  • Next.js 14: Aprende a crear aplicaciones rápidas y escalables con el framework más moderno de React, y descubre las nuevas funcionalidades de su última versión.

  • Prisma ORM: Domina el manejo de bases de datos utilizando Prisma, un ORM potente y flexible que te permitirá gestionar datos con facilidad.

  • Neon Tech para bases de datos: Aprende a integrar bases de datos en la nube con Neon, optimizando el rendimiento y la seguridad de tu aplicación.

  • Tailwind CSS: Estiliza tu aplicación de manera rápida y eficiente utilizando Tailwind CSS, un framework que te permitirá crear interfaces modernas y responsivas.

  • ShadCN: Descubre cómo integrar y estilizar componentes con esta poderosa librería de UI, mejorando la apariencia y la usabilidad de tu proyecto.

  • TypeScript: Crea aplicaciones robustas y fáciles de mantener utilizando TypeScript, con tipado estático para minimizar errores y mejorar la productividad.

  • NextAuth: Implementa un sistema de autenticación seguro y flexible, permitiendo a los usuarios iniciar sesión y gestionar sus cuentas fácilmente.

  • React Player: Aprende a integrar un reproductor de video en tu aplicación, dándole a tu clon de Netflix la funcionalidad de transmisión de video.

¿Qué vamos a construir?

Durante el curso, crearás un clon completo de Netflix con funcionalidades avanzadas, tales como:

  • Un diseño de interfaz elegante y responsivo

  • Autenticación de usuarios con login y registro

  • Listado de películas con géneros y descripciones

  • Reproducción de videos en streaming

  • Gestión de listas de favoritos

  • Sistema de recomendaciones dinámicas

  • Administración de usuarios y sesiones

¿Qué hace este curso especial?

  • Proyecto real: No solo aprenderás teoría, sino que aplicarás lo aprendido en un proyecto real que podrás agregar a tu portafolio.

  • Tecnologías modernas: Estarás aprendiendo y utilizando las herramientas más modernas que demandan las empresas en la actualidad.

  • Enfoque práctico: Con ejercicios paso a paso, tendrás un enfoque muy práctico para entender cómo funciona cada tecnología.

  • Soporte del instructor: Si en algún momento te atascas, tendrás soporte y orientación personalizada para continuar tu aprendizaje.

¿Por qué deberías tomar este curso?

  • Si quieres aprender a construir aplicaciones completas con Next.js 14 y las tecnologías más demandadas del mercado.

  • Si estás buscando crear un portafolio sólido y demostrar que puedes trabajar con herramientas utilizadas en empresas y startups.

  • Si quieres convertirte en un desarrollador web moderno, capaz de crear proyectos de alto nivel por ti mismo.

Este curso es una oportunidad única para aprender lo último en desarrollo web full-stack, y lo mejor de todo, no necesitas experiencia previa. ¡Únete ahora y comienza tu viaje hacia la creación de proyectos web impresionantes!


Who this course is for:

  • Principiantes en desarrollo web que quieran aprender a construir aplicaciones modernas desde cero.
  • Desarrolladores con conocimientos básicos de JavaScript y React que quieran profundizar en Next js 14.
  • Aquellos interesados en aprender full-stack development utilizando Prisma y bases de datos con Neon.
  • Programadores que quieran mejorar sus habilidades en TypeScript, Tailwind CSS, y shadcn.
  • Personas que desean aprender cómo implementar autenticación con NextAuth.
  • Entusiastas de React que quieran aprender a integrar React Player en proyectos.
  • Freelancers o desarrolladores que quieran crear y desplegar aplicaciones reales.