Curso de Desarrollo Web con Angular JS

Bit formación informática

Curso
Presencial
15 Horas
  • Barcelona
consultar precio

Descripción

Con las modernas propuestas de los estándares de internet, se impone conocer aquellos "frameworks" de trabajo que facilitan la tarea, en forma de bibliotecas y componentes bien construidos que dispongan del suficiente apoyo empresarial y la necesaria cobertura como para garantizar su continuidad y mantenimiento en el tiempo.

Dentro de las que han tenido una aceptación más popular, destaca AngularJS, tutelada por un equipo de desarrollo de Google, que ofrece técnicas modernas de desarrollo de aplicaciones para Internet, que incluyen los modelos MVC y SPA, y las técnicas más avanzadas como Dependency Injection, Inversion of Control, etc.

AngularJS es, en palabras de sus creadores, "lo que HTML debería ser si se hubiese pensado para hacer aplicaciones de negocio". Dado que la documentación "oficial" es un tanto compleja la curva de aprendizaje puede prolongarse si no se hace una aproximación reglada, progresiva y avalada por buen número de ejemplos.

De ahí que el objetivo del curso sea aportar a los alumnos esas normas, reglas, principios, documentación y ejemplos suficientes, como para que –en pocas horas- puedan incorporar esta tecnología en sus desarrollos.
Ver más

Temario

1 - Fundamentos de AngularJS
Aplicaciones Web
Conceptos básicos
El modelo MVC
Data Binding
Inyección de dependencias
Directivas
Herramientas para trabajar con AngularJS
2 - Introducción a la programación con AngularJS
Carga Inicial (Bootstrap)
Introducción rápida a los objetos fundamentales de AngularJS
Controladores
Programación de Módulos
Módulos y Routing
Routing
Servicios
Filtros
3 - Creación de Proyectos para AngularJS
Instalación y configuración de herramientas
Estructura de una aplicación
Personalización de librerías para un proyecto
Edición: La página inicial (Shell Page)
Creando el código HTML de la aplicación
Edición: las Vistas
Creación de los Controladores
Creando el código JavaScript de la Aplicación
4 - Directivas y Plantillas (Vistas): Extendiendo el DOM
Plantillas
Elementos alternativos
Directivas y Binding
Directivas incorporadas
Otras Directivas
Directivas y formularios de datos
Directivas y la lógica de presentación
Creación de Directivas
Directivas: aspectos avanzados
5 - Formularios y validaciones
Comparativa con formularios tradicionales
Directivas relacionadas con el elemento <input>
Datos dinámicos
Más sobre el funcionamiento de ngModelController
Validaciones
6 - Servicios en AngularJS
Servicios y Factorías
Acceso a Servicios Web
Diferencias entre Servicios, Factorías y Proveedores
Servicios Asíncronos mediante Promises y el servicio $q
Servicios para manipulación del DOM
Servicios para el manejo de animaciones
Ver más

Destinatarios

Directores de informática, Responsables de desarrollo de software, Jefes de proyecto, Analistas y desarrolladores y, en general, cualquier persona que por sus necesidades profesionales deba conocer el funcionamiento de este marco de trabajo.

Requisitos

Los asistentes deben tener alguna experiencia en proyectos de desarrollo de software, conocimientos básicos los lenguajes de Internet: HTML, CSS, y haber trabajado en los aspectos fundamentales del lenguaje JavaScript

Metodología

Curso presencial, activo y participativo. El docente introducirá los contenidos haciendo uso del método demostrativo, los participantes asimilarán los conocimientos mediante las prácticas de aplicación real.










Duración

Fecha de inicio a consultar

Objetivos

Al finalizar este curso los alumnos podrán:

  • Entender la arquitectura de AngularJS y entornos similares.

  • Integrar las librerías necesarias de AngularJS en aplicaciones nuevas y existentes.

  • Manejar el acceso a servicios Web y peticiones AJAX dentro del contexto de ejecución de AngularJS.

  • Crear directivas propias y utilizar las existentes para extender la interfaz del DOM según las necesidades de una aplicación.

  •  Crear y utilizar servicios, factorías y proveedores inyectables en cualquier aplicación AngularJS.

  • Extender las interfaces de usuario mediante servicios avanzados de animación.

  • Utilizar AngularJS en conjunción con otras bibliotecas populares de terceros como Bootstrap, jQuery, etc.

  • Extender la propia biblioteca con sus propias aportaciones.



Precio

A consultar

Sí, me interesa

conocer todos los detalles, precios, becas, fechas y plazas disponibles

Curso de Desarrollo Web con Angular JS

Curso de Desarrollo Web con Angular JS