Estandarte del emisor

React.js - Talento Tech

React.js - Talento Tech

Insignia otorgada a

Luciano Ravainera


Emitida el 25 ago 2025 por

Ministerio de Educación Ciudad Autónoma de Buenos Aires

Ministerio de Educación Ciudad Autónoma de Buenos Aires

Vence: 25 ago 2027

La Dirección General Agencia de Habilidades para el Futuro, perteneciente al Ministerio de Educación de la Ciudad Autónoma de Buenos Aires, tiene la misión de promover, implementar y evaluar políticas y programas que brinden oportunidades educativas de calidad y fomenten el aprendizaje continuo para que jóvenes y adultos mejoren sus condiciones de empleabilidad. En la actualidad, el avance tecnológico y la digitalización han transformado por completo la manera en que las empresas operan y las personas interactúan con su entorno. La creciente demanda de soluciones digitales eficientes ha generado la necesidad de contar con profesionales capacitados en programación y desarrollo tecnológico. En este contexto, aprender a programar no solo es una ventaja competitiva en el mercado laboral, sino también una habilidad clave para adaptarse a un mundo en constante evolución. El desarrollo Front-End se ha convertido en una de las áreas más relevantes dentro del sector tecnológico. La experiencia del usuario en aplicaciones y sitios web depende en gran medida de la calidad y funcionalidad de las interfaces desarrolladas, lo que hace que el conocimiento de tecnologías Front-End sea esencial para la creación de productos digitales exitosos. La presente propuesta formativa tiene como objetivo preparar a los estudiantes en el diseño, implementación y mantenimiento de aplicaciones web modernas y eficientes. Para ello, se abordará el uso de React.js, junto con herramientas clave como React Router, Context API y gestión del estado con useState y useEffect. El curso es impartido por docentes especialistas y desarrolladores Front-End con experiencia en React.js, con el apoyo de un tutor o tutora pedagógica que se encarga de brindar acompañamiento técnico y administrativo personalizado a cada estudiante. Dirigido a personas mayores de 18 años, con conocimientos en HTML, CSS y JavaScript o egresados de nuestro curso “Front-End JS”, interesadas en adquirir y desarrollar competencias en programación y desarrollo de aplicaciones web interactivas. Este curso está diseñado para estudiantes que buscan una formación estructurada y progresiva, abarcando desde los principios básicos de React.js hasta la construcción de una aplicación funcional con autenticación y gestión de datos.
#DesarrolloWeb #HabilidadesLaborales #JavaScript #PensamientoComputacional #Programación #React.js

Emisor

El Ministerio de Educación crea, promueve y ejecuta políticas educativas en sus niveles inicial, primario, secundario y superior, que conformen un sistema educativo único e integrado.

Criterios

El enfoque metodológico es práctico y orientado a proyectos (AOP), combinando clases expositivas y demostraciones en vivo, desarrollo guiado de proyectos, ejercicios prácticos y resolución de problemas, trabajo colaborativo y feedback personalizado sobre el proyecto final.

CONTENIDOS A DESARROLLAR EN LAS UNIDADES TEMÁTICAS

● Introducción a React.js y configuración del proyecto

● Creación de componentes funcionales y JSX

● Gestión del estado con useState y useEffect

● Manejo de eventos y formularios

● Uso de React Router para navegación y rutas protegidas

● Context API y gestión del estado global

● CRUD de productos en una aplicación web

● Implementación de autenticación de usuarios

● Estilizado con librerías de UI como Bootstrap o styled-components

● Despliegue de la aplicación en plataformas como Vercel o Netlify

OBJETIVOS DE APRENDIZAJE

● Crear una aplicación React.js desde cero utilizando Vite

● Implementar la gestión de estado con useState y Context API

● Desarrollar rutas dinámicas y protegidas para una navegación segura

● Construir formularios con validación y manejar autenticación de usuarios

● Implementar un CRUD de productos dentro de una aplicación web

● Estilizar aplicaciones utilizando librerías modernas de UI

● Desplegar la aplicación final en una plataforma de hostin

EVALUACIÓN Y ACREDITACIÓN

Para aprobar el curso, los estudiantes deberán cumplir con el 70% de asistencia a las clases sincrónicas, la realización de todos los ejercicios obligatorios y entrega y aprobación del proyecto final integrador.