The Complete Angular Course: Beginner to Advanced
- Description
- Curriculum
- FAQ
- Reviews
Why AngularJS?
AngularJS is the most popular JavaScript framework out there in the market backed by Google. AngularJS helps you in creating complex web applications in less time. It’s gonna add value to your resume and even help in getting good salary job.
This course will get you up and running quickly, and teach you the core knowledge you need to deeply understand and build AngularJS applications – and we’ll build a single page application along the way.
We’ll design custom services, build custom directives, understand two-way binding, design a weather forecast app as a single page application, and lots more. Both starter and finished source code is provided as we go.
If you are new to AngularJS, or if you’ve been working to learn it but sometimes feel like you still don’t quite ‘get it’, this is the AngularJS course for you! To learn AngularJS you have to understand it.
I’ve built the course that I would have wanted to take when I was learning AngularJS. A course that explains the concepts and how they’re implemented in the best order for you to learn and deeply understand them.
What’s Inside This Course?
-
Learn how AngularJS works, covering subjects like directives, dependency injection, two way data binding, the digest loop, watchers, and more.
-
Learn fundamental Javascript and HTML principles that are used by AngularJS, such as custom attributes, loosely typed arrays, the hash, and the event loop.
-
Code custom services.
-
Design custom directives, understanding concepts like compile, link, and scope.
-
Build a single page application using AngularJS.
-
Keep up with the latest on the next version of AngularJS 2.0!
AngularJS doesn’t have to be hard to learn. The biggest mistake most coding tutorials make is expecting someone to learn simply by imitating others’ code. Real world situations are never exactly like the tutorial.
I believe the best way to learn is to understand how a tool works and what it does for you, look at examples, and then try it yourself. That’s how this course is built, with the goal to help you both learn and understand AngularJS.
Note: In this course you’ll also get downloadable source code. You will often be provided with ‘starter’ code, giving you the base for you to start writing your code, and ‘finished’ code to compare your code to.
-
2The Problems AngularJS is Trying to SolveVideo lesson
-
3Model, View, WhateverVideo lesson
-
4HTML Aside Custom AttributesVideo lesson
-
5Javascript Aside The Global NamespaceVideo lesson
-
6Downloading Source Code for This CourseText lesson
Most of the rest of the lectures in this course will come with source code. Here's how to grab it.
-
7Modules, Apps, and ControllersVideo lesson
-
8Javascript Aside Dependency InjectionVideo lesson
-
9The Scope ServiceVideo lesson
-
10Javascript Aside Functions and StringsVideo lesson
-
11How Does Angular Do Dependency InjectionVideo lesson
-
12Getting Other ServicesVideo lesson
-
13Javascript Aside Arrays and FunctionsVideo lesson
-
14Dependency Injection and MinificationVideo lesson
-
15Scope and InterpolationVideo lesson
-
16Directives and Two Way Data BindingVideo lesson
-
17Javascript Aside: The Event LoopVideo lesson
-
18Watchers and the Digest LoopVideo lesson
-
19Common DirectivesVideo lesson
-
20Common Directives (Part 2)Video lesson
-
21Javascript Aside: The XMLHTTPRequest ObjectVideo lesson
-
22External Data and $httpVideo lesson
-
29HTML Aside: Reusable ComponentsVideo lesson
-
30Javascript and Angular Aside: Variable Names and NormalizationVideo lesson
-
31Angular and Normalized Attribute NamesText lesson
-
32Creating a DirectiveVideo lesson
-
33TemplatesVideo lesson
-
34Scope (@, =, and other obtuse symbols)Video lesson
-
35Scope (@, =, and other obtuse symbols) (Part 2)Video lesson
-
36Scope (@, =, and other obtuse symbols) (Part 3)Video lesson
-
37Repeated DirectivesVideo lesson
-
38Understanding 'Compile'Video lesson
-
39Understanding 'Link'Video lesson
-
40Understanding TransclusionVideo lesson

External Links May Contain Affiliate Links read more