Course
Pluralsight
Self-paced
Video
Pluralsight: SharePoint 2013 Developer Ramp-Up - Part 3: Creating Pages and Extending the UX
In this course you will learn how to create custom application pages as well as content pages and the details around customizing pages.
Open on Pluralsight
The course lives on Pluralsight — this page is a pointer with the details.