Sign up for my newsletter to receive periodic webDev tips, tricks, resources and coupons. Join the list at http://learnwebcode.com/
Follow LearnWebCode on Twitter for resources and updates:
Link to the example files shown in the video:
Also, I recommend not using jQuery's "animate" method whenever possible. Instead, you can simply use jQuery to add/remove a class at the desired moments, and instead use CSS transitions or animations. We'll cover this strategy in future lessons. The jQuery animate method is more dependable in older browsers and devices, but the CSS method provides smoother performance.
Finally, we created the "on scroll reveal" functionality in this lesson from scratch as a learning exercise. If, however you're interested in a more robust and pre-built solution, be sure to search for the existing jQuery plugin named "jQuery WayPoints."