Aprenderás paso a paso todo lo necesario para crear aplicaciones web interactivas con React.

Este curso te llevará desde lo más básico en React, hasta el uso de técnicas avanzadas proporcionando habilidades necesarias para crear aplicaciones web dinámicas y de alto rendimiento.

Utilizando proyectos prácticos y ejemplos del mundo real, aprenderás a manejar el estado, trabajar con componentes, implementar hooks y optimizar el rendimiento de tus aplicaciones.

Además de dominar la sintaxis de React, también adoptarás las mejores prácticas en arquitectura de aplicaciones, diseño responsivo y gestión de APIs.

React es una biblioteca de JavaScript principalmente diseñada para crear interfaces de usuario.

Permite crear vistas simples para todos los estados en una aplicación y actualiza y renderiza los componentes eficientemente cuando los datos cambian.

Aprenderás a programar por componentes utilizando JavaScript y conocerás las ventajas de utilizar los flujos de datos.

Aplicarás el manejo de rutas y comprenderás el uso de DOM a través del desarrollo de React.

Al finalizar el curso, quedarás en capacidad de crear aplicaciones profesionales y funcionales utilizando uno de los lenguajes de programación más populares del momento.

Si quieres aprender desde cero o necesitas reforzar y actualizar tus conocimientos de React, este es el curso ideal.


A quién está dirigido

El curso está dirigido a personas que necesiten o quieran aprender React desde cero. También para quienes ya lo conocen pero requieren mejorar sus habilidades.

Con la creciente popularidad de React, los desarrolladores frontend ahora pueden incluso convertirse en desarrolladores backend y hacer la transición a un desarrollo de pila completa. Esto abre enormes oportunidades de crecimiento.

Este curso incluye:

Lo que aprenderás

Requisitos

Este curso incluye

Contenido del curso

7 módulos • 38 clases • 4 h 43 m de duración total

1. Introducción
2. Proyectos
3. Estructura del curso
4. Conocimiento previo para el curso
5. ¿Qué es React? Ventajas de React
6. Conceptos básicos de React
7. Descargar e instalar Node.js
8. Documentación oficial
9. ¿Qué es JSX?
10. Elemento en React
11. Elemento vs. Componente
12. react dom y DOM
13. Elementos HTML útiles
14. Reconocer elementos y componentes
15. Atributos
16. Estructura JSX
17. Renderizar componentes y elementos
18. Self-closing tags
19. Insertar JavaScript en JSX
20. Crear la estructura básica con create-react-app
21. Inicio del proyecto
22. Crear la estructura inicial
23. Identificar los componentes
24. Crear un Componente
25. Preparar el proyecto
26. Mostrar un Componente
27. Importar un Componente
28. Exportar un Componente
29. Herramientas de React
30. Exportación Nombrada
31. Asignar estilos con CSS
32. Recibir props en un componente
33. Pasar props a un componente
34. Personalizar una imagen
35. Texto en Negrita
36. Revisión final

37. inicio del proyecto
38. Crear la aplicación
39. Preparar el proyecto
40. Importar imágenes
41. Asignar estilos con CSS
42. Crear el Botón
43. props del botón
44. Sintaxis de desestructuración
45. Clase basada en condición
46. Asignar Event Listener
47. Crear los Botones
48. Definir función en componente
49. Pasar función como prop
50. Probar las funciones
51. Estilos para los botones
52. Componente contador
53. Agregar el contador
54. Herramientas de React
55. Actualizar el contador
56. Retos y comentarios finales

57. Inicio
58. Crear la aplicación
59. Adaptar el proyecto
60. Comenzar el proyecto
61. Contenedor principal
62. Estructura de la calculadora
63. Crear los componentes
64. props.children
65. Atributos de Botón
66. Definir una Función
67. Probar el botón
68. Estilo para el Botón
69. Crear los Botones
70. Componente Pantalla
71. Estilo para la pantalla
72. Botón clear
73. Estilo para el Botón clear
74. Mostrar input en la pantalla
75. Asignar event listener
76. Event Listener para el Botón clear
77. Calcular el resultado
78. Manejar input vacío
79. Retos y comentarios finales

80. inicio del proyecto
81. Crear la aplicación
82. Adaptar el proyecto
83. Logo y color de fondo
84. Estilo inicial
85. Lista de tareas
86. Confirmar familia tipográfica
87. Componente Tarea
88. Estilo para tarea
89. react-icons
90. props completada
91. Estilo para tarea completada
92. Componente Formulario
93. Estilo para el formulario
94. Agregar un formulario
95. Componente lista de tareas
96. Fragmentos
97. Estilo para lista de tareas
98. Estado de lista de tareas
99. Mostrar lista de tareas
100. Nuevos props para tareas
101. Agregar tarea
102. Manejar cambio
103. manejar envío
104. Generar ids para tareas
105. Key para cada tarea
106. Colores para las tareas
107. Actualización automática
108. Eliminar tarea
109. Tarea completada
110. Retos y comentarios finales

111. Introducción a los componentes de clase
112. Proyecto Testimonios con componentes de clase
113. Proyecto contador de clics con componentes de clase
114. Final del curso

Certificado de estudios

Los usuarios que se suscriban a este curso tienen la oportunidad de obtener un Certificado de estudios verificable, imprimible y descargable (PDF). Puedes ver toda la información sobre los certificados en el siguiente enlace: Certificados

Otros usuarios también han tomado

curso-swift-xcode
curso-vue-js
curso de c
curso-java
programacion-videojuegos
python-curso

Últimas reseñas de estudiantes

4,8
Promedio
Excelente83%
Muy buena17%
Media0%
Mala0%
Muy mala0%
hace 3 días

Muy bueno y realmente muy bien explicado!

Avatar para Alfa
Alfa
hace 3 semanas

Es muy buen curso ya que aborda distintos factores de lo mas basico a lo mas completo

Avatar para JSoni
JSoni
hace 4 meses

muy buen curso

Avatar para leonardmagamez
leonardmagamez
Certificado
hace 4 meses

Muy bueno el curso para comenzar con esta tecnologia

Avatar para witors
witors
hace 4 meses

muy buena la especialista explicando y muy bueno el contenido

Avatar para witors
witors

Del Autor

Este Curso de React utiliza recursos de video embebidos directamente desde YouTube y en el que el autor permite sean compartidos bajo Licencia YouTube Estándar. Ninguno de estos recursos de video se aloja en nuestro sitio. Videocursos.co añade una estructura avanzada y personalizada para su presentación.

Preguntas frecuentes

¿Cómo se ofrecen los cursos en videocursos.co?
Videocursos pone a disposición de sus usuarios cursos de pago y cursos gratuitos. Son cursos 100% online que se toman a través de nuestra página web.
Al ser cursos en línea, puedes iniciar el curso una vez concretes la suscripción. El acceso es automático e inmediato.
La suscripción a nuestros cursos tiene una duración de 3 años. Puedes ingresar las 24 horas del día, 7 días a la semana. No hay límites ni restricciones en la cantidad de veces que quieras tomar el curso durante este período.
Los cursos de pago tienen derecho a un certificado de finalización sin costo adicional. Los usuarios que tomen un curso gratuito y deseen obtener el certificado, deben pagar una tarifa mínima de expedición. Puedes ver toda la información sobre cómo obtener un certificado en el siguiente enlace: Certificados.
error: Contenido protegido !!