What are you going to learn today?

Latest Lesson:

AngularJS tutorial about JavaScript Function Scope and $scope


JavaScript Function Scope and $scope

How does AngularJS $scope relate to JavaScript function scope?

Watch now!


AngularJS tutorial about Integrating Components with D3 and AngularJS


Integrating Components with D3 and AngularJS

Since React is only interested in the V (view) of MVC, it plays well with other toolkits and frameworks. This includes AngularJS and D3.

Watch now!


AngularJS tutorial about Experimental "Controller as" Syntax


Experimental "Controller as" Syntax

The "controller as" syntax was added to AngularJS 1.2. This syntax abstracts the use of $scope in controllers, simplifying the syntax of your controllers.

Watch now!

Tech logo bar

Keep your professional skills sharp.

Get Your PRO Subscription Now

Explore These Lesson Series:

AngularJS Data Modeling Series:

Data is the bedrock of any application, including your AngularJS project. This series will dive deep into data models, and how to effectively use them in your applications.

There are 4 lessons in this series.

React Fundamentals Series:

React is a "javascript library for building user interfaces" from the fine folks at Facebook & Instagram. It strictly focuses on the "V" in your MVC applications, and touts a blazing fast virtual DOM diff implementation.

This series will explore the basic fundamentals of React to get you started.

There are 19 lessons in this series.

Learn Protractor Testing for AngularJS Series:

Protractor is an end-to-end testing framework for AngularJS applications. It allows you do drive the browser and test the expected state of your application's pages. This sort of functional testing is an essential component of any overall testing strategy.

There are 3 lessons in this series.

Introduction to D3 Series:

This series will gently guide you through the first steps in getting to know D3. The curve can be steep, but with a few simple tools, you'll be charting your buns off in no time flat.

There are 9 lessons in this series.

Ready to level up?

  • Pro - Yearly


    Level Up Now!
    • Access to all videos
    • Mobile & Desktop Streaming
    • Full HD Download
    • Subscriber Forum
    • iTunes "podcast" RSS feed
    • Best price
  • Pro - Monthly


    Level Up Now!
    • Access to all videos
    • Mobile & Desktop Streaming
    • Full HD Download
    • Subscriber Forum
    • iTunes "podcast" RSS feed
  • Leveling up a team?

    Egghead has plans for 5, 10, 50, and even unlimited team sizes. If you're looking to bring egghead.io lessons to your entire crew, look no further.