REACT. Curso Práctico
React es una herramienta considerada, por o GitHub y Stack Overflow.
React es una librería poderosa que permite a los desarrolladores trabajar con versatilidad y flexibilidad. A pesar de no ser un framework completo sino una librería, resulta una herramienta a la altura de cualquier entorno para el desarrollo de interfaces de usuario dentro de JavaScript.
En esta obra aprenderás todo lo que necesitas saber para conocer en profundidad la librería React, desde cómo crear tus propios proyectos basados
en la platilla original que esta ofrece hasta cómo realizar operaciones sobre datos, cómo modificar la información, realizar conexiones con sistemas back
end, trabajar con JSX, y crear interfaces de usuario avanzadas. Aprenderás el concepto de componentes y de qué forma estos pueden ayudarte a trabajar en aplicaciones modulares, escalables, fáciles de crear y de mantener.
Además, al final de cada capítulo, encontrarás una serie de actividades para que puedas autoevaluarte.
El libro contiene material adicional disponible en el archivo de contenidos complementarios que puedes descargar y poner en práctica lo aprendido accediendo a la ficha del libro en www.ra-ma.es.
- Colección
- Construcción y diseño de páginas web
- Materia
- Programación web
- Idioma
- Castellano
- EAN
- 9788419857675
- ISBN
- 978-84-19857-67-5
- Depósito legal
- M-28377-2023
- Páginas
- 260
- Ancho
- 17 cm
- Alto
- 24 cm
- Peso
- 439 g
- Edición
- 1
- Fecha publicación
- 27-10-2023
484,66 MX$24,03 US$
Reseñas
Índice de contenido
ACERCA DEL AUTOR..
PRÓLOGO
SOBRE ESTA OBRA.
PARTE 1
CAPÍTULO 1. INTRODUCCIÓN.
1.1 HERRAMIENTAS
1.2 ¿QUÉ DEBO SABER Y DÓNDE APRENDERLO?.
1.2.1 Lenguaje de marcado HTML5.
1.2.2 CSS—Hojas de estilo en cascada.
1.2.3 JavaScript.
1.2.4 Herramientas útiles.
1.3 ACTIVIDADES.
1.3.1 Test de autoevaluación.
CAPÍTULO 2. PRIMEROS PASOS
2.1 CARACTERÍSTICAS.
2.2 NODE.JS Y NPM.
2.3 CREACIÓN DE UN PROYECTO PASO A PASO
2.4 PRIMEROS PASOS EN REACT
2.5 MODIFICAR COMPONENTES
2.6 ACTIVIDADES
2.6.1 Test de autoevaluación
2.6.2 Ejercicios prácticos
CAPÍTULO 3. COMPONENTES
3.1 CONCEPTOS BÁSICOS
3.2 CLASES Y COMPONENTES
3.3 LISTA DE CONTACTOS
3.4 ACTIVIDADES
3.4.1 Test de autoevaluación
3.4.2 Ejercicios prácticos
CAPÍTULO 4. FORMULARIOS
4.1 FORMULARIOS EN REACT
4.2 CREAR NUEVOS DATOS
4.3 FLEXIBILIDAD DE JSON
4.4 ACTIVIDADES
4.4.1 Test de autoevaluación
4.4.2 Ejercicios prácticos
CAPÍTULO 5. ESTILOS
5.1 DAR ESTILOS A LOS COMPONENTES
5.2 OPERACIONES DE BORRADO
5.3 OPERACIONES DE ACTUALIZACIÓN
5.4 ACTIVIDADES
5.4.1 Test de autoevaluación
5.4.2 Ejercicios prácticos
GLOSARIO...98
PARTE 2
CAPÍTULO 6. PRIMEROS PASOS
6.1 INTRODUCCIÓN
6.2 COMENZAR EL DESARROLLO
6.3 FORMULARIOS Y FUNCIONES
6.4 ACTIVIDADES
6.4.1 Test de autoevaluación
6.4.2 Ejercicios prácticos
CAPÍTULO 7. PETICIONES HTTP
7.1 PETICIONES HTTP
7.2 CICLOS DE VIDA DE LOS COMPONENTES
7.3 JSON SERVER Y DATOS DE PRUEBA
7.4 ACTIVIDADES
7.4.1 Test de autoevaluación
7.4.2 Ejercicios prácticos
CAPÍTULO 8. REACT ROUTER
8.1 REACT ROUTER Y NAVEGACIÓN
8.2 REACT Y PETICIONES POST
8.3 ACTIVIDADES
8.3.1 Test de autoevaluación
8.3.2 Ejercicios prácticos
CAPÍTULO 9. PERSONALIZACIÓN
9.1 NAVEGACIÓN A COMPONENTES
9.2 TRABAJAR CON EL STATE
9.3 VALIDACIÓN DE CAMPOS
9.4 VALIDAR CORREOS Y RESULTADOS
9.5 ACTIVIDADES
9.5.1 Test de autoevaluación
9.5.2 Ejercicios prácticos
GLOSARIO
PARTE 3
CAPÍTULO 10. CARACTERÍSTICAS MODERNAS
10.1 INTRODUCCIÓN
10.2 CREAR NUEVOS COMPONENTES
10.3 AGREGAR SASS AL PROYECTO
10.4 COMPONENTES FUNCIONALES Y PROPS
10.5 ACTIVIDADES
10.5.1 Test de autoevaluación
10.5.2 Ejercicios prácticos
CAPÍTULO 11. HOOKS.201
11.1 FUNCIONALIDAD201
11.2 ENVIAR FUNCIONES COMO PROPS
11.3 MOSTRAR ERRORES DE VALIDACIÓN
11.4 ACTIVIDADES
11.4.1 Test de autoevaluación
11.4.2 Ejercicios prácticos
CAPÍTULO 12. ACTUALIZACIÓN DE COMPONENTES
12.1 COMPONENTES
12.2 UTILIZAR EL HOOK DE EFECTO
12.3 TRABAJAR CON OTRAS LIBRERÍAS
12.4 ACTIVIDADES
12.4.1 Test de autoevaluación
12.4.2 Ejercicios prácticos
CAPÍTULO 13. STORE
13.1 STORE GLOBAL O CONTEXTO
13.2 MODIFICAR EL CONTEXTO GLOBAL
13.3 ENVIAR LOS TICKETS COMPRADOS
13.4 ACTIVIDADES
13.4.1 Test de autoevaluación
GLOSARIO
MATERIAL ADICIONAL
Libros relacionados
(IFCT100) Desarrollo de aplicaciones web con ASP.NET MVC
(IFCD59) Programación web con .NET
(IFCD0121) Programación Web con PHP
(IFCD0073) Desarrollo Web con Node JS
PHP Avanzado. (Edición 2023)
ASP.NET. Aplicaciones Web. (Edición 2023)
(IFCD018PO) Desarrollo de Aplicaciones web con ASP.NET
(IFCD45) Laravel (PHP framework)
Node JS Curso práctico
JSON Curso práctico