-
Tipo
Cursos
-
Modalidad
Online / A distancia (+)
-
Duración / Créditos
30 h.
-
Fechas
Matric. Permanente
-
Sedes
Rinconada, La
Información general
DESCRIPCIÓN:
Adéntrate en el fascinante mundo del desarrollo web con el Curso de Programación Angular. Conceptos Básicos para Técnicos Informáticos de IDEXA Formación. Si eres un profesional de TI que busca expandir sus habilidades y adentrarse en el desarrollo de aplicaciones web modernas, este curso es perfecto para ti.
A través de una metodología práctica y enfocada en los conceptos fundamentales, aprenderás los pilares de Angular, uno de los frameworks más populares y demandados en la industria. Desde la estructura de un proyecto Angular hasta la creación de componentes y servicios, adquirirás las bases sólidas para construir aplicaciones web interactivas y escalables.
Descubrirás cómo Angular facilita el desarrollo de interfaces de usuario dinámicas, la gestión eficiente de datos y la comunicación con APIs externas.
Al finalizar el curso, estarás preparado para dar tus primeros pasos en el desarrollo de aplicaciones Angular y contribuir de manera efectiva en proyectos web. El Curso de Programación Angular. Conceptos Básicos para Técnicos Informáticos de IDEXA Formación te brindará las habilidades y conocimientos necesarios para destacar en el competitivo campo del desarrollo web.
A través de una metodología práctica y enfocada en los conceptos fundamentales, aprenderás los pilares de Angular, uno de los frameworks más populares y demandados en la industria. Desde la estructura de un proyecto Angular hasta la creación de componentes y servicios, adquirirás las bases sólidas para construir aplicaciones web interactivas y escalables.
Descubrirás cómo Angular facilita el desarrollo de interfaces de usuario dinámicas, la gestión eficiente de datos y la comunicación con APIs externas.
Al finalizar el curso, estarás preparado para dar tus primeros pasos en el desarrollo de aplicaciones Angular y contribuir de manera efectiva en proyectos web. El Curso de Programación Angular. Conceptos Básicos para Técnicos Informáticos de IDEXA Formación te brindará las habilidades y conocimientos necesarios para destacar en el competitivo campo del desarrollo web.
Bonificable
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
- Comprender la arquitectura y los conceptos fundamentales de Angular
- Aprender a crear componentes y servicios en una aplicación Angular
- Desarrollar habilidades en la gestión de datos y la comunicación con APIs
- Familiarizarse con las mejores prácticas y la estructura de un proyecto Angular
- Sentar las bases para continuar aprendiendo y especializándose en Angular
- Aprender a crear componentes y servicios en una aplicación Angular
- Desarrollar habilidades en la gestión de datos y la comunicación con APIs
- Familiarizarse con las mejores prácticas y la estructura de un proyecto Angular
- Sentar las bases para continuar aprendiendo y especializándose en Angular
¿A quién va dirigido?
- Técnicos informáticos que desean incursionar en el desarrollo web
- Desarrolladores de software interesados en aprender Angular desde cero
- Profesionales de TI que buscan actualizar sus habilidades en tecnologías web modernas
- Estudiantes de informática y programación que desean especializarse en desarrollo front-end
- Entusiastas de la tecnología que buscan una introducción sólida a Angular
- Desarrolladores de software interesados en aprender Angular desde cero
- Profesionales de TI que buscan actualizar sus habilidades en tecnologías web modernas
- Estudiantes de informática y programación que desean especializarse en desarrollo front-end
- Entusiastas de la tecnología que buscan una introducción sólida a Angular
TEMARIO
Módulo 1. Javascript y TypeScript
Introducción a programación orientada a objetos
JavaScript
TypeScript
Herramientas del ecosistema JavaScript
Módulo 2. Angular
¿Por qué Angular?
Características principales
Comparativa entre desarrollo Web frente al patrón cliente/servidor
Herramientas de Desarrollo
Angular-cli y ng update
Configuración del proyecto
Componentes principales
Módulo 3. Componentes
Componente principal
Inyección de dependencias
Plantillas
Introducción Data Binding
Eventos del ciclo de vida de un componente
Creación de módulos en Angular
Ampliar la duración del módulo
Módulo 4. Servicios
Servicios
Directivas
Tuberías
Módulo 5. Enlace de datos
Tipos de data binding
Estructuras condicionales
Estructuras repetitivas
Comunicación entre componentes
Módulo 6. Llamadas de red y HTTPClient
HttpClientModule
Callbacks
Promesas
Observables
Librería: Rxjs
Módulo 7. Eventos y formularios
Tipos de eventos
Paso de parámetros por evento: $event
Filtrado de eventos
El objeto del formulario
Componente del formulario
Enlace a componente
Validaciones
Formularios reactivos
Formularios dirigidos por plantilla
Módulo 8. Rutas y Navegación
Gestión de Rutas
Navegación por directiva y código
Paso de parámetros
Guardas de navegación
Carga perezosa de submódulos (lazy-loading) + precarga
Módulo 9. Rendimiento
Recomendaciones de rendimiento para Angular
Creación de aplicaciones escalables
Almacenamiento local (session y local storage)
Módulo 10. Seguridad
Autenticación y Gestión de tokens Seguridad. JWT
Módulo 11. Websockets
Estado mutable y local al componente
Inmutabilidad: Introducción al patrón Redux / ng-redux
Variables de entono y configuración de entorno
Introducción a programación orientada a objetos
JavaScript
TypeScript
Herramientas del ecosistema JavaScript
Módulo 2. Angular
¿Por qué Angular?
Características principales
Comparativa entre desarrollo Web frente al patrón cliente/servidor
Herramientas de Desarrollo
Angular-cli y ng update
Configuración del proyecto
Componentes principales
Módulo 3. Componentes
Componente principal
Inyección de dependencias
Plantillas
Introducción Data Binding
Eventos del ciclo de vida de un componente
Creación de módulos en Angular
Ampliar la duración del módulo
Módulo 4. Servicios
Servicios
Directivas
Tuberías
Módulo 5. Enlace de datos
Tipos de data binding
Estructuras condicionales
Estructuras repetitivas
Comunicación entre componentes
Módulo 6. Llamadas de red y HTTPClient
HttpClientModule
Callbacks
Promesas
Observables
Librería: Rxjs
Módulo 7. Eventos y formularios
Tipos de eventos
Paso de parámetros por evento: $event
Filtrado de eventos
El objeto del formulario
Componente del formulario
Enlace a componente
Validaciones
Formularios reactivos
Formularios dirigidos por plantilla
Módulo 8. Rutas y Navegación
Gestión de Rutas
Navegación por directiva y código
Paso de parámetros
Guardas de navegación
Carga perezosa de submódulos (lazy-loading) + precarga
Módulo 9. Rendimiento
Recomendaciones de rendimiento para Angular
Creación de aplicaciones escalables
Almacenamiento local (session y local storage)
Módulo 10. Seguridad
Autenticación y Gestión de tokens Seguridad. JWT
Módulo 11. Websockets
Estado mutable y local al componente
Inmutabilidad: Introducción al patrón Redux / ng-redux
Variables de entono y configuración de entorno
SALIDAS PROFESIONALES
Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
- - Analista de sistemas
- - Programador web
- - Consultor de tecnologías web
- - Desarrollador front-end
- - Desarrollador Angular junior
TE RECOMENDAMOS VER TAMBIÉN
En los siguientes enlaces podrás ver programas formativos similares:
UBICACIONES DE NUESTRAS SEDES
-
Rinconada, La
Edificio Inn Offices. Torre Pavas, Ctra. Sevilla-Cazalla, A-8002, Km 7, 5, 41309 La Rinconada, Sevilla
Opiniones
No hay opiniones registradas para este curso