campus icon

FICTIZIA — Formación de alto rendimiento en diseño, tecnología y arte digital

(+34) 91 172 33 13 info@fictizia.com Plaza de España 12, Madrid

tecnologías de desarrollo

Curso de React (en remoto)

Aprende a programar aplicaciones web con React, una de las tecnologías JS más demandadas del sector, de la mano de reconocidos desarrolladores.

tecnologías de desarrollo

Curso de React (en remoto)

  • Programación
  • React
  • JavaScript
  • SPA
  • Componentes
  • JSX
  • React-Router
  • CSS_in_JS
  • testing
  • Jest
  • Encyme
  • GraphQL
Duración 30 horas
máx. plazas 15 personas
Coste
975 €
495 € promoción especial #fictiziaentucasa
Modalidad de la formación Formación en remoto (tiempo real) en nuestro campus online. #fictiziaencasa
Orientado a Desarrolladores
Requisitos Necesitas conocer lo esencial del control de versiones con Git/gitHub y tener conocimientos medios de JavaScript: sintaxis de ES6, async/await, classes, peticiones HTTP (fetch).
100% Bonificable Esta es una formación bonificable por FUNDAE (Fundación Estatal para la formación en el empleo). Si eres trabajador/a por cuenta ajena tu empresa puede bonificar tu formación. Además Fictizia puede gestionar todo el papeleo si tu empresa así lo prefiere.
Próximas ediciones
27 de noviembre de 2021 EN REMOTO Sábados de 10:00 a 15:00

Enfoque y objetivos

React (también llamado ReactJS o React.js) es una librería de JavaScript que facilita enormemente el desarrollo eficiente de interfaces de usuario fácilmente mantenibles. Los desarrolladores pueden gestionar de una forma muy cómoda y sencilla los diversos cambios visuales en el estado de las aplicaciones cuando además combinamos su uso con Redux, un contenedor predecible del estado de aplicaciones JavaScript.

React permite trabajar sobre las vistas del patrón MVC utilizando JSX, lo que hace que la tarea de escribir Javascript sea más sencilla, eficiente, rápida y segura, para especificar el "look" de nuestros componentes sin tener que preocuparnos por el impacto que esto pueda ocasionar en el DOM. Su uso dentro del mundo del desarrollo ha crecido enormemente y de forma muy rápida porque además de su enorme utilidad y eficiencia, juega a su favor como un papel clave su fácil y perfecta sincronización con cualquier tipo de stack tecnológico, al ser una librería pequeña y flexible.

Este curso tiene como objetivo que aprendas todos los detalles de esta librería de JavaScript para desarrollar interfaces eficientes y fácilmente gestionables y testeables de una forma eminentemente práctica. Como metodología de trabajo durante este Curso de React, los alumnos desarrollarán como prácticas troncales diversas aplicaciones web que servirán además de repositorio de todo lo aprendido.

Profesorado del curso

El equipo de profesores de Fictizia está formado por expertos profesionales en activo y con una larga y rica trayectoria profesional que les capacita para reconocer las necesidades reales de un sector tan cambiante y exigente y cumplir el objetivo de Fictizia de ofrecer una formación que responda a la realidad del mundo laboral más exigente. Cada integrante del profesorado de Fictizia es un/a gran especialista en su campo que además comparte sus conocimientos, sus enorme experiencia, sus tropiezos, sus aciertos y la pasión por su trabajo en nuestras aulas.

Sergio Zamarro

Sergio Zamarro

Senior FullStack Developer en el área de seguridad de BBVA Next Technologies, donde actualmente desarrolla un producto destinado a acercar la seguridad a los desarrolladores ofreciendo feedback de manera prematura poniendo la seguridad en los primeros pasos del desarrollo y haciendo análisis de vulnerabilidades en imágenes de Docker, análisis de código estático (SAST) y búsqueda de secretos en repositorios (private keys, passwords, datos sensibles...). El punto fuerte de Sergio es el Frontend (uno de sus juguetes preferidos es el ecosistema React) aunque también tiene experiencia en Python, Golang y creando pipelines en Jenkins. Otra de sus pasiones es la seguridad. Dispone de experiencia en pruebas de Hacking Ético usando herramientas como nmap, OpenVAS, Nessus, montando proxy chains y todo lo que tiene que ver con el anonimato en la red. Además es amante del Open Source y de compartir conocimiento, lo que le ha llevado a ser ponente en algunos de lo los congresos de desarrollo más importantes del panorama nacional como Commit Conf, Codemotion o FrontFest.

El programa de contenidos

La formación en Fictizia se basa en una metodología teórico–práctica completamente orientada a dar respuesta a lo que el mundo laboral más exigente demanda actualmente.

En cada sesión formativa el profesor/a irá avanzando en la formación junto con los estudiantes mediante el desarrollo de los ejercicios prácticos que van involucrando progresivamente nuevos contenidos teóricos del programa de contenidos. Cada una de las prácticas se ha diseñado expresamente como reflejo de las técnicas, procesos, necesidades y situaciones reales que el alumno/a se encontrará después en su día a día laboral.

Además, esta formación no solo instruye en la mera ejecución de técnicas con el único fin de producir, también se preocupa de enseñar los fundamentos teóricos y críticos que le permitirán al alumno/a tomar decisiones basadas en criterios objetivos y analíticos de forma autónoma.

El conjunto de prácticas que se realizarán a lo largo de toda la formación está diseñado con una doble función: ser una parte esencial del proceso de aprendizaje durante el máster y también, una vez terminados los estudios de forma satisfactoria, actuar como su portafolio/reel con la que demostrar todas las capacidades aprendidas y que el alumno/a es capaz de llevar a cabo profesionalmente con solvencia. Algo esencial a la hora de acceder y desenvolverse posteriormente en el mercado laboral.

  1. Conceptos básicos de React
    • Introducción a JSX
    • Renderizando elementos
    • Componentes y propiedades
    • El estado y el ciclo de vida
    • Gestionando eventos en React
    • Renderizado condicional
    • Pintando listas
    • Formularios
    • Subiendo el estado
    • Herencia VS Composición
    • Pensando en React
  2. Testing en React
    • Jest
    • Unit Test
    • Testing library
  3. Conceptos avanzados de React
    • Accesibilidad
    • Partiendo el código
    • El Contexto
    • Gestión de errores
    • Creando referencias a elementos DOM
    • Fragmentos
    • Componentes de primer orden
    • Integración con otras librerías
    • JSX en profundidad
    • Comprobación dinámica de tipos (PropTypes)
    • Hooks
      • useEffect
      • useState
      • useContext
      • Custom Hooks
    • React.Suspense
    • React.Lazy
  4. Librerías imprescindibles
    • React-Router
    • Material UI
  5. CSS in JS
  6. React con GraphQL
    • Apollo
    • Queries con Apollo Client
    • Mutations con Apollo Client

Vuelve a ver tus clases las veces que quieras

A medida que la formación avance, las clases se irán grabando según se van desarrollando y poniendo a disposición del alumnado, tanto si están cursando en modalidad presencial como en remoto, en un servidor NAS de FICTIZIA específico al que podrán acceder desde cualquier lugar.
Así podrás volver a consultar cualquier detalle en todo momento durante tu formación.

Las opiniones de los alumnos son la mejor garantía.

Las experiencias y vivencias y los resultados que han obtenido las personas que han estudiado en FICTIZIA son la prueba más evidente del éxito de nuestra forma de entender la formación y de nuestro método educativo. También son nuestro mayor orgullo :) ¡Gracias!

Hice el curso de React (en remoto) con Sergio Zamarrowski y debo decir que he aprendido muchisimo y he quedado muy satisfecho con el contenido. Ademas de buena onda, Sergio es paciente y se toma el tiempo necesario para dar sus lecciones. Lo recomiendo con entuasiasmo!

Victor Marin Viloria

Accede a nuestro grupo privado de empleo

Al finalizar tu formación tendrás acceso a nuestro grupo privado de Fictizia en Linkedin, Fictizia Alumni, donde se van publicando todas las ofertas de empleo que habitualmente nos hacen llegar las muchas empresas con las que colaboramos.

La calidad de la formación que reciben las personas que se forman en Fictizia se refleja en el nivel de las empresas que las contratan. Es un orgullo que las mejores compañías confíen en las capacidades de nuestros alumni y es la mejor prueba de la efectividad de la formación que ofrecemos:

  • Alumnos Fictizia en Google
  • Alumnos Fictizia en El Ranchito
  • Alumnos Fictizia en Ogilvy
  • Alumnos Fictizia en BBVA Next
  • Alumnos Fictizia en Lola Mullenlowe
  • Alumnos Fictizia en Ánima-Kitchent
  • Alumnos Fictizia en Atresmedia
  • Alumnos Fictizia en User-T38
  • Alumnos Fictizia en DDB
  • Alumnos Fictizia en Mach
  • Alumnos Fictizia en Byte London
  • Alumnos Fictizia en indra
  • Alumnos Fictizia en The Cocktail
  • Alumnos Fictizia en Wunderman-Thompson
  • Alumnos Fictizia en Ediciones SM
  • Alumnos Fictizia en Paradigma digital
  • Alumnos Fictizia en Panda Security
  • Alumnos Fictizia en Exit Consultores Audiovisuales
  • Alumnos Fictizia en Mediaset
  • Alumnos Fictizia en Everis
  • Alumnos Fictizia en Telson
  • Alumnos Fictizia en Lalivingston
  • Alumnos Fictizia en Kairos DS
  • Alumnos Fictizia en Twin Pines
  • Alumnos Fictizia en LUCA data driven solutions
  • Alumnos Fictizia en Redbility
  • Alumnos Fictizia en LeChuck
  • Alumnos Fictizia en Liquid Squad
  • Alumnos Fictizia en Social Mood
  • Alumnos Fictizia en Warner Bros International TV Production