DESCRIPTION
Angular V9 adalah sebuah framework javascript yg dikembangkan atau dibangun oleh tim google. Angular V9 menggunakan metode MVC yang membuat source code aplikasi kita menjadi bersih dan mudah dikembangkan, sampai saat ini Angular V9 sudah menjadi salah satu framework javascript yang paling populer dan sangat banyak digunakan oleh para developer di seluruh dunia untuk membangun aplikasi. Kehandalan dari Angular V9 sendiri tidak bisa diragukan lagi, salah satu faktor nya karena dikembangkan oleh para tim ahli google. Dengan Angular V9 peserta diharapkan mampu menguasai elemen elemen baru yang dimengerti oleh browser seperti draggable yang berfungsi agar elemen bisa di drag dan zippy yang bisa membuat akordion.
CONTENT
1. Introducting with Angular
1.1. About Angular
1.2. Comparation of Angular versions
1.3. Architecture
1.4. Files and Folder structure
1.5. Typescript and Javascript
1.6. Create First Project with Angular
2. Component and Templates
2.1. Add Component
2.2. Templates
2.3. Attach stylesheet
3. Data binding
3.1. One way databinding
3.2. Event binding
3.3. Property binding
3.4. Attribute binding
3.5. Class binding
3.6. Style binding
3.7. Two way databinding
4. Directive
4.1. Attribute directive
4.2. Structural directive
4.3. Component based directive
5. Pipes
5.1. Date Pipes
5.2. Chained Pipes
5.3. Built-in Pipes
5.4. Currency Pipes
5.5. Slice Pipe
5.6. Decimal Pipe
5.7. Formating Values
5.8. Percent Pipe
6. Getting Started build first application
6.1. Create Project
6.2. Adding Navigation
6.3. Managing data
6.4. Form for user input
6.5. Deploting Application
7. CLI Command
7.1. Create component
7.2. Create class
7.3. Create directive
7.4. Create module
7.5. Create interface
7.6. Create service
7.7. Build command
7.8. Config command
8. Http Client Programming
8.1. Http Get
8.2. Http Post
8.3. Http Put
8.4. Http Delete
9. Angular Material
10. Routing and Navigation
10.1. Create route
10.2. Accesing route
10.3. Route Paramenter
10.4. Nested routing
11. Form
11.1. Template driven form
11.2. Reactive form
12. Form Validation
12.1. Required validator
12.2. Pattern validator
13. Authentication and Authorization