Desarrollador Completo de Next.js
Autores: Ankita Kulkarni, Andrei Neagoie
Última actualización:
noviembre de 2024
Subtítulos:
English, Français, Deutsch, Español, العربية, Nederlands, Vlaams, हिन्दी, हिंदी, Bahasa indonesia, 日本語 (にほんご/にっぽんご), Português, Română
Audio:
English
Resumen
¡Bienvenido a nuestro curso de Next.js, donde priorizamos el aprendizaje efectivo! ¡Di adiós a los tutoriales obsoletos y confusos que desperdician tu valioso tiempo!
Te llevaremos más allá de los fundamentos, capacitándote para crear aplicaciones modernas de nivel empresarial utilizando las tecnologías más recientes de Next.js.
¿Y lo mejor? Aprenderás en una comunidad vibrante.
Al inscribirte hoy, tendrás acceso a nuestra exclusiva aula comunitaria en línea en vivo, conectándote con miles de compañeros estudiantes, exalumnos, mentores, asistentes de enseñanza e instructores.
Comprometido. Dinámico. Solidario. Amigable. Inspirador. Esencial.
Estas palabras capturan cómo los estudiantes se sienten sobre el Discord de ZTM, una de las comunidades de desarrolladores más grandes y activas en Discord.
Lo más importante es que serás guiado por veteranos de la industria (Ankita y Andrei) que traen experiencia del mundo real como Ingenieros Senior de compañías líderes en Silicon Valley y Toronto. Además, Ankita es una oradora y conferenciante regular en prestigiosas conferencias de Next.js y React.
Este curso impulsado por proyectos te iluminará sobre el conjunto de herramientas modernas del desarrollador de Next.js para 2024.
Incluso crearás una extensa aplicación clon de Netflix utilizando React Hooks, Hasura (GraphQL), Context API, Airtable, Serverless Functions, Framer Motion, Vercel y más.
¡A diferencia de la mayoría de los tutoriales en línea de Next.js, este es un desarrollo completo full-stack!
Todo el código se proporciona paso a paso, así que incluso si decides no codificar junto con nosotros, tendrás acceso al código maestro completo del proyecto (sí, ¡estarás construyendo Netflix!) para mostrar en tu portafolio.
Esto es lo que el curso incluirá para transformarte de un novato a un experto en Next.js
El plan de estudios es práctico, guiándote desde la concepción del proyecto hasta el lanzamiento de una aplicación profesional de Next.js en producción.
Comenzaremos con lo básico cubriendo los fundamentos de Next.js.
Pero eso es solo el comienzo; luego profundizaremos en temas avanzados para ayudarte a tomar decisiones informadas sobre arquitectura y herramientas para tus futuros proyectos de Next.js.
A continuación, un breve resumen de los temas que cubrirás:
1. Fundamentos de Next.js
Exploraremos las diferencias entre Next.js y React, destacaremos los numerosos beneficios de Next.js y explicaremos el concepto de JAM Stack. Esta sección fundamental sentará las bases para todo el curso.
2. Tu Primera Aplicación de Next.js | Proyecto Coffee Connoisseur
Crearás tu primer proyecto instantáneamente. Este proyecto tiene como objetivo enseñarte los aspectos esenciales de Next.js, centrándose en configurar el proyecto, módulos CSS, actualización rápida y más.
3. Enrutamiento en Next.js | Coffee Connoisseur
Aprenderás sobre varios aspectos del enrutamiento, incluyendo rutas dinámicas, rutas de índice, rutas nombradas y el componente link.
4. Estilizado en Next.js | Coffee Connoisseur
Esta sección cubre el estilo de tus aplicaciones con módulos CSS, separando estilos de componentes y aplicando estilos globales.
5. Hidratación, SEO y Técnicas de Renderizado en Next.js
Esta sección crítica discute los aspectos esenciales del SEO, cómo Next.js mejora el SEO y varias técnicas de renderizado como la generación estática de sitios, el renderizado del lado del servidor, la regeneración estática incremental y el renderizado del lado del cliente.
6. Páginas Estáticas de Tiendas de Café | Coffee Connoisseur
Aprende las intrincaciones del renderizado estático y cómo decidir qué renderizar estáticamente mientras haces solicitudes a la API de Foursquare y implementas SSG.
7. Localizando Tiendas de Café | Coffee Connoisseur
Esta sección explora diferentes soluciones en el rendering estático, junto con recuperar ubicaciones de usuarios y usar la API de Contexto.
8. Funciones Serverless | Coffee Connoisseur
¿Qué son las funciones serverless y cuándo son aplicables? Crearás funciones serverless para obtener información estática de las tiendas de café.
9. Almacenando Datos de Tiendas de Café con Airtable | Coffee Connoisseur
Ahondarás en el almacenamiento de bases de datos utilizando Airtable, almacenando datos de tiendas de café y aprendiendo sobre el renderizado del lado del cliente.
10. SWR y Renderizado del Lado del Cliente | Coffee Connoisseur
¿Qué es SWR y cuándo deberías utilizarlo? Utilizarás Next.js para SWR y renderizado del lado del cliente en esta parte.
11. Despliegue y Optimización | Coffee Connoisseur
Aprende a desplegar tu aplicación en Vercel y Netlify, descubre diferentes proveedores de nube, comprende qué es Lighthouse y optimiza el rendimiento de tu Next.js.
12. Configuración del Proyecto | Clon de Netflix con Next.js
¡Prepárate para tu proyecto principal! Esta sección trata sobre sentar las bases para tu clon de Netflix.
13. Página Principal de Netflix y Visualización de Videos | Clon de Netflix con Next.js
Construye la página principal de Netflix con renderizado del lado del servidor, aprendiendo a invocar la API de YouTube para obtener y mostrar videos. También utilizarás Framer Motion para diseños complejos de tarjetas.
14. Autenticación con Magic | Clon de Netflix con Next.js
Descubre cómo funciona la autenticación en Next.js implementando inicio de sesión sin contraseña y creando una página de inicio de sesión segura.
15. Regeneración Estática Incremental | Clon de Netflix con Next.js
Muestra videos en la página principal y utiliza ISR para crear una página modal, aprendiendo más sobre la generación estática incremental.
16. Explorando Hasura GraphQL | Clon de Netflix con Next.js
Descubre GraphQL, Hasura y su arquitectura subyacente, configurando tu proyecto dentro del entorno de Hasura.
17. Autenticación de Hasura | Clon de Netflix con Next.js
Aprende sobre la arquitectura del flujo de autenticación y utiliza el SDK del lado del servidor para iniciar sesión de usuarios.
18. Página de Calificaciones y Favoritos | Clon de Netflix con Next.js
Configura Hasura para un servicio de calificaciones, desarrolla una API de calificaciones para gustar/no gustar videos y crea una página de lista de favoritos.
19. Despliegue Final | Clon de Netflix con Next.js
Establece el repositorio final en GitHub, configúralo y despliega a Vercel!
20. Introducción a React | Sección Opcional
Una sección suplementaria para aquellos que necesiten un repaso de React.js y React Hooks para maximizar su experiencia en el curso.
¿Curioso sobre lo mejor?
Este curso evolucionará y se adaptará continuamente junto al ecosistema de Next.js.
A medida que se produzcan actualizaciones en el ámbito de Next.js, espera que nuestro curso se actualice con nuevas conferencias y recursos.
Esto significa que puedes revisar el curso en cualquier momento para ponerte al día con las mejores prácticas más recientes de Next.js.
Entonces, ¿cuál es la esencia?
Este curso no se trata de simplemente codificar sin comprender los conceptos básicos, llevándote a terminar sin saber cómo proceder más allá de ver más tutoriales... ¡De ninguna manera!
¡Nuestro objetivo es elevarte de un completo principiante a estar entre el 10% superior de desarrolladores de Next.js y React 💪.
¿Cómo sabemos que esto funciona?
Porque numerosos exalumnos de Zero To Mastery han conseguido con éxito roles en compañías como Google, Tesla, Amazon, Apple, IBM, JP Morgan, Facebook y Shopify.
Nuestros graduados representan diversos antecedentes, edades y experiencias, con muchos comenzando desde un lugar de total inexperiencia.
Entonces, ¿por qué no tú?
Sin nada que perder, puedes comenzar tu viaje de aprendizaje hoy, y si encuentras que el curso no cumple tus expectativas, ofrecemos un reembolso completo del 100% sin problemas dentro de los 30 días. Sin preguntas.
Estructura
Estructura:
Total de secciones: 21
Total de lecciones: 299
1. Sección 1 - Introducción
8 lecciones
2. Sección 2 - Fundamentos de Next.js (incluido React)
10 lecciones
3. Sección 3 - Enrutador de aplicaciones - Proyecto #1: Construye tu primera aplicación Next
14 lecciones
4. Sección 4 - Enrutador de aplicaciones - Componentes del servidor y componentes del cliente
11 lecciones
5. Sección 5 - Enrutador de aplicaciones - Enrutamiento con Next.js
12 lecciones
6. Sección 6 - Enrutador de aplicaciones - SEO Hidratación - Diferentes técnicas de renderizado
14 lecciones
7. Sección 7 - App Router - Tiendas de café estáticas
0 lecciones
8. Sección 8 - Enrutador de aplicaciones - Tiendas de café dinámicas por ubicación
13 lecciones
9. Sección 9 - Enrutador de aplicaciones - Acciones del servidor y funciones sin servidor
0 lecciones
10. Sección 10 - Enrutador de aplicaciones - Despliegue y optimización de construcción
9 lecciones
11. Sección 11 - Enrutador de páginas - Configuración del proyecto | Netflix con Next.js
6 lecciones
12. Sección 12 - Enrutador de páginas - Página de inicio de Netflix y video
37 lecciones
Autores
Precio
Acceso ilimitado a todos los cursos, proyectos + talleres y rutas profesionales
Acceso a nuestro Discord privado con más de 400,000 miembros
Acceso a nuestro grupo de networking privado en LinkedIn
Certificados de finalización de curso personalizados de ZTM
Sesiones de asesoramiento profesional en vivo con mentores, cada mes
Acceso completo a todos los futuros cursos, contenido y características
Acceso a nuestro Discord privado con más de 450,000 miembros
Acceso ilimitado a todos los cursos, proyectos y trayectorias profesionales
Acceso ilimitado a todos los bootcamps, bytes, proyectos y trayectorias profesionales
Acceso a nuestro grupo de networking privado de LinkedIn con más de 100,000 miembros
Acceso ilimitado a todos los cursos, proyectos + talleres y rutas profesionales
Acceso a nuestro Discord privado con más de 400,000 miembros
Acceso a nuestro grupo de networking privado en LinkedIn
Certificados de finalización de curso personalizados de ZTM
Sesiones de asesoramiento profesional en vivo con mentores, cada mes
Acceso completo a todos los futuros cursos, contenido y características
Acceso a nuestro Discord privado con más de 450,000 miembros
Acceso ilimitado a todos los cursos, proyectos y trayectorias profesionales
Acceso ilimitado a todos los bootcamps, bytes, proyectos y trayectorias profesionales
Acceso a nuestro grupo de networking privado de LinkedIn con más de 100,000 miembros
Acceso ilimitado a todos los cursos, proyectos + talleres y rutas profesionales
Acceso a nuestro Discord privado con más de 400,000 miembros
Acceso a nuestro grupo de networking privado en LinkedIn
Certificados de finalización de curso personalizados de ZTM
Sesiones de asesoramiento profesional en vivo con mentores, cada mes
Acceso completo a todos los futuros cursos, contenido y características
Acceso a nuestro Discord privado con más de 450,000 miembros
Acceso ilimitado a todos los cursos, proyectos y trayectorias profesionales
Acceso ilimitado a todos los bootcamps, bytes, proyectos y trayectorias profesionales
Acceso a nuestro grupo de networking privado de LinkedIn con más de 100,000 miembros
Preguntas frecuentes
¿Hay algún requisito previo para este curso?
¿Hay algún requisito previo para este curso?
- Un dispositivo (Windows, Mac o Linux) con acceso a internet
- Conocimientos básicos de HTML, CSS y JavaScript (disponibles para aprender aquí)
- No se requiere experiencia previa con React o algún framework de JavaScript. ¡Incluso ofrecemos clases introductorias opcionales sobre React!
- Una pasión por aprender y un enfoque proactivo
¿Para quién es este curso?
¿Para quién es este curso?
- Desarrolladores que deseen mejorar sus habilidades en NextJS
- Estudiantes listos para ir más allá de los tutoriales básicos de Next.js
- Programadores que buscan adquirir una de las habilidades más demandadas en el desarrollo web
- Desarrolladores que aspiran a estar entre el 10% superior de Expertos en NextJS
- Estudiantes que buscan experiencia práctica con aplicaciones grandes y escalables
- Graduados de bootcamps o tutoriales en línea que quieran profundizar más allá de los fundamentos
- Estudiantes que quieran aprender de Desarrolladores Senior que son profesionales de la industria, no solo instructores en línea que dependen de la documentación
¿Ofrecen un certificado de finalización?
¿Ofrecen un certificado de finalización?
¡Absolutamente! Proporcionamos certificados elegantes. También tendrás la oportunidad de mostrar la Academia Zero To Mastery en la sección de educación de tu perfil de LinkedIn.
¿Puedo usar los proyectos del curso en mi portafolio?
¿Puedo usar los proyectos del curso en mi portafolio?
¡Definitivamente! En nuestra opinión ligeramente sesgada, ¡te estarías perdiendo si no lo hicieras! Cada proyecto es descargable y está disponible tan pronto como te inscribas.
Muchos de nuestros estudiantes han compartido que los proyectos que crearon mientras tomaban nuestros cursos les ayudaron a obtener entrevistas, y como los construyeron de manera independiente, se sintieron preparados para hablar de su trabajo con confianza durante las entrevistas de trabajo.
¿Y sabes a qué podría llevar eso? ¡A una oferta de trabajo!
¿Hay subtítulos?
¿Hay subtítulos?
¡Sí, claro! Ofrecemos subtítulos de alta calidad en 11 idiomas: Inglés, Español, Francés, Alemán, Holandés, Rumano, Árabe, Hindi, Portugués, Indonesio y Japonés.
Incluso puedes personalizar el tamaño del texto, el color, el fondo y más para que los subtítulos sean perfectos para ti.
¿Aún tienes más preguntas sobre la Academia?
¿Aún tienes más preguntas sobre la Academia?
Si tienes más preguntas sobre la membresía de la Academia, no te preocupes. Respondemos preguntas adicionales aquí.
Garantía
El período de garantía es 30 días, a partir del día de la compra.
Desarrollador Completo de Next.js