Desarrollo Front End
4 semanas
Te sumergirás en las tecnologías esenciales para convertirte en un hábil constructor de interfaces web. Aprenderás a dominar los lenguajes fundamentales como HTML, CSS y JavaScript, y te adentrarás en frameworks populares como React.
Iniciando en la web con HTML y CSS
El navegador e internet
Estructurando la web con HTML
Elementos semánticos
Hojas de estilos en cascadas
Selectores y Especificidad
Construyendo y estilizando bloques de contenido
Colores e imágenes
Modelo de caja
Centrando bloques de contenido
Layouts modernos
Responsive design
Animaciones con CSS
Metodologías de CSS
JavaScript para la web
Manipulación del DOM
Asincronísmo
Promesas
Peticiones HTTP
Formularios
Validaciones
Desarrollo Front End con React
Fundamentos de React
JSX
Componentes y Fragmentos
Props y Children
Eventos
State
Side Effects
Hooks: useState
Hooks: useRef
Hooks: useEffect
Hooks: useReducer
Hooks: useContext
Hooks: useCallback()
Hooks: useMemo
Custom Hooks
React Router DOM V6
Redux
Redux vs Context
Funcionamiento de Redux
Preparando el entorno para Redux
Store
Provider
Slices
Reducers
Actions
Dispatching
Thunks
Redux y useEffect
Conceptos avanzados y librerías utiles
Manejando autenticación de usuarios y roles
Gestión de pagos con Stripe y PayPal
React + Tailwind CSS
Styled components
Animaciones con Framer Motion
Despliegue de aplicaciones