What are you going to learn today?

Latest Lesson:

AngularJS tutorial about Debugging with Dev Tools


Debugging with Dev Tools

D3 debugging is fully supported within Chrome Dev Tools. This is extremely useful!

Watch now!


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 Using $resource for Data Models


Using $resource for Data Models

AngularJS's $resource service allows you to create convenience methods for dealing with typical RESTful APIs. In this video, Brett will show you the basics of using $resource, as well as talking about some of the drawbacks with using this service for your data models.

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 10 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.