Tecnología, datos e IA
IFCD87.Desarrollo con angular 4 y servicios rest (fullstack)
Formación online para los empleados de tu empresa. Consulta una propuesta según las necesidades de tu equipo.
RESUMEN ORIENTATIVO
De qué trata
Conocimientos sobre herramientas, sistemas y comunicaciones digitales relacionados con el tema de la formación.
Una idea para aplicarlo en tu empresa
Realiza la práctica en un entorno de prueba y deja una guía que otra persona del equipo pueda seguir y comprobar.
Esta orientación te ayuda a valorar la temática. Confirmamos el programa, el nivel y los contenidos concretos antes de contratar.
PROGRAMA DEL PROVEEDOR
Qué aprenderá tu equipo
Capacitar para programar en Angular 4 de manera profesional, crear proyectos de aplicaciones para clientes profesionales, así como conocer los principales lenguajes y herramientas de programación web.
Ver el temario completo
1. INTRODUCCIÓN, INSTALACIÓN Y ESTRUCTURA DE ARCHIVOS
1.1. Comprensión de las diferentes formas de Módulos y componentes en Angular
1.2. Aprendizaje para instalar Angular CLI, la herramienta de línea de comandos de Angular
1.3. Creación de un proyecto de aplicación Angular
1.4. Aprendizaje de cómo iniciar nuestra aplicación para poder acceder a ella desde el navegador y también la estructura de archivos
1.5. Creación de un nuevo componente de manera manual en nuestra aplicación
1.6. Aprendizaje de cómo utilizar el comando para crear un componente Angular CLI
2. DATA BINDING Y DIRECTIVAS
2.1. Aprendizaje de la interpolación, la más sencilla de las técnicas Data Binding
2.2. Interpolación con Métodos, con interpolación
2.3. Property Binding, Event Binding y Two Way Binding. Aprendizaje de los diferentes procesos de Data Binding
2.4. Procesos de plantillas: ngIf, ngIf + else, ngStyle, ngClass, ngFor, ngFor con objetos y ngSwitch
2.5. Creación de Directivas propias para entender una de las ventajas que tiene Angular, que es crear bloques de código reutilizables
2.6. Aprendizaje del uso de datos entre componentes @Output y @Input
3. PIPES Y CREACIÓN DE SERVICIOS
3.1. Aprendizaje del uso de Pipe Data para dar formato a fechas
3.2. Aprendizaje del uso de Pipe Uppercase y Lowercase para convertir en mayúsculas o minúsculas los strings
3.3. Aprendizaje del uso de Pipe Decimal para dar formato a los números
3.4. Aprendizaje del uso de Pipe Currency para el formato de monedas
3.5. Aprendizaje del uso de Pipe i18nSelect para modificar el formato de salida en función de un valor
3.6. Creación de pipes propios
3.7. Conocimiento y aplicación de los servicios con el uso en objetos
4. ROUTING
4.1. Primeros pasos con el Routing
4.2. Conceptos básicos de Routing
4.3. Práctica para implementar de manera correcta el routing en una aplicación Angular
4.4. Implementación de una barra de navegación
5. FORMULARIOS
5.1. Programación de formularios en Angular Drive Template
5.2. Aplicación de nuestro ejemplo de formulario con esta técnica
5.3. Aprendizaje de cómo cargar datos en select en Angular
5.4. Validaciones HTML. Implementando en nuestra aplicación la validación de los campos del formulario mediante HTML5
5.5. ¿Cómo establecer ayudas dinámicas?
5.6. Segunda técnica de programación de formularios en Angular: Reactive
5.7. Aprendizaje de validación programática en Angular de nuestro proyecto, del lado de la clase del componente
6. HTTP: BASE DE DATOS EN FIREBASE
6.1. Iniciación en el aprendizaje de configuración de Firebase
6.2. Uso de HTTP Post para saber utilizar peticiones para crear registros en nuestra base de datos
6.3. Uso de HTTP Get para leer registros en nuestra base de datos
6.4. Uso de HTTP Put para actualizar registros a través de peticiones HTTP Put
6.5. Uso de HTTP Delete para eliminar registros con las peticiones a HTTP Post
7. AUTENTICACIÓN DE USUARIOS Y MODULACIÓN
7.1. Registro, creando un componente de registro de usuarios en nuestra aplicación
7.2. Creación de un servicio para conectar nuestra aplicación a Firebase
7.3. Implementación de validaciones y ayudas al formulario de registro
7.4. Creación de un componente de inicio de sesión
7.5. Implementación de métodos de control de inicio de sesión en nuestra aplicación
7.6. Aprendizaje para la protección de rutas de nuestra aplicación
7.7. Creación de links entre registro e inicio de sesión
7.8. Módulos. Generación de módulos adicionales y nuevos componentes
8. DESPLIEGUE A PRODUCCIÓN
8.1. Estudio de los conceptos de Build de la aplicación
8.2. Crear Build de nuestra aplicación con Angular CLI
8.3. Despliegue en Amazon Web Services de nuestra aplicación con un ejemplo en la plataforma AWS
Programa consultado en el catálogo de Recursos Impulsa el 15/10/2026. Confirmamos su vigencia, nivel y disponibilidad antes de contratar.
Una propuesta según tus necesidades
Indícanos cuántas personas quieres formar y tus objetivos. Confirmaremos el programa, la disponibilidad, el precio y las condiciones antes de la contratación.