NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

SOFTWARE LIBRE

Desarrollo Web con AngularJS

Código: ANG-001


AngularJS se trata de un framework Javascript de código abierto, mantenido por Google. Ayuda en la creación de Aplicaciones Web basándose en el conocido patrón MVC. Hace que el trabajo de desarrollo sea menor y sea más sencilla la creación de pruebas sobre nuestras aplicaciones. Este framework nos permite crear páginas webs dinámicas con la máxima flexibilidad, de manera muy sencilla y con capacidad de conexión con diferentes sistemas.

 Propuesta de Valor: SOFTWARE LIBRE

 Duración: 30 Horas Académicas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACIONSOFTWARE LIBRE

Exportar Contenido a PDF

   AUDIENCIA


  • El curso de Desarrollo Web con AngularJS está orientado para aquellos desarrolladores web que deseen aprender a usar el Framework Javascript.
  • Está dirigido a desarrolladores web que tengan conocimientos básicos de programación, funcionamiento de aplicaciones cliente-servidor, sistemas manejadores de base de datos y lenguajes de programación interpretados.
  •    PRE REQUISITOS


  • Aunque no es obligatorio, sí que es aconsejable el conocimiento de algún lenguaje orientado a objetos. Se recomienda tener confianza con HTML, CSS y Javascript.
  •    OBJETIVOS


  • Debe conocer todas las posibilidades que nos ofrece el framework para la manipulación y tratamiento de datos dentro de páginas web complejas.

  •    CERTIFICACIÓN DISPONIBLE



    Certificación emitida por COGNOS.


       CONTENIDO



    1. INTRODUCCION A ANGULAR.JS

    1.1. ¿QUE ES ANGULARJS?
    1.2. ENTORNO DE DESARROLLO
    1.3. INTRODUCCION A JAVASCRIPT


    2. BINDINGS DE DATOS

    2.1. INTRODUCCION A BINDINGS DE DATOS
    2.2. BINDINGS SIMPLES DE DATOS
    2.3. BUENAS PRACTICAS EN BINDINGS DE DATOS


    3. MODULOS, SCOPES Y CONTROLADORES

    3.1. MODULOS
    3.2. PROPIEDADES DE MODULOS
    3.3. ¿QUE PUEDEN HACER LOS SCOPES?
    3.4. DIRECTIVAS Y SCOPES
    3.5. CONTROLADORES Y JERARQUIA DE CONTROLADORES


    4. EXPRESIONES Y FILTROS

    4.1. INTRODUCCION DE STRINGS
    4.2. CREAR FILTROS
    4.3. VALIDACION DE FORMULARIOS


    5. DIRECTIVAS

    5.1. DEFINICION DE DIRECTIVAS
    5.2. DIRECTIVAS NG
    5.3. DIRECTIVAS CON DATOS
    5.4. INTRODUCCION A DIRECTIVAS
    5.5. DIRECTIVAS Y SCOPES
    5.6. CICLO DE VIDA


    6. MULTIPLES VISTAS Y ROUTING

    6.1. INSTALACION
    6.2. PLANTILLAS DE VISTAS
    6.3. RUTAS
    6.4. MODOS DE RUTAS


    7. INYECCION DE DEPENDENCIAS

    7.1. TIPOS DE ANOTACION
    7.2. SINJECT API


    8. SERVICIOS

    8.1. REGISTRAR SERVICIOS
    8.2. UTILIZAR SERVICIOS
    8.3. OPCIONES DE SERVICIOS


    9. PROMESAS

    9.1. ¿QUE ES UNA PROMESA?
    9.2. ¿PARA QUE UTILIZAR PROMESAS?
    9.3. PROMESAS EN ANGULARJS


    10. COMUNICACION CON EL SERVIDOR

    10.1. INSTALACION DE NODEJS Y EXPRESS
    10.2. LLAMADAS A APIS
    10.3. AMAZON AWSJS + ANGULAR
    10.4. INTRODUCCION
    10.5. INSTALACION
    10.6. AUTENTIFICACION
    10.7. SERVICIOS


    11. EVENTOS

    11.1. ¿QUE ES UN EVENTO?
    11.2. PROPAGACION DE EVENTOS


    12. ANIMACIONES EN ANGULARJS

    12.1. INSTALACION
    12.2. ¿COMO FUNCIONA?
    12.3. TRANSICIONES UTILIZANDO CSS3
    12.4. ANIMACIONES UTILIZANDO CSS3


    13. LOCALIZACION

    13.1. ANGULAR­TRANSLATE
    13.2. INSTALACION
    13.3. SOPORTE MULTILENGUAJE
    13.4. ANADIR NUEVO LENGUAJE


    14. TESTING

    14.1. ESTRATEGIAS DE TESTEO
    14.2. TIPOS DE TESTEO EN ANGULARJS



       BENEFICIOS



  • Al finalizar el curso, el participante será capaz de crear complejos sitios web a través de AngularJS

  •    INVERSIÓN



    La inversión incluye: Material de estudio, certificados e impuestos de ley.

    • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
    • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.