Crea un Clon de Notion con React y TypeScript
Autor: Maksim Ivanov
Categorías:
Ú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
¿Qué Hace que Este Proyecto de React TypeScript Sea Asombroso?
¡Este proyecto ofrece una oportunidad fantástica para sumergirte en el mundo de React combinado con TypeScript mientras construyes algo para tu portafolio!
Piénsalo como tu propio espacio creativo para experimentar, aprender y desarrollar una aplicación destacada. No solo mejorará tus conocimientos técnicos, sino que también producirás una pieza impresionante para tu portafolio que proclama con orgullo, "¡Puedo crear aplicaciones full-stack sofisticadas y sin esfuerzo!"
Esto es lo que puedes esperar aprender en este Proyecto de React TypeScript:
Lo primero en la lista es React.js. Es esencial para cualquier desarrollador web hoy en día. Te ayudaremos a dominar el arte de crear componentes, manipular nodos DOM, gestionar eventos de manera experta y manejar el estado tanto local como globalmente. Tu aplicación se volverá interactiva y receptiva, asegurando una experiencia de usuario impecable. Además, cubriremos React Router DOM para una navegación sin problemas, implementando rutas privadas para que ciertas secciones de tu aplicación permanezcan seguras para usuarios autenticados. Este conocimiento es vital para cualquier aspirante a desarrollador web.
A continuación, está DNDKit, porque ¿quién no disfruta de la funcionalidad de arrastrar y soltar? Aprenderás a hacer que los elementos en tu página web sean movibles con un simple arrastre de ratón. Configurar objetivos de arrastre personalizados y reordenar elementos añadirá un toque refinado a tus proyectos.
También debemos destacar TypeScript. Esta herramienta está diseñada para fortalecer tu código, detectando errores temprano y simplificando tu proceso de desarrollo. Exploraremos el uso de TypeScript junto a React, creando nuevos tipos y aprovechando tipos de bibliotecas para mejorar la limpieza y fiabilidad de tu código.
Vite es tu compañero rápido para lanzar proyectos en poco tiempo. Esta herramienta de construcción prioriza la velocidad, permitiéndote iniciar, construir y ejecutar tus proyectos más rápido que nunca. Apreciarás la eficiencia que introduce en tu flujo de trabajo.
Supabase sirve como el hogar para los datos de tu aplicación. Desde la gestión de bases de datos hasta el almacenamiento de imágenes y la autenticación de usuarios, simplifica las complejidades del backend, permitiéndote enfocarte en ofrecer experiencias de usuario sobresalientes.
Finalmente, CSS Modules será tu mejor amigo para el estilizado. Di adiós a los conflictos de estilos y abraza CSS modular y reutilizable que eleva el atractivo visual de tu aplicación.
¿Estás listo para transformar este emocionante y gratificante concepto de proyecto full-stack React en realidad? ¡Vamos a comenzar!
¿Qué Es Exactamente un Proyecto?
Una frase recurrente que escuchamos de los estudiantes es: "¡Quiero crear más proyectos!"
Nos encanta este entusiasmo porque construir proyectos es realmente la mejor manera de aprender. Proyectos únicos y desafiantes pueden hacer que tu portafolio se destaque y te hagan sobresalir ante posibles empleadores.
Además, no hay nada como la satisfacción de construir algo tangible.
Ahí es donde entran los Proyectos de ZTM. Una colección curada de proyectos completos de portafolio y práctica, diseñados para expandir tu conocimiento, adquirir nuevas habilidades, construir tu portafolio y divertirte en el proceso.
¿Qué Más Debería Saber?
Al inscribirte como miembro de ZTM, obtendrás acceso a todos nuestros cursos, bytes y multitud de proyectos.
También te unirás a nuestra exclusiva aula en línea en vivo, aprendiendo junto a miles de estudiantes, ex alumnos, mentores, asistentes y instructores.
Lo más importante, serás guiado por un experto de la industria (Maksim) con experiencia en el mundo real en el uso de React y TypeScript para desarrollar proyectos. Compartirá las técnicas y estrategias exactas que emplea en su rol profesional.
Además, como todos los cursos de ZTM, este es un recurso evolutivo. Se actualizará regularmente para mantenerse al día con los cambios de la industria, convirtiéndolo en una guía confiable para construir ideas de proyectos en React, ahora y a lo largo de tu carrera.
Únete a miles de graduados de Zero To Mastery que han conseguido puestos en empresas prestigiosas como Google, Tesla, Amazon, Apple, IBM, JP Morgan, Facebook, Shopify y muchas otras.
Nuestros graduados provienen de diversos orígenes, edades y experiencias, y muchos comenzaron como completos novatos.
Así que no hay razón para que tú no puedas tener éxito también.
Y no tienes nada que arriesgar. Comienza tu viaje de aprendizaje hoy, y si este curso no cumple con tus expectativas, ofrecemos un reembolso del 100% dentro de 30 días: sin molestias, sin preguntas.
Estructura
Estructura:
Total de secciones: 16
Total de lecciones: 112
1. Introducción
5 lecciones
2. ¡Introducción a React TypeScript!
5 lecciones
3. Creando aplicaciones de React TypeScript
16 lecciones
4. Clon de Notion: Creando el proyecto
4 lecciones
5. Introducción a TypeScript
21 lecciones
6. Usando React con TypeScript
8 lecciones
7. Clon de Notion: Implementación básica
10 lecciones
8. Clon de Notion: Mover la gestión de estado a Context
6 lecciones
9. Clon de Notion: Agregar múltiples tipos de nodos
6 lecciones
10. Clon de Notion: Arrastrando los nodos
4 lecciones
11. Recetario de React TypeScript
3 lecciones
12. Clon de Notion: Implementar autenticación
5 lecciones
Autor
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?
Esencial:
- Deberías tener un excelente conocimiento de JavaScript, HTML y CSS. Si estás comenzando desde cero, ¡considera inscribirte en el curso de Desarrollador Web Completo!
Sugerido:
- Es útil tener familiaridad con React y TypeScript, pero no es obligatorio, ¡ya que este proyecto te ayudará a aprender rápidamente lo que necesitas!
¿Proporcionan un certificado de finalización?
¿Proporcionan un certificado de finalización?
¡Absolutamente! Ofrecemos certificados bellamente diseñados al completar el curso. Además, puedes listar con orgullo a Zero To Mastery Academy en la sección de educación de tu perfil de LinkedIn.
¿Hay subtítulos?
¿Hay subtítulos?
¡Sí! Nuestros cursos vienen con subtítulos de alta calidad disponibles en 11 idiomas: inglés, español, francés, alemán, holandés, rumano, árabe, hindi, portugués, indonesio y japonés.
Puedes personalizar el tamaño de la fuente, el color y el fondo para asegurarte de que los subtítulos se ajusten a tus preferencias personales.
¿Todavía tienes más preguntas sobre la Academia?
¿Todavía tienes más preguntas sobre la Academia?
Si tienes más preguntas sobre la membresía de la Academia, ¡no dudes en contactarnos! Tenemos más respuestas para ti aquí.
Garantía
El período de garantía es 30 días, a partir del día de la compra.
Crea un Clon de Notion con React y TypeScript