The Complete Ruby on Rails Developer Course provides a thorough introduction to Web Applications Development using the wildly popular Ruby on Rails framework. With almost 30 hours of engaging video lectures and text follow-up lectures with directions, references and all the code used in the videos , this course is designed to take students with no programming/web development experience to accomplished Ruby on Rails developers while being just as useful for students who have experience coding in Rails and want to take their skills to the next level or students who are making the the switch to Ruby on Rails from other frameworks.
If you want to set far future max-age in your Cache-Control (and you do), then make sure when you change your assets that your cache is invalidated. For example when changing the smiley face in an image from yellow to blue, you want all visitors of your site to get the new blue face. When using a CDN with the Rails asset pipeline is set to true by default so that each asset will have a different file name when it is changed. This way you don't have to ever manually invalidate any items in your cache. By using a different unique asset name instead, your users get the latest asset.