If anybody has Pluralsight or need an excuse, I highly recommend John Papa's new SPA course.