Pasar al contenido principal
Jose Luján
Luis Avilés
Álvaro Felipe, Jon MirCha
Álvaro Felipe
Jose Luján
Alberto Quiroga
Alexys Lozada, Álvaro Felipe, Daniel Romero, Jon MirCha
Daniel Romero
Alexys Lozada, Daniel Romero
Álvaro Felipe
Francisco Romero
Alexys Lozada
Álvaro Felipe
Jose Luján
Daniel Romero
Jon MirCha
Álvaro Felipe
Daniel Romero
Jose Luján
Álvaro Felipe
Freddy Cahuas
Álvaro Felipe
Luis Avilés
Álvaro Felipe
Jon MirCha
Jose Luján
Luis Avilés
Álvaro Felipe, Jon MirCha
Álvaro Felipe
Jose Luján
Alberto Quiroga
Alexys Lozada, Álvaro Felipe, Daniel Romero, Jon MirCha
Daniel Romero
Alexys Lozada, Daniel Romero
Álvaro Felipe
Francisco Romero
Alexys Lozada
Álvaro Felipe
Jose Luján
Daniel Romero
Jon MirCha
Álvaro Felipe
Daniel Romero
Jose Luján
Álvaro Felipe
Freddy Cahuas
Álvaro Felipe
Luis Avilés
Álvaro Felipe
Jon MirCha
https://app.ed.team/cursos/react?26
react

React.js Desde Cero

React.js es una librería creada por Facebook para resolver las dificultades de construir interfaces. De hecho Facebook e Instagram usan React.js en sus interfaces lo que garantiza que podemos utilizarlo en nuestras aplicaciones. React.js revoluciona por completo la forma de trabajar el frontend, rompiendo con la clásica separación de conceptos (contenido, estilos y comportamiento) e introduciendo componentes que encapsulan estos tres conceptos y que pueden reutilizarse fácilmente y combinarse para crear componentes mayores.

Semana 1
Semana 2
Semana 3
Semana 4

Introducción a React (4 abr)

  • Entendiendo las aplicaciones web modernas
  • Server Side Apps vs Single Page Apps
  • ¿Qué es React?
  • ¿Cómo funciona React? (ver gratis)
  • Herramientas de Desarrollo React
  • Sintaxis ES6 para React

Configuración del entorno (7 abr)

  • Las 3 formas de usar React:
    • La mala
    • La fea
    • La buena
  • React en los navegadores
  • WebPack 2
    • ¿Qué es?
    • Archivo webpack.config.js (ver gratis)
    • Configuración de React
    • Módulos CSS
    • Servidor Web
    • Boilerplate para proyectos React
  • Create React App
    • ¿Qué es?
    • Configuración
      • Yarn
        • ¿Qué es?
        • Instalación
        • Configuración

Componentes (I) (11 abr)

  • ¿Qué es un Componente?
  • Escritura de Componentes
    • con JS
    • con JSX
  • Partes de un Componente
    • render()
    • props
      • PropTypes
      • DefaultProps
      • Validadores
    • state
    • events (ver gratis)
  • Tipos de Componentes
    • Stateless
    • Stateful
  • Sintaxis de Componentes
    • JSX + ES5
    • JSX + ES6
    • JSX + ES7
  • Interacción entre Componentes

Componentes (II) (14 abr)

  • Ciclo de Vida de los Componentes
    • Fase de Montaje
    • Fase de Actualización
    • Fase de Desmontaje
  • Componentes Dinámicos
  • Anidamiento de Vistas
    • Filosofía DRY
    • Manejo de Datos
  • Encapsulamiento

Manejo de rutas (18 abr)

  • React Router (ver gratis)
    • Rutas
    • Enlaces
    • Parámetros
    • Redirecciones
  • Sitio Estático con React
  • Autenticación con React

Introducción a Firebase (21 abr)

  • ¿Qué es? (ver gratis)
  • Consola
  • Creación de Proyectos
  • Hola Mundo Firebase
  • Sincronización en Tiempo Real
  • Eventos
  • Autenticación
  • Hosting
  • Firebase Tools

Proyecto Final (I) (25 abr)

  • Desarrollo Web con React
    • Estructura de Proyecto
    • Creación de Componentes con y sin estado
    • Manejo de Propiedades, Estados y Eventos
    • Encapsulamiento de librerías y componentes (ver gratis)
    • Definición de Rutas
    • Estilos de la Aplicación

Proyecto Final (II) (28 abr)

  • Integración con Firebase
  • Despliegue en GitHub Pages

¿Por qué estudiar en EDteam?

Profesores reales

Somos la única plataforma con profesores reales con años de experiencia en aulas.

Aprende desde cero

Si quieres aprender algo nuevo, sin conocimientos previos, no hay mejor opción en español que EDteam.

Proyecto de fin de curso

Creamos el concepto de proyecto de fin de curso que se ha puesto de moda en todas las plataformas online.

Sin mensualidades

Líbrate de las ataduras. Paga solo lo que necesites aprender y estudiálo a tu ritmo y con acceso de por vida.

Secuencia de aprendizaje

Cursos desde cero que continuan con cursos avanzados para que aprendas en orden y sin perderte.

Clases bonus gratuitas

Accede a los EDtaller Premium, clases extra de todos los cursos (incluso de los que no hayas comprado) 100% gratis.

57TFGPGQFE8FU
0
25
React.js Desde Cero
Profesor
Comprar $

Acceso de por vida a este curso

Suscribirse $ 30 USD / mes

Acceso a todos los cursos de EDteam

Medios de pago

logo Paypal

Acceso en segundos

Peru Colombia México Bolivia Western Union

Acceso en 24h

Horarios

  • Las clases comienzan el martes 4 de abril y culminan el 27 de abril de 2017.
  • Son un total de ocho clases en vivo (dos por semana durante cuatro semanas)
  • Cada clase en vivo dura entre 60 a 120 minutos
  • Las clases se emitirán los martes y viernes en el siguiente horario
    • 4:00 pm (Mexico / Costa Rica / Guatemala / Nicaragua / El Salvador / Honduras)
    • 5:00 pm (Perú / Ecuador / Colombia / Panamá / Los Ángeles)
    • 6:00 pm (Venezuela / Bolivia / Cuba / República Dominicana / Miami)
    • 7:00 pm (Chile / Argentina / Uruguay / Paraguay / Brasil)
    • 11:00 pm (España)
Clases grabadas