Carrera intensiva desarrollo de aplicaciones web con Angular
La carrera Desarrollo de Aplicaciones Web con Angular está diseñada para llevarte desde los fundamentos de la programación web hasta la construcción y despliegue de aplicaciones modernas en Internet. Durante 4 módulos intensivos aprenderás HTML, CSS3, JavaScript, y progresarás hacia el manejo profesional de Angular, el framework más demandado para crear aplicaciones SPA (Single Page Applications).
Duración
160hrs
Modalidad
Virtual
En solo 4 meses dominarás el ciclo completo de desarrollo web:
Objetivos
- Formar desarrolladores web frontend capaces de construir aplicaciones modernas y escalables.
- Proporcionar bases sólidas en HTML, CSS3 y JavaScript.
- Enseñar a programar aplicaciones con Angular desde cero hasta un nivel avanzado.
- Integrar aplicaciones con APIs REST y aprender a desplegarlas en entornos productivos.
- Preparar al estudiante para roles como Desarrollador Frontend Jr. o Desarrollador Angular Jr.
Público Objetivo
- Estudiantes y profesionales que deseen iniciarse en el desarrollo web.
- Personas interesadas en reconvertirse laboralmente al área tecnológica.
- Emprendedores que quieran crear sus propias aplicaciones web.
- Leads interesados en Angular o desarrollo web que no pudieron acceder a
carreras largas por precio o tiempo.
Contenido programatico
Módulo 1: Fundamentos de Desarrollo Web (40 horas)
Objetivo general: El estudiante adquirirá los conocimientos esenciales en HTML5, CSS3 y JavaScript básico para comprender la estructura de las páginas web modernas y construir una landing page dinámica y responsiva.
Contenido
- Introducción al desarrollo web y entorno de trabajo.
- HTML5: estructura y semántica.
- CSS3: diseño y estilos modernos (Flexbox, Grid, Responsive Design).
- JavaScript básico.
- Manipulación del DOM y eventos.
- Proyecto final: Landing Page Dinámica.
Módulo 2: Angular Básico (40 horas)
Objetivo general: Sentar las bases sólidas del ecosistema de Angular, incluyendo su arquitectura basada en componentes, servicios, inyección de dependencias y enrutamiento para el desarrollo de una SPA (Single Page Application) funcional.
- Introducción a Angular 20 y su ecosistema.
- Fundamentos de TypeScript para Angular.
- Componentes y Data Binding.
- Directivas y Pipes.
- Servicios e Inyección de Dependencias.
- Enrutamiento en Angular.
- Consumo de APIs con HttpClient.
- Proyecto final: Aplicación CRUD en Angular.
Módulo 3: Angular Avanzado (40 horas)
Objetivo general: Dominar técnicas avanzadas como modularización, lazy loading, formularios reactivos, gestión de estado con RxJS y NgRx, además de testing básico para garantizar la calidad en aplicaciones escalables.
Contenido
- Arquitectura Avanzada en Angular (Modularización y Lazy Loading).
- Programación Reactiva Avanzada con RxJS.
- State Management (NgRx).
- Comunicación con APIs y Autenticación (JWT).
- Optimización y Buenas Prácticas.
- Testing y Calidad de Código (Jasmine, Karma, Cypress).
- Despliegue y Producción.
- Proyecto Final: Aplicación empresarial completa.
Módulo 4: Consumo de APIs y Despliegue (40 horas)
Objetivo general: Integrar aplicaciones Angular con APIs REST reales, implementar flujos de autenticación seguros y preparar los proyectos para su despliegue en servicios de producción.
Contenido
- Consumo de APIs REST con HttpClient.
- Autenticación y Manejo de Tokens (JWT).
- Integración con APIs Externas (ej. OpenWeather, GitHub).
- Conexión Frontend – Backend.
- Preparación para Producción (Build y Optimización).
- Despliegue en servicios como Firebase, Netlify y Vercel.
- Proyecto final: Aplicación conectada a una API y desplegada online.


