Help make Code School better
We are hoping that you could take a minute to let us know what you thought about Shaping up with Angular.js.
Level 1 Free Level 3 Videos | 4 ChallengesFlatlander's Gem Store
Get comfortable with expressions by beginning to build a gem store.
Level 2 Free Level 2 Videos | 8 ChallengesBuilt-in Directives
Use directives to add a gallery and tabs to the gem store.
Level 3 Free Level 3 Videos | 8 ChallengesForms
Give the gem store review functionality by using Angular forms.
Level 4 Free Level 2 Videos | 5 ChallengesCustom Directives
Create custom directives for more organized and maintainable Angular code.
Level 5 Free Level 2 Videos | 2 ChallengesServices
Create a new module and learn to use the $http service to get real data into the gem store.
Complete these levels to unlock
Course Completion Badge
Angular allows your application to have an expanded HTML library. Learn to add behavior to your HTML and speed up your application’s responsiveness.
Watch Us Build
About The Professor
Gregg is passionate about taking complex topics and teaching them efficiently. He's helped build Envy Labs, Starter Studio, and Code School. He also furthers education through BarCamp in Orlando, the Orlando Ruby Users Group, and the Orlando Tech Events newsletter.View Full Credits
- Estimated Course Length: 4 - 5 hours
This course teaches Angular 1.2.x.