NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

SOFTWARE LIBRE

Desarrollo Web con Angular

Código: ANG-005


En este curso se abarcará desde los conceptos básicos y avanzados de desarrollo de Single Page Applications (SPAs) con la versión más reciente de Angular 11; realizando un enfoque en todo lo que este poderoso framework ofrece.

 Propuesta de Valor: SOFTWARE LIBRE

 Duración: 35 Horas Académicas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACIONSOFTWARE LIBRE

Exportar Contenido a PDF

   AUDIENCIA


Este curso está dirigido a:

  • Desarrolladores web
  • Personas interesadas en el Desarrollo Web
  • Interesados en el desarrollo front-end
  • Interesados en el mundo de AngularJS, Angular

   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


    • El objetivo del curso es recorrer las piezas principales de este potente framework y estudiar los mecanismos para el desarrollo de aplicaciones empresariales con Angular.

       CERTIFICACIÓN DISPONIBLE



    • Certificación emitida por COGNOS.

       CONTENIDO



    1. REVISIÓN DE ECMASCRIPT 2015

    1.1. CLASES (EXPORTS, IMPORTS)
    1.2. OPERADOR DE EXTENSIÓN
    1.3. ARROW FUNCTIONS


    2. REPASO DE TYPESCRIPT

    2.1. USO DE TIPOS
    2.2. EL CONCEPTO DE TRANSPILER
    2.3. DESARROLLANDO CON ORIENTACIÓN A INTERFACES
    2.4. IMPLEMENTACIÓN DE INTERFACES


    3. ARQUITECTURA, CONFIGURACIÓN Y ARCHIVOS DE CÓDIGO IMPORTANTES

    3.1. ARQUITECTURA DE UNA APLICACIÓN DE ANGULAR
    3.2. INSTALACIÓN PASO A PASO
    3.3. REVISIÓN DE ARCHIVOS FUENTE IMPORTANTES


    4. CREANDO NUESTRA PRIMERA APLICACIÓN CON ANGULAR 10

    4.1. INSTALACIÓN
    4.2. USO DE @COMPONENT
    4.3. EL CONCEPTO DE MÓDULO
    4.4. USO DE @NGMODULE
    4.5. EL CONCEPTO DE BOOTSTRAPPING DE ANGULAR


    5. USANDO TEMPLATES

    5.1. 1. INTERPOLACIÓN
    5.2. 2. BINDINGS DE PROPIEDADES Y EVENTOS
    5.3. TWO-WAY DATA BINDING


    6. DIRECTIVAS

    6.1. DIRECTIVAS DE COMPONENTE
    6.2. DIRECTIVAS ESTRUCTURALES
    6.3. DIRECTIVAS DE ATRIBUTO
    6.4. DIRECTIVAS PERSONALIZADAS


    7. EL CICLO DE VIDA DE UNA APLICACIÓN ANGULAR

    7.1. PERSONALIZANDO EL MÉTODO NGONLNIT


    8. MÓDULOS Y COMPONENTES

    8.1. COMPONENTES INTELIGENTES Y COMPONENTES DUMB
    8.2. DESCRIPCIÓN DEL FLUJO DE DATOS UNIDIRECCIONAL
    8.3. MÓDULOS DE FUNCIONES CON @NGMODULE


    9. INPUTS & OUTPUTS

    9.1. TRANSMISIÓN DE DATOS A COMPONENTES HIJOS CON @INPUT
    9.2. VALORES DINÁMICOS EN @INPUT
    9.3. USO @OUTPUT Y EVENTEMITTER


    10. SERVICIOS

    10.1. INYECCIÓN DE DEPENDENCIAS
    10.2. CÓMO USAR @INJECTABLE
    10.3. OBSERVABLES Y PROMISES
    10.4. OBTENCIÓN DE DATOS VIA HTTP


    11. FORMS

    11.1. FORMS MODULE
    11.2. NGFORM Y NGMODEL
    11.3. EJEMPLOS CON FORM ELEMENTS COMUNES
    11.4. VALIDACIÓN Y USO DE ESTADOS DE ERROR
    11.5. FORM VALIDATION Y ESTADOS DE ERROR


    12. ROUTES

    12.1. ROUTER MODULE
    12.2. RUTAS RAíZ
    12.3. RUTAS HIJAS
    12.4. USO DE ROUTERLINK
    12.5. PARÁMETROS EN RUTAS


    13. OTROS TEMAS

    13.1. COMUNICACIÓN ENTRE COMPONENTES
    13.2. IMPLEMENTACIÓN Y USO DE SOCKETS



       BENEFICIOS



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

  •    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.