Crea aplicaciones modernas Front End
En este curso se aprenderán a usar los conceptos básicos de este potente framework, tales como módulos, controladores, directivas, inyección de dependencia y otros tantos más que nos permitirán desarrollar sitios dinámicos de una sola página (conocidos como Single Page Application o SPA), para lo cual se utilizarán muchas de las herramientas provistas por AngularJS como son ruteo de URLs, refresco de contenido HTML de forma dinámica, utilización y consumo de servicios http para luego mostrar el JSON resultante en nuestras páginas HTML y respondiendo al cambio de las mismas a través del sistema de enlace de doble sentido (two way binding).
AngularJS es un framework de JavaScript de código abierto, mantenido por Google, que ayuda con la gestión de lo que se conoce como aplicaciones de una sola página. Su objetivo es aumentar las aplicaciones basadas en navegador con capacidad de Modelo Vista Controlador (MVC), en un esfuerzo para hacer que el desarrollo y las pruebas sean más fáciles. La filosofía de AngularJS está basada en mejorar y extender HTML entendiendo las necesidades tanto de los nuevos como de los ya experimentados desarrolladores.
Introducción
Configuración de nuestra aplicación AngularJS
Creación de Módulos
Preparación de nuestro HTML
Utilización de Expresiones en nuestro HTML
Creación de Controladores
Utilización de Directivas nativas de AngularJS
Utilización de Directivas ng-show y ng-hide
Utilización de Directiva ng-repeat
Galeria
Utilización de Filtros
Creación de galería de imágenes con AngularJS
Tabs
Creación de Tabs dinámicos con AngularJS
Formularios y Modelos
Utilización de la Directiva ng-model
Creación de Formularios
Agregar funcionalidad a Formularios
Creación de Controlador y asignación del mismo a un formulario
Validación de formularios
Validar formularios con AngularJS
Agregar estilos a nuestros formularios
Uso de fechas en formularios
Migración de funcionalidad existente a Directivas creadas por el usuario
Reordenamiento de la funcionalidad para mostrar Tabs
Creación de Directivas de tipo Elemento
Creación de Directivas de tipo Atributo
Directivas más inteligentes
Reordenamiento de la lógica de funcionalidad para los Tabs de productos dentro de nuestras directivas.
Reordenamiento de la lógica de funcionalidad para la galería de imágenes de productos dentro de nuestras directivas.
Reordenamiento de módulos
Creación de módulo para alojar nuestras directivas y agregar dependencia al mismo desde nuestro módulo principal.
Utilización de Servicios
Creación de Servicios en AngularJS para acceder a la información de nuestros productos.
Se requieren conocimientos sólidos en programación con Javascript o haber realizado el curso Javascript Desarrollador Front-End.
Es recomendable contar con conocimientos básicos en:
Una vez finalizado satisfactoriamente el curso, el Instituto CEGOS emite un CERTIFICADO DE APROBACIÓN, el cual contiene:
PayPal:
Posterior al pago envíe el comprobante al correo consultas@cegos.com.bo con los siguientes datos: (Nombre completo, C.I., E-Mail, Nro. de celular, Nombre y número para facturación).
- Un computador por persona
- Material de apoyo digital
- Docente certificado
- Certificación emitida por CEGOS
- Garantía de aprendizaje