Este curso asume únicamente, que sabes programar en JavaScript y que conoces los conceptos clave y ventajas que ofrece este lenguaje.
Es un requisito muy sencillo porque precisamente tenemos un curso que te enseña JavaScript profesionalmente, a nivel intermedio, en el que adquirirás conocimientos que superan los necesarios para seguir este curso.
Para desarrollar con React vamos a usar clases, JSX, operaciones sobre arreglos, métodos, herencia y otras características del lenguaje de programación, javaScript, por lo que es indispensable que tomes el curso de JavaScript, en caso de que no tengas experiencia previa con dicho lenguaje.
Ahora bien, si no estás seguro de si tus conocimientos como programador en JavaScript son suficientes, te aconsejo que tomes el curso y a lo largo del mismo, vayas reforzando los conceptos que no te quedan claros, con el curso que estoy mencionando.
Adicionalmente, yo personalmente te iré haciendo mención de algunos vídeos con los que puedes apoyar y respaldar lo que estamos viendo de React, así que, si ya sabes algo de JavaScript y quieres un nuevo desafío, inicia el curso, siempre tendrás el curso profesional de JavaScript para respaldarte.
Además, como vamos a desarrollar un sitio web, y justo ahora usaremos React para crear una página web, es necesario que tengas bases en HTML y CSS, estas las puedes adquirir en el curso de Mi Primera Página Web, o en el curso de Desarrollo Web Frontend que se publicará en Diciembre de 2017, por lo que si, cuando ves este vídeo, pasa de dicha fecha, puedes ir y tomar ese curso, te aseguro que es muy bueno y con el mismo aprenderás a fondo todo lo que necesitas para crear un proyecto web, la dirección está apareciendo en pantalla.
Con estos dos sencillos pasos, podemos iniciar, así que avancemos.
-
Módulo 1 | 5 clases
Introducción
expand_more-
play_circle_outline
Clase 1
1.- Introducción al curso de React
-
play_arrow
Clase 2
2.- Requisitos para tomar el curso
-
play_circle_outline
Clase 3
Acerca del proyecto del curso
-
play_circle_outline
Clase 4
Preparar tu entorno de trabajo (Windows)
-
play_circle_outline
Clase 5
Preparar tu entorno de trabajo (Mac)
-
-
Módulo 2 | 7 clases
Primeros pasos en React
expand_more-
play_circle_outline
Clase 1
Qué es React
-
play_circle_outline
Clase 2
Hola Mundo en React
-
play_circle_outline
Clase 3
Crear app con create-react-app
-
play_circle_outline
Clase 4
Explorar la estructura del proyecto
-
play_circle_outline
Clase 5
JSX
-
play_circle_outline
Clase 6
Mi Primer Componente
-
play_circle_outline
Clase 7
Importar y Exportar módulos ES6
-
-
Módulo 3 | 12 clases
Componentes y estilo
expand_more-
play_circle_outline
Clase 1
Conceptos de componentes en React
-
play_circle_outline
Clase 2
Recibir datos vía props
-
play_circle_outline
Clase 3
Encabezado del proyecto
-
play_circle_outline
Clase 4
Archivos estáticos en la carpeta public
-
play_circle_outline
Clase 5
El state de un componente
-
play_circle_outline
Clase 6
Eventos en Componentes
-
play_circle_outline
Clase 7
Conservar valor del contexto en métodos del componente
-
play_circle_outline
Clase 8
Aplicar estilos
-
play_circle_outline
Clase 9
Configurar MaterialDesign con Material UI
-
play_circle_outline
Clase 10
Colores MaterialDesign para nuestros componentes
-
play_circle_outline
Clase 11
Componente Card de MaterialDesign
-
play_circle_outline
Clase 12
Sistema de Grid
-
-
Módulo 4 | 6 clases
Trabajando con Datos
expand_more-
play_circle_outline
Clase 1
Mocking de negocios
-
play_circle_outline
Clase 2
Index único para iteradores
-
play_circle_outline
Clase 3
Hijo único para MuiThemeProvider
-
play_circle_outline
Clase 4
Componentes página
-
play_circle_outline
Clase 5
Separar componentes
-
play_circle_outline
Clase 6
Actualizar la vista
-