Roadmap › 4. Frontend › Step 47
A1
AngularJS (1.x) — Legacy
Modules, controllers, $scope, two-way data binding, directives, filters, services/factories/providers, dependency injection, digest cycle, routing, $http and promises, custom directives, components, performance and migration to Angular.
Interview priority:★ Must know High priority — asked in almost every interview, learn firstMedium asked regularlyLow good to know
Module 1: Fundamentals
- 1.Module, controller, $scope and two-way bindingBasic ★ Must know
- 2.Built-in directivesBasic ★ Must know
- 3.Expressions and filtersBasic Medium
- 4.AngularJS (1.x) project folder structure — with sample filesBasic ★ Must know
- 5.Connecting AngularJS to SQL Server (through ASP.NET Web API)Intermediate ★ Must know
Module 2: Services and Dependency Injection
- 6.Service vs factory vs provider vs value vs constantIntermediate ★ Must know
- 7.Dependency injection and minificationIntermediate ★ Must know
- 8.$http, promises and $qIntermediate ★ Must know
Module 3: Scope, Digest and Directives
- 9.The digest cycle, $watch and $applyAdvanced ★ Must know
- 10.Custom directives and componentsAdvanced ★ Must know
- 11.Routing with ngRoute and UI-RouterIntermediate Medium
- 12.Forms and validationIntermediate Medium
- 13.Performance and migration to AngularAdvanced ★ Must know
Next course in the roadmap: 48. Angular (2 → 21) →