Angular

Buy / Ask for more info

5 days course (8h/day). Angular.js is one of the most popular client frameworks backed by big companies. Its MVVM (Model-View-ViewModel) paradigm ensures separation of concerns between graphics and logics. Moreover, it offers built-in dependency injection and uses TypeScript and Decorators to define "components" and to manage possibly large codebases in a modular and declarative way.

It is the right choice for implementing a whole web application or part of it as a modern, possibly complex, single page application.

Prerequisites: TypeScript

Topics

  • Installing Angular (Visual Studio SPA template)
  • General architecture and simple examples
  • Components and modules
  • Templates and data binding
  • Components interaction
  • Templates lifecycle hooks
  • Forms
  • Pipes
  • Attribute and structural directives
  • Animations
  • Services, Dependency Injection, and HttpClient
  • Routing and navigation
  • Testing

Buy / Ask for more info