Egghead Playlists

User created groups of lessons.

I want to...

Ready to dig in to AngularJS? These lessons will get you started.

Reflux takes the ideas of Flux, and creates a comprehensive workflow for you to apply unidirectional dataflow to your applications.

Gone are the days when you have to reach for Python, Ruby, or some other language to accomplish your webpage scraping needs. These days, there is a robust set of JavaScript tools running on Node that help you harvest data from your favorite web pages.

Arrays of data are a foundational aspect of programming computers with JavaScript (and many other languages!), and understanding how to use them effectively is a core skill.

Grunt is a useful tool for automation. Let's learn how to use it!

The age old question of Angular 1.x. When do I use the service, factory, or provider? These lessons should help you decide!

Want to spruce up your web application with some nice animated effects, but don't want to use some big library or framework? CSS transitions might be the place to start!

Learn how you can use ramda.js to bring functional programming concepts into your JavaScript code. Ramda offers composability and immutability right out of the box, so you can leave your imperative code behind and build cleaner, more maintainable code.

Joel's Head
Why are we asking?