Curso de Angular 20 para tu equipo de Desarrollo — Calidad y velocidad
Aprende con el curso de Angular 20 para empresas hasta 100% bonificado, a medida para tu organización.
Totalmente práctico y aplicable
Formación en Angular 20 a medida
100% bonificable a través de FUNDAE
Curso TUTORIZADO por expertos
Modalidad Aula Virtual Personalizada
Curso de Angular 20 en Aula Virtual Personalizada
Nuestra modalidad AVP es una formación en directo, práctica y 100% adaptada a vuestro equipo. No trabajamos con contenidos genéricos: diseñamos la formación en función de vuestro nivel, objetivos, procesos internos y necesidades reales de aplicación.
Solicitar informaciónTemario 100% a medida
Creamos el temario desde cero a partir de vuestras necesidades, nivel del equipo y objetivos concretos, priorizando aquellos contenidos que realmente aporten valor en el día a día.
Proyectos personalizados
Durante la formación trabajaremos con archivos, ejemplos, informes o procesos similares a los que utiliza vuestro equipo, para que el aprendizaje sea directamente aplicable al puesto de trabajo.
Sesiones en directo con consultor experto
Un formador especialista imparte las clases en tiempo real, resolviendo dudas, revisando casos concretos y adaptando el ritmo de la formación a la evolución del grupo.
Calendario adaptado a vuestra disponibilidad
Definimos conjuntamente fechas, horarios y duración de las sesiones para facilitar la asistencia del equipo y minimizar el impacto en la operativa diaria de la empresa.
Curso de Angular 20 hasta 100% Bonificable a través de FUNDAE
Tu bonificación paso a paso
Forma a tu equipo sin costes mediante la bonificación estatal.
Este programa de Angular 20 para empresas es subvencionable hasta el 100%.
- Potencia las habilidades de edición y automatización de tus profesionales.
- Accede a una formación avanzada en Angular 20 práctica y orientada a resultados.
- Prepara a tu equipo para los retos documentales del entorno laboral actual.
- Gestionamos gratis tu bonificación de este curso corporativo de Angular 20 ante FUNDAE.
Calcula tu bonificación
Revisamos tu caso
Preparamos la gestión
Tu equipo realiza el curso
Aplicas la bonificación
La formación que decides
te devuelve dinero
Todos nuestros cursos son bonificables a través de FUNDAE.
Gestionamos toda la documentación por ti.
Calcula tu crédito aproximado
Crédito bonificable estimado
420€*
*Cálculo orientativo
Más del 80% de las empresas líderes desarrollan sus aplicaciones con Angular.
Impulsa la adopción de Angular 20 en tu equipo con plan formativo A Medida, tutorizado y bonificable por FUNDAE para empresas. Diseñamos el plan formativo.
Potencia tus proyectos con funcionalidades avanzadas de TypeScript, formularios dinámicos y optimización de rendimiento utilizando lo último en Angular Material y CLI.
Incrementa tu valor como profesional adquiriendo una habilidad clave y altamente demandada por empresas que buscan innovación y eficiencia en el desarrollo de sus aplicaciones.
Aplica tus conocimientos desde el primer día con ejercicios y proyectos prácticos, diseñados para replicar situaciones reales en un entorno de desarrollo empresarial.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma
de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Temario del curso
Encuentra todo el temario del curso aquí.
Introducción
Archivos .js
Variables y palabras reservadas
Ámbito
Estructuras de control
Funciones: tipos de funciones y paso de parámetros
Expresiones y operadores
Clases y herencia
Destructuring y modelado de datos
Patrones de diseño y ejemplos de uso en Javascript
Operador de fusión de operadores Null/Nullish
Ejecutando archivos JavaScript con Node
¿Qué es TSC?
Instalación y configuraciones principales de TSC
Transpilando código Typescript a Javascript
Tipado en Typescript
Creación de tipos propios en Typescript
Funciones y métodos
Interfaces
¿Cuándo crear tipos propios, clases o interfaces?
Decoradores
¿Cuándo usar decoradores?
Creación de scripts npm para automatizar la transpilación
Usando veresión Typescript de node para ejecutar diractamente código Typescript
Creación de scripts npm para automatizar la ejecución del código transpilado
Creando un proyecto Typescript
¿Por qué Angular?
Ventajas y desventajas principales
Características
¿Qué es el renderizador de Angular?
¿Por qué es importante el renderizador de Angular?
Ivy vs Renderer 2: Motivos y Causas
Instalación de Angular CLI a través de NPM
Diferenciando entre instalaciones locales y globales de NPM
¿Qué es NPX y por qué usarlo?
Creación de tu primer proyecto Angular
Análisis de la estructura del proyecto y sus archivos de configuración
Desplegando nuestra aplicación localmente con Angular CLI
Introducción
Comandos CLI esenciales
ng new
ng serve
ng generate
ng add
ng build
ng update
Metadatos de componentes
Creación de un componente
Instanciando componentes en archivos HTML
Introducción al ngModel
Data binding
Uso de signals
Anidado de componentes
Pasando datos al componente a través de input()
Respondiendo a eventos con output()
Ciclo de Vida de los componentes
¿Cuándo usar el ciclo de vida de los componentes en aplicaciones reales?
Aplicando estilos a los componentes
¿Qué son los módulos?
La organización de un proyecto mediante módulos
Creación de módulos en un proyecto Angular
Inyección de dependencias en Angular
Creación de una plantilla HTML inicial
Introducción
¿Qué es Material Design?
¿Qué es Angular Material?
¿Qué es ng add?
Instalación y elección de tema por defecto a través de Angular CLI
Componentes y CDK
Declaración de módulos de Angular Material para usar los componentes
Componentes más usados
Schematics de Angular Material
Drag & Drop
Personalización de temas de Angular Material
Directivas de atributo
Buenas prácticas en el uso de directivas de atributo
Directivas estructurales
Buenas prácticas en el uso de directivas estructurales
Introducción
Formularios basados en plantillas
Creación de formularios basados en plantillas
Añadir selector con directivas
Two-way data binding con ngModel
Controlar estado y validez
Mostrar mensajes de error de validación
Enviar formulario con ngSubmit (submit)
Introducción a los Formularios Reactivos
Creación de Formularios Reactivos
Introducción a la validación de campos en formularios reactivos
Validando campos obligatorios
Validando campos numéricos
Validando campos booleanos
Validando campos de tipo lista
Validando expresiones regulares
Accediendo a los errores
Mostrar mensajes de error de validación
Anidación de validaciones
Validando que dos campos sean iguales
Comprobando el estado del formulario
Accediendo al contenido del formulario
Creación de un formulario de Login reactivo
Creación de un formulario de Registro reactivo
¿Qué son los formularios tipados?
Haciendo uso de los formularios tipados
¿Qué es un servicio?
Repasando la inyección de dependencias y su implicación en los servicios
Creación y uso de servicios
Trabajando con Promesas
Trabajando con Observables
Procesado de recursos con servicios
Buenas prácticas al trabajar con servicios
Introducción
¿Por qué implementar un servicio?
Creación de servicios para gestión de peticiones HTTP
Realizando peticiones HTTP
Gestionando las respuestas HTTP
Analizando el código de estado de la respuesta
Analizando cabeceras de la respuesta
Trabajando con JSON
Manejar errores
Obtener los detalles del error
Retry
Observables y operadores
Petición de datos no JSON
Enviar datos al servidor
Configuraciones de las cabeceras para las peticiones
Verbos de peticiones
Peticiones: GET, POST, PUT y DELETE (CRUD)
¿Qué son los interceptors?
Creación de interceptors en Angular para eventos HTTP
Usando los interceptors de Angular
Introducción
Imports del Router
Configuración
Router Outlet
Router Links
Rutas con parámetros
Usando los parámetros del padre
Router Guards
Angular Resolvers
Introducción
¿Por qué emplear Pipes y en qué nos ayudan?
DatePipe y sus opciones para fechas
Trabajando con locale para formateo de fechas
DecimalPipe y sus opciones para trabajar con decimales
CurrencyPipe
LowerCasePipe y UpperCasePipe
JSONPipe
PercentPipe
SlicePipe
Pipes personalizados
Async pipe y cómo usarlo en la gestión de observables
Entendiendo especificidad CSS y las implicaciones que tiene
BEM
Animaciones
Translate
Rotate
Scale
Introducción a los preprocesadores CSS: SASS y SCSS
Trabajando con SCSS y SASS en proyectos Angular
¿Qué es la documentación?
Beneficios de la documentación
Aplicando documentación con DocumentationJS
Aplicando documentación con CompoDoc
Comparación entre DocumentationJS y CompoDoc
¿Qué es el testing?
Beneficios del testing
Tipos de testing
Testing con Jasmine
Testing con Karma
Testing de componentes Angular
Build y despliegue local
Configuraciones para diferentes entornos
Builds para distintos entornos
Generar archivos de entorno y variables de entorno
¿Qué es Firebase y qué nos aporta?
Accediendo a la consola de Firebase
Creación de proyecto
Análisis de los servicios de Firebase
Administrando la aplicación web de Firebase
Instalaciones y configuraciones para conectarse a Firebase
Usando el sistema de autenticación de Firebase
Usando Firebase para almacenar nuestros datos y cómo administrarlos a través de su API
Desplegando nuestra aplicación en Firebase
Accediendo a través de la URL a la aplicación ubicada en Firebase
Introducción a Gitlab CI
Creando un archivo YAML para crear flujos de tareas
Configurando YAML para automatizar Builds, Ejecución de tests y Despliegues
Otros servicios para publicar nuestras aplicaciones
Planteamiento del proyecto y requisitos
Creando proyecto en Firebase
Desarrollo de la solución
Probando nuestro proyecto
Despliegue en Firebase
Pensado para quienes deben dominar Angular 20 en su día a día
Desarrolladores Frontend
Buscan ampliar sus habilidades con Angular para crear aplicaciones web modernas y dinámicas que se adapten a las demandas del negocio.
Ingenieros de Software
Requieren optimizar la arquitectura de aplicaciones empresariales, asegurando soluciones eficientes y escalables con Angular.
Equipos de Desarrollo TI
Necesitan capacitación en Angular para implementar las últimas prácticas del framework y mejorar la innovación en sus proyectos empresariales.
Programadores Fullstack
Deben integrar Angular con tecnologías del lado del servidor, garantizando una funcionalidad completa de las aplicaciones.
Arquitectos de Software
Diseñan soluciones complejas y buscan las mejores prácticas en Angular para estructurar aplicaciones escalables y fáciles de mantener.
Técnicos de Desarrollo Web
Quieren actualizar sus conocimientos en Angular para mejorar la calidad del código y aumentar el rendimiento de las aplicaciones.
Empresas que ya han formado a sus equipos
Experiencias reales de equipos que ya han trabajado con nosotros.
+16
años de liderazgo
+3.500
empresas formadas
Nuestra empresa decidió contratar formación con Imagina aprovechando los créditos de FUNDAE, y fue una gran decisión. La modalidad online nos permitió adaptar los horarios a nuestro equipo. La formación ha sido práctica, clara y útil para el día a día. Es sencillo de gestionar y los resultados son excepcionales.
Hugo Gutiérrez
Analista Financiero
Gracias a Imagina, la eficiencia de nuestras sesiones de capacitación ha mejorado drásticamente. Es sencillo de usar y los resultados son excepcionales.
Luis Martínez
Administrativo
Gracias al aula virtual de Imagina siempre son capaces de adaptar los cursos a nuestras necesidades. El contenido fue muy completo y práctico.
Elena Pérez
Responsable de Recursos Humanos
Mejor de lo esperado, la modalidad online se adapta a nuestros horarios. La ayuda con la bonificación FUNDAE hizo todo más fácil. Práctico y necesario.
Alejandro Sánchez
Director de Operaciones
Nuestra empresa decidió contratar formación con Imagina aprovechando los créditos de FUNDAE, y fue una gran decisión. La modalidad online nos permitió adaptar los horarios a nuestro equipo. La formación ha sido práctica, clara y útil para el día a día. Es sencillo de gestionar y los resultados son excepcionales.
Hugo Gutiérrez
Analista Financiero
Gracias a Imagina, la eficiencia de nuestras sesiones de capacitación ha mejorado drásticamente. Es sencillo de usar y los resultados son excepcionales.
Luis Martínez
Administrativo
Gracias al aula virtual de Imagina siempre son capaces de adaptar los cursos a nuestras necesidades. El contenido fue muy completo y práctico.
Elena Pérez
Responsable de Recursos Humanos
Mejor de lo esperado, la modalidad online se adapta a nuestros horarios. La ayuda con la bonificación FUNDAE hizo todo más fácil. Práctico y necesario.
Alejandro Sánchez
Director de Operaciones
480.000 alumnos formados en Imagina
Resolvemos todas tus dudas sobre nuestra formación en Angular 20
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
El curso de Angular 20te proporciona una comprensión profunda sobre el desarrollo de aplicaciones web dinámicas y modernas usando Angular. Aprenderás desde los fundamentos de TypeScript hasta la creación de proyectos completos con Angular, además de incorporar Angular Material y Firebase. Dominarás técnicas para mejorar la interacción del usuario y la gestión eficiente de datos.
Sí, el curso de Angular 20 es bonificable a través de FUNDAE. Las empresas pueden utilizar los créditos de formación disponibles para reducir el coste total del curso, incluso el coste adicional del 10% por la gestión de la bonificación es también bonificable según los créditos disponibles.
El curso de Angular 20 se imparte en modalidad de aula virtual personalizada, a través de videoconferencias por Zoom, los estudiantes pueden interactuar con el formador y acceder a las grabaciones de las clases, permitiendo una experiencia de aprendizaje flexible y adaptada a las necesidades empresariales.
Con el curso de Angular 20, desarrollarás habilidades en la construcción de aplicaciones web con Angular, manejo avanzado de TypeScript, integración de servicios como Firebase y creación de interfaces de usuario utilizando Angular Material. También adquirirás competencias en la gestión de rutas, servicios HTTP y la implementación de pruebas unitarias y de integración.
Puedes inscribirte en el curso de Angular 20 completando los formularios disponibles en nuestra página web. Asegúrate de proporcionar toda la información necesaria para que podamos gestionar tu inscripción y la bonificación a través de FUNDAE de manera efectiva.
¿Tienes dudas?
Estamos aqui para ayudarte
El curso de Angular 20te proporciona una comprensión profunda sobre el desarrollo de aplicaciones web dinámicas y modernas usando Angular. Aprenderás desde los fundamentos de TypeScript hasta la creación de proyectos completos con Angular, además de incorporar Angular Material y Firebase. Dominarás técnicas para mejorar la interacción del usuario y la gestión eficiente de datos.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí, el curso de Angular 20 es bonificable a través de FUNDAE. Las empresas pueden utilizar los créditos de formación disponibles para reducir el coste total del curso, incluso el coste adicional del 10% por la gestión de la bonificación es también bonificable según los créditos disponibles.
¿Tienes dudas?
Estamos aqui para ayudarte
El curso de Angular 20 se imparte en modalidad de aula virtual personalizada, a través de videoconferencias por Zoom, los estudiantes pueden interactuar con el formador y acceder a las grabaciones de las clases, permitiendo una experiencia de aprendizaje flexible y adaptada a las necesidades empresariales.
¿Tienes dudas?
Estamos aqui para ayudarte
Con el curso de Angular 20, desarrollarás habilidades en la construcción de aplicaciones web con Angular, manejo avanzado de TypeScript, integración de servicios como Firebase y creación de interfaces de usuario utilizando Angular Material. También adquirirás competencias en la gestión de rutas, servicios HTTP y la implementación de pruebas unitarias y de integración.
¿Tienes dudas?
Estamos aqui para ayudarte
Puedes inscribirte en el curso de Angular 20 completando los formularios disponibles en nuestra página web. Asegúrate de proporcionar toda la información necesaria para que podamos gestionar tu inscripción y la bonificación a través de FUNDAE de manera efectiva.
¿Tienes dudas?
Estamos aqui para ayudarte
Encuentra el Curso Perfecto para tu Organización
TDD y BDD en Angular
El curso de TDD y BDD en Proyectos Angular con Jasmine, Karma y Cypress enseña a implementar pruebas unitarias, de integración y end-to-end en proyectos Angular, utilizando herramientas líderes en la industria para asegurar aplicaciones robustas y de alta calidad.
Desarrollo Fullstack con .Net y Angular
Aprende a desarrollar aplicaciones Web completas empleando .Net para soluciones backend Web APis y Angular como frontend
Angular 20 Avanzado
Angular es actualmente uno de los frameworks más completos y versátiles que existe en el mercado, con el que podrás a crear aplicaciones muy potentes, escalables y fáciles de mantener.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc