El desarrollo Front End abarca el conjunto de tecnologías que se emplean para desarrollar los componentes de un sitio web con los que interactúan las personas usuarias. En este curso aprenderás las herramientas y habilidades necesarias para trabajar con React y así crear interfaces a través de componentes reutilizables.
Módulo I: React
OBJETIVO DE APRENDIZAJE:
Comprender el uso de React para construir interfaces de usuario. Utilizar componentes para construir aplicaciones web y móviles de manera eficiente y escalable.
TEMAS:
- De JavaScript vanilla a React
- Herramientas y conocimientos útiles
- Creando una aplicación con React
- Trabajando con Componentes.
Módulo II: Componentes.
OBJETIVO DE APRENDIZAJE:
Trabajaras con componentes y comprenderás las diferencias entre componentes de clase y funcionales. Las props de un componente y por qué son tan importantes.
TEMAS:
- Componentes Dinámicos
- Componentes con estado
- Ciclo de vida
- Eventos y Formularios
Módulo III: APIs y Enrutamiento
OBJETIVO DE APRENDIZAJE:
Aprenderás cómo una aplicación React se comunica con el mundo exterior. Profundizaremos en su relación con las comúnmente denominadas APIs utilizando Axios y Fetch.
TEMAS:
- Integración con APIs
- React Router
- React Router Avanzado
- API con enrutamiento Dinámico
Módulo IV: Hooks
OBJETIVO DE APRENDIZAJE:
Los hooks te permitirán utilizar el estado y otros hooks en componentes funcionales. Podrás escribir componentes más simples y legibles, sin preocuparte por las limitaciones de los componentes de clase.
TEMAS:
- Introducción a Hooks
- Hooks Adicionales
- Hooks Personalizados
- Estados Globales
Módulo V: Redux
OBJETIVO DE APRENDIZAJE:
Crear aplicaciones que se comportan de forma consistente, se ejecutan en diferentes entornos y son fáciles de testear.
Centralizar el estado y la lógica de la aplicación permite potentes funciones, persistencia del estado y mucho más.
TEMAS:
- Introducción a Redux
- Action y Dispatcher
- Store / Provider / Reducer
- Redux Thunk
¿En qué modalidades podré realizar el curso?
Podrás realizar el curso de dos maneras:
- Curso con Clases en VIVO con inicios todos los meses, clases
semanales
de 2 a 3 hs., acceso a la comunidad Digitalmind sobre el curso, tutores a
disposición y
trabajo final de cursado.
- Curso 100% online Autoasistido (lo inicias y lo finalizas a tu
ritmo),
con clases grabadas, autoevaluaciones y material educativo principal y de soporte.
¿Cómo puedo comprar o inscribirme en el Curso?
Podrás comprar el curso abonándolo por completo aquí, en nuestro sitio web, de diferentes
maneras:
- Con tarjeta de crédito, débito o transferencia bancaria.
- En efectivo mediante un cupón de pago en agentes de cobro locales.
También te damos la posibilidad de inscribirte o abonar el curso contando con la
colaboración
de nuestro equipo de asesores, para ello deberás comunicarte vía
whatsapp
haciendo click en el siguiente enlace: Comunicarme con un asesor
Digitalmind
¿Cómo accedo luego al curso?
Luego del proceso de inscripción, dentro de las 24 hs. te llegará un email con los
datos de acceso al Aula Educativa y un onboarding con información para
poder aprovecharla al máximo.