{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Nota: React Router V5 y V6

    4. Preparación de proyecto - React-App

    5. Rutas tradicionales - Sin Lazyload

    6. Crear archivo de rutas independiente

    7. Resolución de tarea de rutas estáticas

    8. LazyLoad y Suspense

      PRUEBA GRATIS
    9. Cambiar el nombre de los chunks

    10. Nested Lazy Routes

    11. Subir cambios y ramas a GitHub

    12. Código fuente

    13. Nota: React Router Dom V5

    14. Preparación de proyecto - React-App

    15. Rutas tradicionales - Sin Lazyload

    16. Crear archivo de rutas independiente

    17. Resolución de tarea de rutas estáticas

    18. LazyLoad y Suspense

    19. Cambiar el nombre de los chunks

    20. Nested Lazy Routes

    21. Implementar las rutas hijas

    22. Subir cambios y ramas a GitHub

    23. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de proyecto - Patrones de componentes

    4. Componente básico tradicional

    5. CustomHook - useProduct

    6. Recibir props al componente hijo

    7. Compound Component Pattern - Primeros pasos

    8. Compound Component Pattern - Segundo Paso

      PRUEBA GRATIS
    9. Unificar exportación de componentes

    10. Compound Component Pattern - Tercer Paso

    11. Separando la lógica en archivos independientes

    12. Asignar componentes a otro componente

    13. Realizar respaldo y rama

    14. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección - Extensible Styles

    4. Custom className

    5. className en el ProductTitle y ProductImage

    6. className en ProductButtons

    7. Interfaces faltantes

    8. React CSSProperties

    9. Creación de rama y commit de los cambios

    10. Código fuente de la sección

Acerca de este curso

  • $50.00
  • 236 lecciones
  • 26 horas de contenido en video
  • Fernando Herrera

{REQUISITOS}

• Tener las bases de React con Hooks
• Saber TypeScript es útil pero no indispensable (introducción incluida)
• Poder realizar instalaciones en el equipo como administrador

{DESCRIPCIÓN}

Bienvenidos a mi curso de React Pro, el objetivo principal es simple, mejorar tus habilidades existentes de React. No es un curso para personas que quieran empezar con esta librería, ya que el curso está dirigido a personas que ya tengan conocimientos de React con Hooks.

El curso empieza con una breve introducción de React con Typescript, pero dejo videos adicionales en YouTube para mayor referencia (dichos videos creados por mí también y son 5 horas adicionales no incluidas aquí), luego pasamos a la creación de un pequeño proyecto que nos servirá para practicar diferentes patrones de creación de componentes, explicaré varios muy populares y poco a poco iremos creando un juego de componentes robusto que desplegaremos a NPM mediante TSDX. En el camino pasamos por separación de módulos y lazyload, adicionalmente doy mi punto personalizado preferido para trabajar con módulos.

Luego explicamos Formik, validaciones, Yup y formularios dinámicos, creando componentes reutilizables simples que nos ayudarán a no tener que escribir lo mismo una y otra vez.

Posteriormente, pasamos a Storybook, explicamos qué es, para qué nos puede servir, creamos un par de configuraciones y luego publicamos nuestro Storybook en varios lugares, eventualmente crearemos los archivos de configuración de TypeScript necesarios, modificaciones en el package.json y configuraciones con semantic release para realizar todo un proceso sistematizado de creación y actualización de componentes utilizando GitHub Actions como intermediario.

Después nos movemos a levantar una aplicación realizada en mi curso de React de cero a experto que tiene un backend personalizado con JWTs, para transformar nuestra aplicación de React en una PWA, explicando configuraciones automáticas, manuales y personalizaciones que nos permitan trabajar sin conexión a internet nuestra aplicación de React, también instalarla como si fuera una aplicación de Windows, Linux o Mac.

El curso está cargado de mucha información para mejorar nuestras habilidades de React, puntualmente estos son algunos temas de interés que tocamos en el curso:

• React con TypeScript en un 95% del curso
• Lazyload y Suspense
• Rutas Hijas
• Modularización
• Git y GitHub para el manejo de ramas, versiones y acciones
• Patrones de creación de componentes
 - Compound Components Pattern
 - Extensible Styles Pattern
 - Control Props Pattern
 - State Initializer Pattern
 - Function Child Pattern
 - Custom State Initializer + Function Child pattern
• Despliegues a NPM
 - TSDX
 - Storybook to NPM
 - Despliegue manual a NPM: TypeScript + create-react-app
 - Semantic Release automático
• Formik
 - Formularios tradicionales
 - Validaciones manuales
 - Validaciones con Yup
 - Custom Formik Hooks
 - Componentes de Formik
 - Formik Abstractation
 - Componentes personalizados reutilizables para Formik
 - Formularios dinámicos
 - Validaciones de formularios dinámicos
• Storybook
 - Introducciones
 - Properties
 - Opciones
 - Elementos
 - Controles
 - Despliegues
 - Publicaciones a NPM
 - TypeScript
 - Documentación automática
 - Bonus: Chromatic
 - Bonus: Notas en Chromatic
• GitHub Actions: El procedimiento a crear el siguiente
 - Configuración de acciones
 - Instalación de Node
 - Build de aplicacion de React
 - Creación de un versionamiento semantico
 - Generar Release
 - Publicación automática a Npm
 - Despliegue automático de Storybook
• PWA:
 - Service Worker
 - Manifest
 - Configuraciones automáticas de npx create-react-app
 - Configuraciones manuales
 - Estrategias de caché: Pre-cache, Cache Only, Cache first with network fallback, Network first with cache fallback, Network only
 - Offline mode
 - CRUD sin conexión: Create, Read, Update, Delete
 - Background Sync
• Workbox
 - Configuración manual
 - Configuración con Wizard
 - Configuración preferida por mí (manual)
 - Background Sync
 - IndexedDB
 - Workbox CDN
 - Módulos de Workbox
• React - Detectar online y offline

Nuevamente, el curso tiene por objetivo pulir tus habilidades existentes de React con Hooks y llevarlas a un nivel superior para que tus aplicaciones de React sean aún mejores.



{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS