Desarrollador Frontend

Streaming 8 meses

El curso de DESARROLLADOR FRONTEND está diseñado para aquellos que ya tienen conocimientos en diseño web, manejando HTML y CSS, y buscan llevar sus habilidades al siguiente nivel. A lo largo del curso, exploraremos herramientas esenciales como React.js, Next.js, Tailwind CSS, Firebase, Material UI y Figma.

Al adquirir experiencia en estas tecnologías, podrás construir no solo interfaces visualmente atractivas, sino también optimizar la funcionalidad y la eficiencia de tus proyectos web. Descubre cómo estas herramientas trabajan juntas para simplificar el desarrollo, acelerar la creación de prototipos y mejorar la colaboración en equipos.

Únete a nosotros para potenciar tus habilidades y destacarte como un Desarrollador Frontend versátil y altamente competente.

Objetivos

Proporcionar a los participantes un dominio sólido de tecnologías fundamentales en el desarrollo frontend.

Capacitar a los desarrolladores para mejorar la experiencia del usuario (UX) en sus proyectos, aprendiendo a optimizar la usabilidad y la accesibilidad de sus aplicaciones web.

Fomentar las habilidades colaborativas y las prácticas eficientes a la hora de implementar un proyecto de desarrollo.

Temario

React.js
Introducción a React.js y JSX
Componentes y Props
Estado y Ciclo de Vida
Manejo de Eventos
Listas y Llaves
Formularios y Validaciones
Componentes Controlados y No Controlado
Context API y Gestión de Estado Global
Hooks (useState, useEffect, custom hooks)
Ruteo con React Router
Optimización de Componentes
Testing en React

Next.js
Fundamentos de Next.js
Routing y Navegación
Server Side Rendering (SSR) vs Static Site Generation (SSG)
Incremental Static Regeneration (ISR)
Internacionacionalización (i18n)
Despliegue con Vercel

Astro.js
Introducción a Astro.js
Componentes y Frontmatter
Integración con Frameworks de UI
Rendimiento y Entrega Parcial de Hidratación
Routing y Paginación
Despliegue y Hosting
Estrategias de SEO en Astro.js

Tailwind CSS
Principios de Tailwind CSS
Configuración y Personalización
Estados de Hover, Focus y Otros
Composición de Clases de Utilidad

Firebase
Introducción a Firebase y sus Servicios
Autenticación y Gestión de Usuarios
Firestore: Base de Datos en Tiempo Real
Storage: Almacenamiento de Archivos
Funciones en la Nube
Hosting y Despliegue de Aplicaciones

Material UI
Fundamentos de Material UI
Personalización de Temas
Componentes y API de Material UI
Creación de Formularios con Material UI
Dialogs, Menus y Navegación

Figma
Introducción a Figma y Diseño de Interfaces
Herramientas y Flujo de Trabajo en Figma
Creación de Prototipos y Wireframes
Exportación de Activos para Desarrolladores
Plugins y Automatización en Figma
Integración de Figma con Herramientas de Desarrollo

Los contenidos previstos están sujetos a posibles cambios o ajustes que el área académica considere pertinentes para el normal desarrollo de los cursos o la actualización de los mismos.

La conformación de los cursos, en los horarios y grupos ofrecidos, está sujeta a un nivel mínimo de inscripciones que habiliten su funcionamiento.

Inicio


A confirmar 10 cuotas de $U 7600 10 cuotas de $U 5320 * Descuento del 30% aplicado

¡Pre inscribirme ahora!

Formas de pago

¡No te pierdas un 30% OFF en este curso hasta el 14/11!