- Categorías:
- Análisis y programación
Las tecnologías de React y React Native son una manera novedosa y muy potente de desarrollar aplicaciones de cliente, tanto aplicaciones web como aplicaciones nativas Android e iOS. Son una de las tecnologías más demandadas en el mercado laboral hoy en día, y este curso te permitirá dominarlas y hacer tus propias aplicaciones de forma autónoma.
React es uno de los principales frameworks de creación de aplicaciones que existe hoy en día, es el de mayor crecimiento de oferta de empleo en la mayoría de países. Por otro lado, es una tecnología madura que cuenta con un gran soporte y una comunidad muy activa y la simplicidad a la hora de crear aplicaciones le hacen en una de las mejores herramientas a la hora de realizar desarrollo frontend y junto con la parte de React Native se pueden crear aplicaciones nativas Android e iOS con el mismo código desarrollado para la aplicación web, dotando a esta tecnología de un gran potencial. Este curso permitirá a personas con unos conocimientos básicos de HTML, CSS y JavaScript aprender React y React Native y dominar dichas tecnologías. Durante el curso se aprenderán los conceptos
básicos, se adquirirán los fundamentos, y se realizarán prácticas paso a paso con ambas tecnologías, llegando a dominarlas por completo.
Destinatarios:
El curso está dirigido a usuarios con conocimientos básicos de HTML, JavaScript y CSS interesados en aprender a utilizar React y/o React Native para el desarrollo de aplicaciones.
Objetivos de aprendizaje
Comprender los conceptos básicos del desarrollo de aplicaciones web. Aprender los conceptos clave de React, incluyendo JSX y cómo utilizarlo para construir componentes Comprender cómo funcionan los componentes y cómo utilizarlos para construir aplicaciones más complejas Aprender el ciclo de vida de los componentes y cómo utilizar Hooks para controlar el estado y la lógica en tus componentes Aplicar los conocimientos adquiridos para construir aplicaciones como un buscador de usuarios que usa un API externo o un juego Aprender el uso de Redux y Context para controlar el estado de la aplicación de manera eficiente y React Router para implementar enrutamiento Comprender los conceptos básicos de React Native y cómo utilizarlo para construir aplicaciones móviles nativas Aprender los componentes y APIs disponibles en React Native Aprender la integración de navegadores y componentes nativos en una aplicación React Native.
Requisitos:
- Conocimientos de HTML, CSS y JavaScript
- El alumno necesita tan solo un pc con conexión a internet y tener permisos para poder instalar software en él. Para desarrollar código se recomienda la herramienta Visual Studio Code, pero realmente vale cualquier entorno (Atom, Sublime, Eclipse, …)
- La duración de los videos del curso será de 10 minutos de media. Habrá videos que exponen conceptos
teóricos y otros en los que el docente desarrolla código de ejemplo.
Para más información haz clic aquí.