Curso Online de React.js

Aprende a desarrollar una aplicación web real con React.js basada en Componentes.

Domina una de las librerías JavaScript más utilizadas en el desarrollo Frontend web y mejora tus habilidades profesionales.

Aprende React.js hoy

Este curso es para ti si

  • Eres desarrollador web y quieres mejorar tus habilidades aprendiendo una librería que te ahorre trabajo.
  • Siempre utilizas jQuery y quieres emplear algo más profesional y demandado.
  • Quieres aprender a desarrollar web dinámicas.
  • Quieres aprender a arquitecturar aplicaciones basadas en componentes.
  • Tienes conocimientos básicos de JavaScript y quieres avanzar un paso más.
  • Necesitas aprender a utilizar herramientas de "tooling" para no quedarte desactualizado.
  • Eres una persona inquieta que quiere aprender más cada día.
  • Y por supuesto... ¡Quieres aprender React!

Con este curso aprenderás a programar aplicaciones web de manera profesional con React.js desde cero y paso a paso.

Al final serás capaz de desarrollar una aplicación web real, utilizando un entorno de desarrollo profesional, manejar varias rutas y vistas y como dividir tu aplicación en pequeños componentes con su lógica, eventos y template.

En este curso vas a aprender

Curso online Fundamentos de React
  • Cómo configurar Webpack para trabajar con React, Babel y ES2015 sin dolores de cabeza.
  • Cómo utilizar CSSModules para modularizar tu CSS en base a componentes.
  • Cómo crear componentes y entender su ciclo de vida
  • Saber diferenciar entre Componentes Statefull y Componentes Stateless.
  • Cómo pasar propiedades entre Componentes y propagar eventos a través de ellos.
  • Cómo crear varias vistas y rutas empleando la última versión de React-Router.
  • Cómo usar formularios y salvar datos.
  • Cómo añadir autenticación social
  • Persistencia de los datos con base de datos
  • Y despliegue en producción con Firebase Hosting

Temario del curso

  • Bloque 1: Introducción
  • Bienvenida y presentación del curso
  • Ecosistema de React.js
  • ¿Cómo funciona React
  • Bloque 2: Herramientas de desarrollo
  • JSX
  • Node.js
  • NPM
  • Babel
  • Webpack
  • Bloque 3: ECMAScript 6
  • Introducción a ES6/ES2015
  • Bloque 4: Desarrollo de la App
  • Dependencias a utilizar
  • Creación del componente App
  • Comunicación de datos entre componentes
  • Manejando el estado
  • Gestión de eventos
  • Uso de la propiedad 'key'
  • Comportamiento del objeto 'this' en Componentes
  • Manejo de formularios
  • Modificar el estado de un componente mediante eventos
  • Agregando funcionalidades
  • Eventos sintéticos
  • Bloque 5: React Router
  • Creación de rutas con React-Router v4
  • Rutas basadas en Componentes
  • Bloque 6: Buenas prácticas
  • Componentes Statefull y Stateless
  • Uso de PropTypes
  • Bloque 7: Integración con Firebase y Final
  • Creación de un proyecto en Firebase
  • Añadiendo autenticación social
  • Añadiendo funcionalidad de desconexión
  • Añadiendo persistencia con base de datos
  • Despliegue en producción

¿Cómo funciona el curso?

Puedes pagar con tarjeta de débito o crédito y también con PayPal.

Tendrás acceso de forma permamente a la plataforma de aprendizaje en línea.

Cada lección en vídeo tiene un apartado para dejar comentarios y dudas que entre el profesor y el resto de estudiantes te ayudarán a resolver.

El curso contiene más de 5 horas de contenido en vídeo y material extra.

Una vez completes el curso, podrás solicitar un certificado de participación.

Podrás ver los vídeos del curso y acceder a los materiales siempre que quieras y cuándo quieras

Ellos han aprendido React con éste curso

Valorado con 4.8/5 basado en 8 valoraciones de estudiantes.
Diego Fraga Casariego

Enhorabuena por el curso Carlos! Es un excelente punto de partida al mundo de ReactJS. Sin duda un dinero muy bien invertido para todos aquellos que quieran aprender. Sin duda lo recomendaré, tanto al curso como a ti como profesional.

(4.8/ 5)

Cristian

Muchas gracias por tu curso Carlos, la verdad es todo un universo ReactJS y con este curso ya todo va tomando sentido. Se agradece nuevamente por compartir conocimiento y por explicar tan claramente.

(4.5/ 5)
Àlex Marlés

El curso me ha parecido fantástico, muy fácil de seguir, con un ejemplo muy completo y que me ha permitido comprender los fundamentos de React y su filosofía fácilmente. Muchas gracias y felicidades, estaré atento a nuevos cursos que puedan venir!

(5/ 5)
Jordi Villaró

¡Excelente! Lo he realizado casi de una tirada, la verdad es que se me ha hecho hasta corto. Muchas gracias por tu trabajo y tu tiempo.

(5/ 5)
Adrián

Muy buen curso Carlos, bien explicado, muy preciso en los conceptos base para poder entender todo este ecosistema de React.

(5/ 5)
Diego

¡Muchas gracias por éste tremendo curso, Carlos! Ha sido absolutamente explicativo, claro y práctico que siempre ayuda mucho a entender los conceptos nuevos, al menos para mí, del desarrollo con componentes en React.

(4.8/ 5)
Jesús Mur

Ya he terminado el curso! La verdad es que ha estado muy bien, he ido programando paso a paso toda la app y me ha animado mucho a usar React y Firebase que apenas conocía su funcionamiento. Espero pronto nuevos cursos.

(4.8/ 5)
Jose Celano

Enhorabuena por el curso. Me ha resultado muy útil. Es la primera vez que sigo un ejemplo y todo funciona correctamente, ¡Hasta en Windows!

(5/ 5)

Conoce a tu profesor

Carlos Azaustre

Carlos Azaustre

@carlosazaustre

Soy Carlos Azaustre. Ingeniero en Telemática y desarrollador web con más de 7 años de experiencia.

Comparto conocimiento a través de mi blog a modo de tutoriales sobre JavaScript, Node.js, React, etc... desde hace 4 años.

He impartido formaciones y talleres en empresas y soy autor de cursos online y ebooks sobre React y JavaScript en general.

Campus BBVA Amaris Platzi H4ckademy Vector ITC

Tendrás una gran experiencia en la plataforma del curso

  • Clases en Vídeo Clases en vídeo.
  • Foros de discusión Foros de discusión.
  • Acceso global Acceso desde cualquier parte del mundo.
  • Código fuente del proyecto Código fuente del proyecto.
  • Certificado de finalización Certificado si lo deseas por la realización del curso.