capibara DevDocs
  • Inicio icon Inicio
    • React icon React Angular icon Angular Astro icon Astro Bootstrap icon Bootstrap Tailwind CSS icon Tailwind CSS Sass icon Sass TypeScript icon TypeScript
    • Spring Boot icon Spring Boot Jakarta EE icon Jakarta EE New Apache Commons icon Apache Commons New Apache POI icon Apache POI New Thymeleaf icon Thymeleaf
    • Bash Scripting icon Bash Scripting New Jenkins icon Jenkins New Kafka icon Kafka New Docker icon Docker New Kubernetes icon Kubernetes New
  1. Home
  2. Angular


  • ¿Qué es Angular?
  • Características principales
  • Arquitectura de Angular
  • Creación de una aplicación Angular

  • Creación de componentes
  • Decoradores de componentes
  • Comunicación entre componentes
  • Uso de inputs y outputs

  • Estructura de módulos
  • Módulos de características y módulos compartidos
  • Lazy loading de módulos

  • Sintaxis de plantillas
  • Directivas estructurales (ngIf, ngFor)
  • Directivas de atributos
  • Creación de directivas personalizadas

  • Creación de servicios
  • Uso de servicios en componentes
  • Inyección de dependencias

  • Introducción al enrutamiento
  • Configuración de rutas
  • Rutas anidadas y parámetros de ruta
  • Protección de rutas

  • Formularios reactivos vs. formularios basados en plantillas
  • Validación de formularios
  • Manejo de formularios en Angular

  • Uso de HttpClient
  • Manejo de peticiones y respuestas
  • Interceptors y manejo de errores

  • Autenticación y autorización
  • Uso de guardias de ruta
  • Protección de datos sensibles

  • Introducción a las pruebas en Angular
  • Pruebas unitarias con Jasmine y Karma
  • Pruebas de integración y end-to-end con Protractor

  • Preparación para el despliegue
  • Despliegue en plataformas (Firebase, Netlify)
  • Configuración de servidores para aplicaciones Angular

  • Mejores prácticas en el desarrollo de aplicaciones Angular
  • Optimización del rendimiento en Angular
  • Manejo de errores y logging