2. What is Angular ?
Angular is a development platform for building
mobile and desktop web applications using
Typescript/JavaScript and other languages.
3. AngularJS vs Angular
AngularJS Angular
$scopes No $scope
Controllers based Ui Components based UI
JavaScript TypeScript
No mobile support Mobile support (mobile oriented architecture)
Js library Framework
17. @angular/cli command
• ng new [project]
• ng generate component [component]
• ng generate service [service]
• ng generate directive [directive]
• ng generate pipe [pipe]
• ng generate class [class]
• ng generate interface [interface]
• ng generate enum [enum]
• ng serve
• ng build [--prod] [--aot]
• ng test
• ng lint
18. TypeScript & ES6 features
• Let
• Const
• Template Strings
• Fat Arrow Functions
• For of
• Class & Interface
• Decorators
• Modules
• Types