Logo Buscoaprender.com

Curso React avanzado con TypeScript para equipos empresas: una guía completa

Cursos de Programación
Cursos en Barcelona
Cursos de Programación en Barcelona
Curso React avanzado con TypeScript para...

Curso React avanzado con TypeScript para equipos empresas: una guía completa

No hay valoraciones

Bienvenidos al Curso Avanzado de React con Typescript para empresas. Este programa de formación está diseñado específicamente para ofrecer a los equipos de desarrollo de empresas un profundo conocimiento de React, Redux, Hooks y muchas más tecnologías y prácticas avanzadas. Al término de este curso, serás capaz de desarrollar aplicaciones empresariales con React y Typescript de manera eficiente y efectiva, manteniendo siempre las mejores prácticas y considerando la performance y la depuración.

  • Duración del curso: 5 días
  • Público objetivo: ingenieros de software, desarrolladores front-end, desarrolladores full-stack
  • Requisitos previos: conocimientos básicos de React, JavaScript y TypeScript

Secciones del curso

Día 1: Introducción y Setup
+

Comenzamos el curso de React avanzado con una guía de configuración completa y un repaso de los conceptos básicos de TypeScript. Ideal para equipos que buscan estandarizar su entorno de desarrollo.

1. Resumen del curso

  • Objetivos
  • Resultados esperados
  • Materiales del curso

2. Configuración del entorno

  • Node.js y npm
  • Mecanografiado
  • Crear aplicación React con plantilla TypeScript

3. Conceptos básicos de TypeScript (actualización)

  • Variables, tipos e interfaces
  • Funciones y genéricos
Día 2: Components y Props
+

Nos sumergimos en los building-blocks de las aplicaciones React: componentes y props. Aprend e crear elementos de interfaz de usuario reutilizables y a pasar datos entre ellos.

Componentes funcionales

1. Crear componentes funcionales

  • JSX en componentes
  • Objetivo: aprender a crear componentes funcionales, la forma más simple de componentes de React. Comprenda cómo utilizar JSX para definir la interfaz de usuario dentro de estos componentes.

2. Props

  • Pasar y recibir props
  • Tipos de props
  • Objetivo: comprender el concepto de props para pasar datos entre componentes. Verificar los tipos para obtener mayor seguridad, calidad y experiencia de desarrollo.
Día 3: Estado y ciclo de vida de los componentes
+

Repaso intensivo de los conceptos de ciclo de vida d los componentes de react para crear interfaces interactivas manejando estado complejo.

  • useState Hook
  • useState + useEffect
  • useRef
  • useContext + useReducer
  • transiciones

Sumérgete en el ciclo de vida de los componentes de React. Conozca las diferentes fases, como montaje, actualización y desmontaje, y los métodos del ciclo de vida asociados con ellas.

Día 4: Gestión de eventos y renderizado condicional
+

Aprender como gestionar eventos para añadir mayor interactividad, renderizados condicionales y más.

1. Gestión de eventos (Event Handling)

  • Eventos sinteticos
  • Event handlers
  • Comprenda cómo React maneja eventos a través de eventos sintéticos. Aprenda a definir y utilizar controladores de eventos para que su aplicación sea interactiva.

2. Renderizado condicional

  • if-else, operadores terniarios
  • operadores lógicos
  • Aprenda varias técnicas para el renderizado condicional en React. Comprenda cómo utilizar declaraciones if-else, operadores ternarios y operadores lógicos para controlar lo que se representa.
Día 5: Listas (virtual lists) y Formularios (react-hook-form)
+

Aprender a renderizar listas, virtual lists para no bloquear el renderizado y gestionar miles de unidades.

Gestión avanzada de formularios con react-hook-form. Aprende a validar a crear formularios multistep y escalabels con react-hook-form.

Idiomas

Inglés
Español

Niveles

Formación Profesional
Universidad
Especializaciones
Master

Lunes

-

Martes

-

Miércoles

-

Jueves

-

Viernes

-

Sábado

-

Domingo

-
Logo Buscoaprender.com
© Buscoaprender.com
Todos los derechos reservados