Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NextJS 14 & React JS & Stripe | Curso de cero a experto
Rating: 4.4 out of 5(18 ratings)
271 students

NextJS 14 & React JS & Stripe | Curso de cero a experto

Crea una App de Alquiler de Coches: NextJS, React, Prisma, TailwindCSS, Shadcn, Clerk y Stripe
Created byRafa Tárrega
Last updated 6/2024
Spanish

What you'll learn

  • Configuración y estructura básica de un proyecto NextJS
  • Uso de rutas y páginas en NextJS
  • Optimización del rendimiento y SEO en NextJS.
  • Configuración e integración de Tailwind CSS en un proyecto NextJS
  • Creación de componentes reutilizables con Tailwind CSS
  • Implementación y uso de componentes UI de ShadCN
  • Configuración e integración de Stripe en una aplicación NextJS
  • Creación de un flujo de pagos seguro y efectivo
  • Implementación de webhooks para manejar eventos de Stripe
  • Estructuración y organización del código para mantener la escalabilidad y la mantenibilidad
  • Uso de componentes modulares y reutilizables
  • Implementación de pruebas unitarias y de integración
  • Manejo de errores y debugging eficaz
  • Configuración e integración de Prisma como ORM en un proyecto NextJS
  • Modelado de datos y creación de esquemas de base de datos con Prisma
  • Realización de operaciones CRUD con Prisma
  • Migraciones y gestión de la base de datos utilizando Prisma
  • Uso de Github y Gitflow

Course content

13 sections61 lectures7h 12m total length
  • Qué vamos a ver6:34
  • Curso de React desde cero que te recomiendo si eres novato como programador0:38

Requirements

  • Ganas de aprender y motivación
  • Paciencia y perseverancia para resolver problemas y desafíos
  • Cualquier sistema operativo (Windows, macOS, Linux) con una conexión a internet estable

Description

¡Bienvenidos a nuestro curso completo en Udemy donde desarrollamos una aplicación de alquiler de coches desde cero! En este curso, te guiaré a través de todo el proceso de creación de una plataforma de alquiler de vehículos con funcionalidades avanzadas y un despliegue en producción.


¿Qué Aprenderás en Este Curso?

  1. NextJS: Cómo configurar y utilizar NextJS para el desarrollo de aplicaciones web.

  2. React: Creación de componentes interactivos y dinámicos con React.

  3. Prisma y Neon Tech: Configuración y manejo de bases de datos con Prisma y Neon Tech.

  4. Tailwind CSS & Shadcn: Estilización moderna y responsiva para tu aplicación web.

  5. Framer Motion: Implementación de animaciones fluidas y atractivas para mejorar la experiencia de usuario.

  6. Clerk: Configuración de sistemas de autenticación para login y registro de usuarios.

  7. Stripe: Integración de una pasarela de pago segura para gestionar el alquiler de vehículos.

  8. Despliegue en Producción: Cómo subir tu proyecto a un entorno real utilizando Vercel.


Proceso Completo del Curso:

  • Configuración del Proyecto: Instalación y configuración inicial de NextJS.

  • Desarrollo del Frontend: Creación de la interfaz de usuario con React y Tailwind CSS.

  • Gestión de la Base de Datos: Configuración y uso de Prisma y Neon Tech.

  • Autenticación con Clerk: Configuración de login y registro de usuarios.

  • Animaciones con Framer Motion: Implementación de animaciones para mejorar la UX.

  • Integración de Stripe: Configuración de la pasarela de pago para gestionar los alquileres.

  • Selección de Fechas y Alquiler: Funcionalidad para seleccionar fechas y realizar reservas.

  • Despliegue en Producción: Publicación de la aplicación en Vercel para acceso público.


¿Para Quién es Este Curso?

  • Desarrolladores principiantes y avanzados interesados en crear aplicaciones de alquiler de coches.

  • Emprendedores que buscan lanzar una plataforma de alquiler de vehículos.

  • Cualquier persona interesada en aprender tecnologías modernas de desarrollo web.

Who this course is for:

  • Programadores de React
  • Programadores principiantes
  • Desarrolladores que quieran empezar a aprender NextJS 14
  • Desarrolladores principiantes