Familiar with basic angular features like Routing , Reactive Form , Binding , Directive , Pipe.
Understanding Standalone Component (since v14), the current project uses all Standalone and does not use Modules.
Understand the Life Cycle order of a Component and its use cases (mainly ngOnInit, ngOnChanges, ngAfterViewInit, ngOnDestroy)
Understanding Dependency Injection in Angular. How to inject the service as well as the DI instance search flow.
2.About Angular's optional libraries:
The main library is used to manage state in the project. Need to know how to combine select to get data from state, how to update state and run effects sequentially. tailwindcss is used to using tailwind (or bootstrap).
3.RXJS
Need to know about Observable, Subject : Know which basic Angular features use Observable (such as HTTP GET, POST, PUT…, or EventEmitter, or Form Value Changes). Know when to Unsubscribe an Observable, ways to unsubscribe.
Familiar or proficient in using important Operators such as: of, tap, take, takeUntil, skip, map, merge, forkJoin, from, fromEvent, switchMap, concatMap,... Requires understanding the flow of operators This.
4.Typescript
Get used to the basic features of Typescript.
Make type names clear and easy to distinguish. Define the correct type for the content.
Use type everywhere, limit any.
Công ty Cổ phần Kỹ thuật Điện toán Bách Khoa (CEC) được thành lập từ tháng 10/2016 bởi nhóm chuyên gia và giảng viên của trường Đại học Bách Khoa – ĐHQG TP.HCM; gồm những nhà khoa học trẻ đam mê nghiên cứu công nghệ, đề xuất giải pháp và ứng dụng các công nghệ tiên tiến vào cuộc sống, với mong muốn được góp sức mình vào công cuộc công nghiệp hoá - hiện đại hóa nước nhà. Trong đó CEC lựa chọn một số công nghệ chiến lược và tập trung đào sâu nghiên cứu, đó là IoT, AI, Big data và blockchain.[Vietnamese] Công ty Cổ phần Kỹ thuật Điện toán Bách Khoa (CEC) được thành lập từ tháng 10/2016 bởi nhóm chuyên gia và giảng viên của trường Đại học Bách Khoa – ĐHQG TP.HCM; gồm những nhà khoa học trẻ đam mê nghiên cứu công nghệ, đề xuất giải pháp và ứng dụng các công nghệ tiên tiến vào cuộc sống, với mong muốn được góp sức mình vào công cuộc công nghiệp hoá - hiện đại hóa nước nhà. Trong đó CEC lựa chọn một số công nghệ chiến lược và tập trung đào sâu nghiên cứu, đó là IoT, AI, Big data và blockchain.