To attend register here: https://forms.gle/JSbp3yknZ7scr9BP7
Many of you asked me to host a Bootcamp in Delhi/NCR. I got motivated by your constant request, hence decided to give a try. For geek97, I am hosting the next Bootcamp in Gurgaon on 5-6 October.
Details
To attend register here: https://forms.gle/JSbp3yknZ7scr9BP7 and for any clarification send me a mail at debugmode[at]outlook.com
Agenda of the training is as below,
Lecture 1: Getting started and Data Binding – 1.5 Hrs
- Interpolation
- Event Binding
- Property Binding
- Two-way data binding
- Using directives such as *ngFor, *ngIf
- Using inbuilt type
- Creating a custom search pipe
Lab – Displaying Data in a table from local JSON array using *ngFor
Lecture 2: Component Communications – 2 Hrs
- @Input
- @Output and EventEmitter
- Temp Ref Variable
- Understanding Life Cycle Hook when the component has @Input decorated properties
- Introducing Change Detector
Lab: Master – Details Application using component communication
Lecture 3: Services and Providers – 1.5 Hrs
- Creating first service
- Understanding Dependency Injection
- Using @useclass, @useexisting, @usevalue, @usefactory
- Understanding injector tokens
- Share data between two unrelated components
Lab: creating global variable and inject to whole application
Lecture 4: Custom Attribute Binding – 0.5 Hrs
- Custom Binding
- @HostBinding
- @HostListener
Lecture 5: Reactive Forms – 1.5 Hrs
- Template Forms and Reactive Forms
- Creating Reactive Forms
- FormControl
- FormGroup
- FormBuilder
- FormArray
- Custom Validators
- Conditional Validators
- setValue and patchValue
Lecture 6: Introducing RxJS – 2.5 Hrs
- What is reactive way of thinking
- Observables and subscribe
- RxJS operators
- Tap
- Map
- Take
- Different types of subjects
- Fetching data using observable – subscribe
- Async pipe
- Handling errors
- Declarative Pattern of Data Retrieval
Lecture 7: Change Detection – 1 Hrs
- Different strategy
- How to optimize CD for better performance
Lecture 8: Routing basics and Lazy Loading – 1.5 Hrs
- Adding Routing modules
- Adding feature modules
- Lazy loading modules
- Passing value from one route to another route
- Route Guards
Final Project – Creating End to End CRUD operation using REST API – 3 Hrs
- Creating Main Modules and Feature Modules
- Adding service to perform
- Create
- Update
- Read
- Delete
- Handling Error
- Using service in various components
- Add product
- Delete Product
- Product Details
- Update Product
- Adding authentication
- Discussing how we can make this application architecture better
Closure – 1 Hrs
- Discussion and doubts
- Angular 8 features
- Deciding the learning path
At the end, everyone will get a geek97 certificate.
If required we can help you finding better opportunities also on basis of this training. We keep getting requirements, and on your approval, we will recommend you.
To attend register here: https://forms.gle/JSbp3yknZ7scr9BP7 and for any clarification send me a mail at debugmode[at]outlook.com
If you can not afford 4000 INR and really need training contact me at 9717098666 . I will see, how can I help.
Leave a Reply