React

arrow_back Otros cursos de calendario calendar_today18, 20, 25, 27 de Mayo y 1,3 de Junio access_time24 horas, De 10h a 14h money450 €

Con este curso de React adquirirás conocimientos sobre la biblioteca Javascript de código abierto, diseñada para crear interfaces de usuario con el objetivo de facilitar el desarrollo de aplicaciones en una sola página y entenderás en que se diferencia de frameworks como Angular.js. 

Adquirir los conocimientos necesarios sobre React.js y entender en que se diferencia de frameworks como Angular.js.

Conoce las bases de React.JS, la famosa librería de JavaScript, declarativa y basada en componentes, creada por el equipo de Facebook para la creación de interfaces de usuario. Empieza de forma cómoda a desarrollar tus propias aplicaciones web con React.JS

Temario

Básico de Javascript/ES6:

  • let/const
  • Template strings
  • Funciones de flecha
  • Operador condicional ternario
  • Módulos
    • Desestructuración
  • Promesas
  • Spread operator

Introducción a React

  • Instalación
  • Creación de proyectos (create-react-app)
  • Virtual DOM y JSX

Functional Components

  • Componentes
  • Fragment
  • Props y States
  • useState hook
  • Ejercicio clásico del contador
    • Flujo de datos

Vistas

  • Renderizado condicional
  • Listas y keys en React
  • Formularios

Eventos y Handlers

  • onClick
  • onChange
  • onSubmit
  • handleEvent()

+ Hooks

  • useEffect
  • useRef
  • custom Hooks

Estados globales:

  • useContext y useReducer
  • Buenas prácticas

Routing

  • React Router
  • Routes
  • Links
  • Switch

UI

  • o Styled components
  • o Bootstrap
  • o Tailwind CSS

Performance

  • useMemo
  • useCallback
  • React.memo
  • Buenas prácticas para evitar renderizados innecesarios

Ejemplos y ejercicios finales

 

Inscribirse al curso

    Datos de la empresa





    Datos del participante







    GRUPO TRENTIA como responsable del tratamiento tratará tus datos con la finalidad de dar respuesta a tu consulta o petición. Puedes acceder, rectificar y suprimir tus datos, así como ejercer otros derechos consultando la información adicional y detallada sobre protección de datos en nuestra Política de Privacidad.

    Nos gustaría que nos prestaras tu consentimiento para:



    Forma de pago:

    El importe del curso es de 450€. Para formalizar el pago deberá de hacer una transferencia con un máximo de 7 días antes de la fecha de inicio al siguiente número de cuenta bancario:

    • IBAN: ES98 0081 0142 7300 0177 6088
    • Código BIC/SWIFT: BSABESBBXXX

    En el concepto se deberá indicar tu nombre y apellidos y remitirnos el comprobante de transferencia al siguiente email: operations@trentia.net

    Una vez recibido el comprobante daremos por formalizada la inscripción.