Categoría: Programación

Aprender React Con 100 Ejercicios Prácticos

Formato: PDF
Tamaño: 36.4 MB
Enlace 1: Descargar
Enlace 2:

Comprenderá los fundamentos imprescindibles de React y se capacitará para posteriormente aplicarlos en sus propios desarrollos.

o Creará componentes reutilizables que podrá guardar en su propia colección para reducir los tiempos de desarrollo de sus aplicaciones. o Realizará aplicaciones que recuperarán información de un servicio externo y la mostrarán en pantalla aplicando estilos para obtener el diseño deseado.

o Practicará con decenas de ejercicios que le permitirán asimilar la materia estudiada. o Utilizará programación funcional en sus desarrollos: a pesar de no contar con tanta documentación como la programación orientada a objetos en React, es la solución recomendada por Facebook.

TEMARIO

  • ¿Qué es React? …………………………………………………….. 14
  • Programación funcional y orientada a objetos ……….. 16
  • El editor de código ………………………………………………. 18
  • Profundizando en Visual Studio Code ……………………. 20
  • Instalación de NodeJS y Git ………………………………….. 22
  • Creación de nuestra primera aplicación …………………. 24
  • Estructura de la aplicación recién creada ………………… 26
  • Ejecutar nuestra aplicación …………………………………… 28
  • JSX …………………………………………………………………….. 30
  • Ejemplos de JSX ………………………………………………….. 32
  • Ejemplos de JSX. Eventos y arrays …………………………. 34
  • Recogida de datos ………………………………………………… 36
  • Ejercicio useRef. Euros …………………………………………. 38
  • Ejercicio useRef. Grados ……………………………………….. 40
  • Ejercicio useRef. Superficie rectángulo …………………… 42
  • Estados ………………………………………………………………. 44
  • Ejercicios useState ……………………………………………….. 46
  • Ejercicio useState. Grados …………………………………….. 48
  • Ejercicio useState. Calcular superficie …………………….. 50
  • Recoger valor con estados en lugar de con useRef ……. 52
  • Componentes ……………………………………………………… 54
  • Ejercicios componentes. Euros a dólares ………………… 56
  • Ejercicios componentes. Grados ……………………………. 58
  • Props ………………………………………………………………….. 60
  • Enviar props del componente hijo al padre ……………. 62
  • Ejercicios props. Componente Post ……………………….. 64
  • Renderizado condicional ……………………………………… 66
  • Ejercicio props con renderizado condicional ………….. 68
  • Ejercicio Viaje ……………………………………………………… 70
  • Arrays ………………………………………………………………… 72
  • Estilos ………………………………………………………………… 74
  • Styled components ……………………………………………… 76
  • Styled components. Hover, herencia y atributos …….. 78
  • Styled components. Mediaqueries, estilos del body …. 80
  • Aplicación para memorizar un speech …………………….. 82
  • Botones para avanzar y retroceder párrafos …………….. 84
  • useEffect …………………………………………………………….. 86
  • Aplicación de rutinas deportivas …………………………… 88
  • Aplicación de rutinas deportivas. Carga del primer título 90
  • Aplicación de rutinas deportivas. Mostrar imágenes… 92
  • Aplicación de rutinas deportivas. Styled components 94
  • Aplicación de rutinas deportivas. Destacando la imagen . 96
  • Aplicación de rutinas deportivas. Cambiar de workout 98
  • Hacer un trivial …………………………………………………. 100
  • Hacer un trivial. Preguntas, respuestas y variaciones 102
  • Hacer un trivial. Respuesta correcta……………………… 104
  • Hacer un trivial. Styled components ……………………. 106
  • Hacer un trivial. Mostrar popups …………………………. 108
  • Hacer un trivial. Randomizar preguntas y respuestas 110
  • Cuento interactivo …………………………………………….. 112
  • Cuento interactivo. Fichero de datos …………………… 114
  • Cuento interactivo. Cargar la primera escena ……….. 116
  • Cuento interactivo. Cargar la imagen ………………….. 118
  • Cuento interactivo. Styled components ……………….. 120
  • Cuento interactivo. Añadiendo puertas ……………….. 122
  • React Router ……………………………………………………… 124
  • React Router. Enlaces a páginas …………………………… 126
  • React Router. Envío y recepción de parámetros …….. 128
  • Fetch API …………………………………………………………… 130
  • Fetch API Comprobación de errores ……………………… 132
  • Axios ………………………………………………………………… 134
  • Aplicación de chistes ………………………………………….. 136
  • Aplicación de chistes Mostrando las categorías ……… 138
  • Consultando la API de Star Wars …………………………. 140
  • Consultando la API de Star Wars. Mostrando datos . 142
  • Consultando la API de Star Wars. Ir a la página de perfil 144
  • Consultando la API de Star Wars. Procesar parámetros 146
  • Consultando la API de Star Wars. Página de perfil …. 148
  • Consultando la API de Star Wars. Styled components . 150
  • Consultando la API de Star Wars. Estilos en el perfil …… 152
  • Consultando la API de Star Wars. Paginación ……….. 154
  • Consultando la API de Star Wars. Procesar paginación 156
  • Context API ………………………………………………………. 158
  • Context API. Mostrar estados ……………………………… 160
  • Redux ………………………………………………………………. 162
  • Redux. La Store y los Reducers …………………………….. 164
  • Redux. Actions y Componentes ………………………….. 166
  • Redux. Añadiendo propiedades y entidades ………….. 168
  • Redux. Ejercicios ……………………………………………….. 170
  • Estructura correcta de un componente de React ……. 172
  • Firebase …………………………………………………………….. 174
  • Firebase. Crear un proyecto ………………………………… 176
  • Firebase. Configuración de la base de datos ………….. 178
  • Firebase. Autentificación …………………………………….. 180
  • Firebase. Conexión desde React a Firebase ……………. 182
  • Firebase. Operación de alta …………………………………. 184
  • Firebase. Consulta y modificación ……………………….. 186
  • Firebase. Borrado ……………………………………………….. 188
  • Autentificación con Auth0 …………………………………. 190
  • Autentificación con Auth0. Aplicación de React ……. 192
  • Autentificación con Auth0. Personalización …………. 194
  • NextJS ………………………………………………………………. 196
  • NextJS. Navegación ……………………………………………. 198
  • Publicación ……………………………………………………….. 200
  • Publicación de un proyecto que utiliza React Router 202
  • React Native ……………………………………………………… 204
  • Arrancar nuestro proyecto con Expo ……………………. 206
  • React Native. Componentes básicos …………………….. 208
  • React Native. Compilar con Expo ………………………… 210
  • ¿Y ahora qué? ……………………………………………………. 212

Contenido Relacionado

Desarrollo Web En Entorno Servidor
Diseño De Interfaces En Aplicaciones Móviles
Seguridad En Aplicaciones Web Java
Python 3 Curso Práctico
C# Lenguaje y Aplicaciones

Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Si continúas navegando consideramos que aceptas su uso. Más información X Cerrar