En este curso aprenderás los fundamentos de React: cómo crear componentes, manejar el estado, y trabajar con eventos. Al finalizar, podrás crear interfaces interactivas y gestionar el estado de la aplicación.
Es útil para el desarrollo de aplicaciones web modernas. Recomendamos tener conocimientos previos de JavaScript, HTML y CSS.
Materiales de calidad
Práctica en el simulador
Cursos flexibles
Trabaja en el editor de código en tu navegador, y recibe una evaluación inmediata de tus soluciones.
Elige los cursos que realmente te interesen y estudia a tu ritmo, sin horarios.
Aprende con cursos creados por programadores en activo y actualizados de forma constante.
Programa del curso
Programa del curso
1. Introducción Familiarizarse con el curso y preparar el entorno.
2. Componentes Conocer y crear un componente básico en React, y renderizarlo en el navegador.
3. JSX Aprender a utilizar JSX de manera eficiente.
4. Props Familiarizarse con el mecanismo de transferencia de datos a los componentes.
5. Trabajar con listas Aprender a procesar listas de datos dentro de los componentes.
6. Diferencias entre JSX y HTML Aprender sobre las peculiaridades de JSX que no funcionan de la misma manera que en HTML.
7. Procesamiento de nombres de clases Aprender a trabajar correctamente con clases de componentes que pueden cambiar dinámicamente.
8. Hijos Aprender a crear componentes de cajas capaces de trabajar con componentes anidados.
9. Estado Familiarizarse con la creación de componentes stateful. Aprender a agregar interactividad.
10. Eventos Familiarizarse con las características del sistema de eventos de React.
11. Programación Automática Recordar que todo es una máquina. Aprender a trabajar correctamente con máquinas en React.
12. Formularios Aprender los principios de interacción con formularios.
13. Inmutabilidad Aprender a trabajar con estructuras compuestas en un estilo inmutable y familiarizarse con la biblioteca immutability-helper.
14. Componentes anidados Comprender el almacenamiento de estado y el manejo de eventos en componentes anidados.
15. Componentes funcionales Explorar la creación de componentes basados en funciones y el uso de espacios de nombres.
16. Contexto (Context API) Familiarizarse con una forma conveniente de acceder al estado global en componentes anidados.
17. Virtual Dom Conocer el funcionamiento de React.
18. Pruebas Aprender sobre los problemas que enfrenta un desarrollador al trabajar con código fuente.
19. Procesamiento asincrónico Aprender sobre las peculiaridades de trabajar con objetos de eventos en código asincrónico. Practicar la creación de controladores asincrónicos.
20. Ciclo de vida del componente Familiarizarse con el ciclo de vida del componente durante el trabajo.
21. Rendimiento Aprender a maximizar el rendimiento de React.
22. Refs Aprender a interactuar con el DOM real para integrar componentes de terceros.
23. Conclusión Resumir el curso.
Desbloquea todo el contenido de Códica
Tendrás acceso a todas las lecciones, tests y ejercicios de todos los cursos disponibles en nuestra plataforma
Cobro anual recurrente de $120 USD de solo $90 USD
Cobro mensual recurrente Total anual: $120 USD
Preguntas y Respuestas
Códica es una academia en línea de programación que forma desarrolladores desde 2012. Nos dedicamos a ofrecer habilidades prácticas y actualizadas para que nuestros estudiantes puedan construir una carrera exitosa en el mundo de la tecnología.
En nuestros cursos aprenderás sobre HTML, CSS, JavaScript, Python, SQL, TypeScript, Git, la línea de comandos y mucho más.
¡Actualizamos el contenido constantemente para que siempre estés al día!
Ofrecemos opciones para principiantes que están comenzando su camino en la programación, así como para desarrolladores avanzados que buscan perfeccionar sus conocimientos y habilidades.
Tendrás acceso a todos los cursos de nuestra plataforma y podrás completarlos según tu ritmo y preferencias. Para facilitar tu aprendizaje, hemos organizado los cursos en módulos temáticos, diseñados para que avances de manera estructurada y cómoda.
Con la suscripción, tendrás acceso a la plataforma para estudiar a tu propio ritmo. Sin embargo, no incluye clases en vivo ni la posibilidad de resolver dudas con un mentor, aunque podrás interactuar con otros estudiantes en el chat del grupo.
💡 Si prefieres aprender con la guía de un mentor, te recomendamos explorar nuestras carreras.
Al finalizar cada curso, tienes la posibilidad de obtener un certificado electrónico que valida tus logros. Solo necesitas realizar un pequeño pago de $ 1 USD para cubrir los gastos administrativos.
El pago se realiza a través del sistema Stripe. Selecciona tu método de pago preferido en la página y completa el formulario. Un representante de Códica se pondrá en contacto contigo y te proporcionará un enlace único para realizar el pago.
El acceso se otorga de manera inmediata después de realizar el pago.
Sí, se renueva automáticamente al finalizar el periodo contratado. Puedes desactivar la renovación automática en cualquier momento desde tu perfil.
La suscripcion está limitada a un usuario.
Puedes cancelar tu suscripción en cualquier momento desde la página del servicio de pagos. Para hacerlo, accede a tu panel de control, selecciona la suscripción y haz clic en Cancelar. El acceso a los materiales será interrumpido.
Lamentablemente, no. Los cursos están disponibles solo mientras tu suscripción esté activa.