Programação Angular 4

Logo DGERTangular4

Apresentação

O modo como desenvolvemos aplicações web está a mudar. Até há pouco tempo, a única forma que tínhamos para construir aplicações, era através da criação manual de páginas HTML. Essas páginas podiam ser dinâmicas, usando linguagens de Script como o PHP, mas, mesmo assim, ainda estávamos a criar páginas em HTML.

O que vemos agora, é que uma aplicação web pode ser criada a partir da combinação de um conjunto de componentes. Cada componente é responsável por uma funcionalidade ou por um tipo de informação. As páginas HTML da aplicação web são geradas automaticamente por esses componentes.

A criação de componentes em aplicações web é feita com o apoio de uma framework front-end. Veremos, neste curso, a framework Angular, que é uma dos principais do mercado e é mantida pela Google. O Angular não é uma simples biblioteca JavaScript, como jQuery, mas representa uma nova forma de desenvolvimento do lado do cliente.

Neste curso, os participantes  ficarão a saber como funciona esta framework, como a utilizar e como construir uma aplicação web.

Destinatários

Programadores de aplicações web.

Objetivos

No final deste curso, os formando serão capazes de:

  • Compreender o que é uma framework front-end JavaScript e quais são as aplicações desse tipo de framework numa aplicação web.
  • Construir uma aplicação web usando a framework Angular 4.

Pré-requisitos

Os participantes deverão ter alguns conhecimentos em programação web, tendo experiência em HTML, CSS e JavaScript. Não é necessária a experiência de desenvolvimento com AngularJS ou Angular 2 (as versões anteriores).

Programa

  1. Introducing Angular
  2. Development Setup of Angular
  3. Introduction to TypeScript and ES6
  4. Components in Angular
  5. Data and Event Binding
  6. Attribute Directives and Property Bindings
  7. Structural Directives
  8. Template Driven Forms
  9. Model Driven Forms
  10. Angular Modules
  11. Services and Dependency Injection
  12. HTTP Client
  13. Pipes and Data Formatting
  14. Introduction to Single Page Applications
  15. The Angular Component Router
  16. Lab Exercises

Inscreva-se

Programação Angular 4

  • Nº Horas
    30h
  • Preço
    Sob Consulta