--- title: Angular Developer Roadmap tags: Angular, Frondend, ThingsBoard image: https://i.imgur.com/bECGULV.png disqus: hackmd --- <!-- tags: Basics, DataVisualization, Devices, Server-side, Admin --> # Angular Developer Roadmap ![](https://i.imgur.com/bECGULV.png) [toc] **key point** :::info ... ::: ## Typescript Basics ![](https://i.imgur.com/bDoHJzF.png) Typescript Basics * What is Typescript? * Why Typescript? * Structural Typing * Type Interface * Union Types * Built-in Types * Type Guards ## Angular Basics ![](https://i.imgur.com/63fwkkL.png) * Template * Interpolation * Property Binding * Event Binding * #ref variables * Rendering * ngIf, ngSwitch * ng-template * ngFor * ngClass, ngStyle * Pipes * Lifecycle Hooks * Forms, Inputs, Validation * Routing and Guards * Services and HTTP ## RxJs Basics ![](https://i.imgur.com/P4aRDEn.png) ## State Management ![](https://i.imgur.com/ECnQl9Q.png) ## Testing Angular Apps ![](https://i.imgur.com/eieOICI.png) ## Advanced Concepts ![](https://i.imgur.com/WZJRibN.png) Resource(s) --- * [Facebook ThingsBoard Taiwan Group](https://facebook.com/groups/thingsboard)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up