- contacto@formadoresit.es
- + 34 692 317 648
-
Calle Velázquez, 80
28001, Madrid
SUSCRÍBETE A LA NEWSLETTER
- Recibe información acerca de nuestros cursos y próximas convocatorias
Inicio » ¿Qué Hacemos? » Formación a Empresas » Mean Stack » Frameworks Mean Stack » Curso React
Formación React.js para profesionales de empresa que deseen actualizar su conocimiento a dicha librería enfocada en el desarrollo de aplicaciones Spa. React destaca por la reducción de tiempos para el desarrollo, así como un control del ciclo de vida de los proyectos. Curso de React ofrecido en la modalidad presencial In Company u online en Madrid, Barcelona, Valencia, Alicante, Málaga, Sevilla y Bilbao, bajo demanda para empresas.
React.JS es una biblioteca Javascript de código abierto destinada a crear interfaces de usuario. Su objetivo es que el desarrollo de aplicaciones de una sola página sea más fácil. Se mantiene a través de Facebook y también gracias a la comunidad de software libre.
React tiene como intención que los desarrolladores construyan aplicaciones con datos que cambian de forma constante. El objetivo final de React.js es ser sencillo, declarativo y fácil de combinar. React solamente trabaja con la interfaz de usuario en una aplicación; React es la Vista en un contexto en el que se use el patrón MVC (Modelo-Vista-Controlador) o MVVM (Modelo-vista-modelo de vista).
Mediante nuestro curso de React aprenderás a llevar a cabo todas estas funciones y muchas más para que puedas diseñar todo tipo de interfaces de usuario. En los últimos años se ha convertido en una plataforma de desarrollo muy utilizada debido a los beneficios de su uso. Entre las ventajas que encontramos de trabajar con React podemos destacar la fácil integración con otras bibliotecas y frameworks, de esta forma nos permite aprovechar al máximo la gran variedad que existe de herramientas y tecnologías enfocadas en la construcción de aplicaciones modernas, dinámicas y actuales.
A través del curso React online serás capaz de llevar a cabo todas estas tareas, podrás crear una poderosa biblioteca de JavaScript con la que crear las herramientas necesarias para el desarrollo de todo tu trabajo. Aprenderás a crear interfaces de usuario interactivas y eficientes de una forma sencilla para que sean aplicaciones web escalables y de alto rendimiento.
24 horas
Emplear las funciones y componentes del framework React en la creación de aplicaciones Web de lado cliente.
Programadores con conocimientos de JavaScript.
Módulo 1: Introducción a ReactJS
Instalación de React
Estructura de App
Introducción a JSX
Módulo 2: Components & Props
Elementos React
Component structure
Controlled components
Props, State and lifecycle
Style
Módulo 3: Eventos
SyntheticEvent
Eventos
Clipboard, keyboard, Focus, Form, Mouse, Touch, Image
Módulo 4: Vistas
Renderizado Condicional
Listas, Claves, Formularios
Todo Application
Módulo 5: Routing & API
Front-end routing
React-Router
Promesas
Obteniendo datos de una API
Módulo 6: Foundation
React – Foundation
Button, Button Group, Switch, Forms, Multimedia, Label, Barra de progreso
Añadiendo CSS personalizado
Módulo 7: Debug & Testing
Debug & Testing
Jest
Módulo 8: Git y Heroku
Instalando Git – Generando SSH keys
Push, Post, etc
Subiendo la aplicación a Heroku
Módulo 9: Librerías
React-notifications
React-slick
Video-react
React Date Picker
Módulo 10: Webpack
Introducción e instalación
Bable
Dropzone
Módulo 11: Redux
Instalación
Componentes
Conceptos principales
En los contenidos del curso veremos todas las novedades que trae React.js & Redux, así como los beneficios de su rápida implementación. Actualmente se encuentra entre las librerías más utilizadas para desarrollo de aplicaciones web donde se podrán ver ejemplos de aplicaciones ya desarrolladas. Igualmente propondremos lecturas de autores como Robin Wieruch donde nos explica en su libro el itinerario de cómo aprender React.
Si actualmente estás trabajando, tu empresa podrá bonificarse nuestros cursos a través de FUNDAE (antiguamente la Fundación Tripartita).
– Método OnLine mediante servicios streaming enfocado a empresas.
– Curso apto para visualizar en tablets, multinavegador y multiplataforma.
– Tecnología GoToMeeting.