Curso de Advanced React
React es una biblioteca de código abierto Javascript que se puede utilizar para crear aplicaciones interactivas web y móviles.
Este entrenamiento guiado por instructores, en vivo (online o on-site) está dirigido a desarrolladores que desean construir React componentes y diseñar aplicaciones complejas.
Al final de este curso, los participantes podrán:
- Comprender los conceptos avanzados, incluidos los APIs de contexto, los HOCs, el estado externo, los APIs sincrónicos, etc.
- Construye componentes compuestos con React.
- Permite la autenticación del lado del servidor y del lado del cliente.
- Implementar React y Redux bibliotecas para gestionar aplicaciones complejas.
- Reduce el código y optimiza el rendimiento de una aplicación.
- Evaluación y implementación de una aplicación.
Formato del curso
- Lecciones y discusiones interactivas.
- Muchos ejercicios y prácticas.
- Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
- Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
Programa del Curso
Introducción
Preparación del entorno de desarrollo
Uso de ganchos avanzados
- Enlace de efecto (consulta de API asincrónicas)
- Gancho de contexto
- Ganchos externos
- Ganchos personalizados
- Gancho reductor
React y TypeScript
- React Tipos de accesorios y eventos
- React Tipos de estado
Redux
- Administrar el estado con Redux
- Descripción de las funciones de middleware
- Control de acciones asincrónicas con Redux middleware
Autenticación
- Autenticación de usuarios en el lado del servidor
- Autenticación de usuarios en el lado del cliente
Pruebas y depuración
- Probando componentes de React
- Depuración de React y Redux
- Registro de acciones de usuario y notificación de errores
- Solución de problemas
Optimización del rendimiento
- Medición de los tiempos de renderizado
- Uso de la memorización para la optimización del rendimiento
Componentes de orden superior
Despliegue
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia de desarrollo con React.
Audiencia
- Desarrolladores front-end
- Desarrolladores web
- JavaProgramadores de scripts
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Advanced React - Booking
Curso de Advanced React - Enquiry
Advanced React - Consultas
Consultas
Testimonios (7)
La actitud del instructor fue excelente, la interactividad, el hecho de que el grupo fuera más pequeño era más fácil rastrear / explicar los conceptos.
Cernica Paul
Curso - Advanced React
Traducción Automática
Flexibilidad del entrenador y relación conferencia-ejercicio
Catalin
Curso - Advanced React
Traducción Automática
El estilo del entrenador para explicar y ser un poco divertido con el curso.
Alina Midoschi
Curso - Advanced React
Traducción Automática
El entrenador estaba tranquilo y abierto a responder preguntas, y el hecho de que a veces nos desafiaba.
Bogdan - Ness
Curso - Advanced React
Traducción Automática
Fue agradable porque tenía muchos ejercicios, pero el ritmo es demasiado rápido.
Irina - Thales Group
Curso - Advanced React
Traducción Automática
Goexplicaciones claras y elección de temas, y anécdotas proporcionadas cuando sea necesario.
Matei - Thales Group
Curso - Advanced React
Traducción Automática
- la estructura del tema
Lucian - Thales Group
Curso - Advanced React
Traducción Automática
Próximos cursos
Cursos Relacionados
Ant Design
7 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores que desean usar Ant Design para mejorar la experiencia del usuario para su aplicación React.
Al final de esta capacitación, los participantes podrán implementar los componentes de React de Ant Design para desarrollar hermosas aplicaciones web de clase empresarial.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 HorasEsta capacitación en vivo dirigida por un instructor (en línea o presencial) está dirigida a desarrolladores que desean utilizar la pila FARM (FastAPI, React y MongoDB) para crear aplicaciones web dinámicas, de alto rendimiento y escalables.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario que integre FastAPI, React y MongoDB.
- Comprenda los conceptos clave, las características y los beneficios de la pila FARM.
- Aprenda a crear API REST con FastAPI.
- Aprenda a diseñar aplicaciones interactivas con React.
- Desarrolle, pruebe e implemente aplicaciones (front-end y back-end) mediante la pila FARM.
Choosing the Right JavaScript Framework
14 HorasEsta capacitación en vivo dirigida por un instructor en España (presencial o remota) está dirigida a desarrolladores que necesitan decidir qué marco JavaScript usar para desarrollar aplicaciones front-end.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo óptimo para empezar a desarrollar aplicaciones front-end.
- Implemente aplicaciones de demostración para probar las limitaciones y beneficios de un marco JavaScript.
- Decida qué marco de JavaScript es el más adecuado.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 HorasEsta formación en línea o presencial dirigida por un instructor está dirigida a desarrolladores .NET de nivel principiante que desean adquirir competencia en JavaScript, Node.js y React para desarrollar y migrar sistemas/plataformas de forma activa.
Al final de esta capacitación, los participantes podrán:
- Escribir y depurar código JavaScript de manera efectiva.
- Construir y desplegar aplicaciones del lado del servidor utilizando Node.js.
- Desarrollar interfaces de usuario dinámicas y receptivas con React.
- Integrar componentes de front-end y back-end para crear aplicaciones de pila completa.
- Entender las mejores prácticas para migrar sistemas legado a plataformas modernas basadas en JavaScript.
Testing React Apps with Jest
14 HorasEsta capacitación en vivo dirigida por un instructor en España (presencial o remota) está dirigida a ingenieros que desean usar Jest para probar React aplicaciones y componentes.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure un entorno de prueba adecuado.
- Escriba pruebas asincrónicas para React aplicaciones y componentes.
- Ejecute Jest pruebas avanzadas que incluyen simulacros, espías y esbozos.
MERN Fullstack Development
14 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar MERN Stack para el desarrollo fullstack.
Al final de esta formación, los participantes serán capaces de:
- Integre React con MongoDB, Express y Node.js.
- Cree una aplicación web fullstack desde cero.
- Implemente la seguridad de las aplicaciones a través de la autorización y la autenticación.
Building Micro Frontends with React
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores que desean usar React para desarrollar, probar e implementar micro-frontends para aplicaciones web de gran tamaño, lo que las hace altamente escalables, independientes de la tecnología y más fáciles de mantener.
Al final de esta capacitación, los participantes serán capaces de:
- Configura el entorno de desarrollo necesario para empezar a desarrollar micro-frontends con React.
- Comprender la arquitectura, los conceptos básicos y las ventajas de los micro-frontends.
- Aprenda a crear, integrar, probar e implementar microfrontends con React.
- Implemente micro-frontends con federación de módulos.
- Aplique el flujo de trabajo de nivel de producción de la canalización de CI/CD.
- Conozca los problemas comunes con CSS en micro-frontends y cómo solucionarlos.
- Obtenga información sobre cómo implementar otros marcos de frontend con React.
Building Microservices with NodeJS and React
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en el sitio o remota) está dirigida a desarrolladores experimentados que deseen crear, implementar y escalar aplicaciones utilizando microservicios creados con NodeJS y React.
Al final de esta capacitación, los participantes podrán:
- Desarrollar, implementar y escalar aplicaciones utilizando diferentes microservicios.
- Construir una aplicación renderizada en el servidor con React.
- Implementar aplicaciones multi-servicio en la nube usando Docker y Kubernetes.
- Ejecutar pruebas de aplicaciones en microservicios.
Desarrollo Avanzado con Next.js 14
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores web y arquitectos técnicos de nivel intermedio a avanzado que deseen explorar los avances de Next.js 14 y obtener el conocimiento para crear aplicaciones web de vanguardia.
Al final de esta capacitación, los participantes serán capaces de:
- Aprovechar todo el potencial de Next.js 14 para crear aplicaciones complejas.
- Utilizar las funciones más recientes, como Middleware, React Server Components y Edge Functions.
- Implementar las mejores prácticas para el rendimiento, la escalabilidad y el SEO.
- Solucionar problemas comunes en aplicaciones Next.js de manera efectiva.
Next.js 14 - Advanced
21 HorasEste entrenamiento en vivo y dirigido por un instructor en España (en línea o en el lugar) está dirigido a desarrolladores de nivel avanzado que desean dominar las últimas características en Next.js 14, optimizar el rendimiento y implementar técnicas modernas React.
Al final de esta capacitación, los participantes podrán:
- Implementar ganchos avanzados React y características concurrentes.
- Comprender y utilizar eficazmente las estrategias de enrutamiento Next.js.
- Aprovechar los componentes del servidor, las acciones del servidor y los enfoques de representación híbrida.
- Optimizar la recuperación de datos, la caché y la regeneración estática incremental.
- Utilizar Next.js como solución backend con Edge Functions y Edge Runtime.
- Gestionar el estado utilizando React Context, Redux y bibliotecas de estado atómico.
- Optimizar el rendimiento de la aplicación para Web Core Vitals.
- Probar, monitorear y desplegar aplicaciones Next.js de manera eficiente.
Uso de React para Crear Aplicaciones Web Altamente Interactivas
21 HorasEn esta capacitación en vivo dirigida por un instructor en España, demostramos el poder y la flexibilidad de React, lo comparamos con marcos alternativos y guiamos a los participantes paso a paso a través de la creación de su propia aplicación React.
Al final de este curso, los participantes serán capaces de:
- Comprender la filosofía de diseño de React.
- Decida cuándo y dónde tiene sentido usar React y cuándo replantearse el modelo MVC convencional.
- Comprender React conceptos como componentes, props, estado y ciclo de vida.
- Implemente tecnologías relacionadas como Babel, Webpack y JSX.
- Cree, pruebe e implemente una aplicación web interactiva.
Creación de aplicaciones interactivas con React, Redux y GraphQL
28 HorasEn esta capacitación en vivo dirigida por un instructor en España, los participantes aprenderán a crear React aplicaciones utilizando Flux y GraphQL. El curso cubre la instalación, la configuración, la integración, las pruebas, la implementación y las mejores prácticas, ya que guía a los participantes a través de la creación de una serie de aplicaciones de muestra que demuestran cómo agregar niveles adicionales de complejidad y "genialidad" a una aplicación utilizando los kits de herramientas y técnicas más avanzados.
Desarrollar aplicaciones con React requiere un tipo de pensamiento diferente, en comparación con lo que algunos desarrolladores están acostumbrados, especialmente cuando provienen de la mentalidad de otros frameworks MVC como AngularJS y Bootstrap. Esta capacitación cubre los fundamentos detrás de las tecnologías utilizadas en cada paso del camino para que los participantes no solo puedan crear una aplicación funcional, sino también comprender por qué se utiliza un enfoque en particular. Esto sienta las bases para pensar de forma independiente y creativa sobre el diseño y los resultados deseados para construir sus propias aplicaciones en el futuro.
React with Next.js
14 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar Next.js para crear React aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Desarrolle aplicaciones web del lado del servidor y sitios estáticos en Next.js.
- Gestione y almacene datos con MongoDB.
- Proteja una aplicación web con la autenticación AuthO.