Start building modern AngularJS applications with component architecture and best practices. Build modern AngularJS applications. From MVC patterns through to Directives, Forms, Events, Expressions, Factories, Services, Routing, Filters and custom Components and Directives. After this course you'll be empowered with knowledge to build AngularJS applications.
AngularJS Fundamentals
Requirements:
- HTML/CSS experience
- JavaScript basic knowledge
- HTTP (Ajax) experience
- Understanding of DOM APIs
About the Author: Ultimate Courses (Todd Motto)
Ultimate Courses (ultimatecourses.com) is the online course platform of Todd Motto, a UK-based Google Developer Expert for Angular and one of the longer-running independent voices on the Angular and TypeScript stack. The platform also covers Vue, RxJS, and JavaScript fundamentals.
The course catalog covers Angular in depth (the framework from its early TypeScript-era through current versions), TypeScript (compiler internals and advanced type-system patterns), RxJS and reactive programming, Vue.js, JavaScript fundamentals, and the broader modern front-end ecosystem. Material is taught at the level of comprehensive reference work rather than introductory tutorial.
The CourseFlix listing under this source carries 9 Ultimate Courses titles spanning that range. Material is paid; Ultimate Courses runs on per-course or membership pricing on the original platform.
Watch Online 39 lessons
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Architecture and anatomy Demo | 07:21 | |
| 2 | Setup and app module | 02:48 | |
| 3 | Creating a Controller | 02:49 | |
| 4 | Binding to $scope | 02:34 | |
| 5 | Dependency Injection and minification | 02:24 | |
| 6 | Using controllerAs syntax | 02:19 | |
| 7 | Lab: 1 | 03:01 | |
| 8 | ng-repeat | 05:35 | |
| 9 | ng-show/ng-hide | 05:17 | |
| 10 | ng-if | 02:35 | |
| 11 | ng-switch | 04:30 | |
| 12 | ng-class | 05:25 | |
| 13 | ng-model | 02:55 | |
| 14 | ng-href/ng-src | 01:34 | |
| 15 | Lab: 2 | 02:56 | |
| 16 | ng-click | 06:02 | |
| 17 | ng-submit | 04:19 | |
| 18 | ng-blur/ng-focus | 01:13 | |
| 19 | ng-change | 06:26 | |
| 20 | Lab: 3 | 01:35 | |
| 21 | In-depth expressions | 04:56 | |
| 22 | Lab: 4 | 02:52 | |
| 23 | Date filter | 02:45 | |
| 24 | Currency filter | 02:13 | |
| 25 | Filtering and sorting collections | 04:35 | |
| 26 | JSON debugging | 01:35 | |
| 27 | $http and View binding | 05:06 | |
| 28 | Services and Factories | 04:15 | |
| 29 | Lab: 5 | 11:47 | |
| 30 | Behaviour Directives | 05:14 | |
| 31 | Template Directives and Controllers | 06:08 | |
| 32 | Property binding and stateful Directives | 06:33 | |
| 33 | Lab: 6 | 04:51 | |
| 34 | Binding Models to forms | 05:57 | |
| 35 | Internal validation states | 04:14 | |
| 36 | ng-options | 03:53 | |
| 37 | ng-disabled | 02:39 | |
| 38 | Data-driven validation errors | 02:22 | |
| 39 | Routes and Views with ui-router | 06:00 |
Get instant access to all 38 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionRelated courses
-
Updated 2y agoBuild an MVP with AngularJS + Firebase by cloning TaskRabbit
By: Code4StartupTaskRabbit is an online and mobile marketplace that allows users to outsource small jobs and tasks to others in their neighbourhood.3h 31m -
Updated 2y agoUsing Angular 2 Patterns in Angular 1.x Apps
By: egghead.ioImplementing modern component-based architecture in your new or existing Angular 1.x web application is a breath of fresh air. In this course, you are going to1h 3m -
Updated 2y agoAngularJS Pro
By: Ultimate Courses (Todd Motto)Get advanced AngularJS skills for scalable apps. The only deep dive into the entire framework. Take your AngularJS skills to the Pro level. Comprehensive Direct7h 23m