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 + GraphQL y testing (en remoto)
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 el Curso de React + Redux, 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
Javascript Developer en BBVA Next Technologies donde desarrolla productos de seguridad informática. Amante del Open Source y del ecosistema de React, le encanta participar en meetups, dar charlas y compartir conocimientos en Medium. Aunque su especialidad es JavaScript, Sergio en su día a día utiliza también Docker, Kubernetes, Python, Jenkins... es decir, no tiene miedo a aprender y adentrarse en nuevas tecnologías.
El programa de contenidos
- CSS in JS
Un método reflejo del día a día en la profesión
La metodología de la formación de Fictizia es teórico–práctica. En cada sesión formativa tu profesor/a irá avanzando en el desarrollo de la formación contigo y tus compañeros/as estudiantes mediante ejercicios prácticos que van involucrando progresivamente nuevos contenidos teóricos del programa de estudios. Todos los ejercicios se han diseñado específicamente como reflejo de las técnicas, procesos y situaciones reales más habituales y representativas que el alumno/a se va a encontrar después en su día a día de trabajo y de otras posibles situaciones menos comunes para que también aprendas a desenvolverte con criterio ante cualquier necesidad.
Asimismo, con esta formación el/la estudiante no solo se instruye en la mera ejecución de técnicas con el único fin de producir o ejecutar lo que le piden, también aprende los fundamentos teóricos y críticos tan importantes y que le permitirán tomar decisiones basadas en criterios objetivos y analíticos de forma autónoma.