Descripción de: 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.
Contenido del Curso React.js:
Modulo 1
Introducción a React
- Entendiendo las aplicaciones web modernas
- Server Side Apps vs Single Page Apps
- ¿Qué es React?
- ¿Cómo funciona React?
- Herramientas de Desarrollo React
- Sintaxis ES6 para React
Configuración del entorno
- Las 3 formas de usar React:
- La mala
- La fea
- La buena
- React en los navegadores
- WebPack 2
- ¿Qué es?
- Archivo webpack.config.js
- 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
Modulo 2
Componentes (I)
- ¿Qué es un Componente?
- Escritura de Componentes
- con JS
- con JSX
- Partes de un Componente
- render()
- props
- PropTypes
- DefaultProps
- Validadores
- state
- events
- Tipos de Componentes
- Stateless
- Stateful
- Sintaxis de Componentes
- JSX + ES5
- JSX + ES6
- JSX + ES7
- Interacción entre Componentes
Componentes (II)
- 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
- de Librerías
- de Componentes
Modulo 3
Manejo de rutas
- React Router
- Rutas
- Enlaces
- Parámetros
- Redirecciones
- Sitio Estático con React
- Autenticación con React
Introducción a Firebase
- ¿Qué es?
- Consola
- Creación de Proyectos
- Hola Mundo Firebase
- Sincronización en Tiempo Real
- Eventos
- Autenticación
- Hosting
- Firebase Tools
Modulo 4
Proyecto Final (I)
- 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
- Definición de Rutas
- Estilos de la Aplicación
Proyecto Final (II)
- Integración con Firebase
- Base de Datos
- Autenticación
- Despliegue en GitHub Pages
Links de Descargas
Parte 1
Parte 2
Parte 3
Contraseña/Password: www.descargasnsn.com
Muchas gracias :) (y)
ResponderBorrarDe nada
Borrar