HN Academy

The best online courses of Hacker News.

Hacker News Comments on
Software as a Service

edX · University of California, Berkeley · 5 HN comments

HN Academy has aggregated all Hacker News stories and comments that mention edX's "Software as a Service" from University of California, Berkeley.
Course Description

CS169.1x teaches the fundamentals for engineering long-lived software using Agile techniques to develop Software as a Service (SaaS) using Ruby on Rails.

HN Academy Rankings
Provider Info
This course is offered by University of California, Berkeley on the edX platform.
HN Academy may receive a referral commission when you make purchases on sites after clicking through links on this page. Most courses are available for free with the option to purchase a completion certificate.

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this url.
I would be surprised if any single tutorial could cover all that. I know of courses/tutorials that are intended to cover each part of that, although I don't know if anyone's assessed them as a whole. e.g how real-world apps are made: https://www.edx.org/course/software-service-uc-berkeleyx-cs1...
edX MITx has a great course for Ruby on Rails.

https://www.edx.org/course/berkeley/cs169-1x/software-servic...

https://www.edx.org/course/uc-berkeley/cs-169-2x/software-se...

It is a good mix of theory, practice and homeworks. I took both of them and while I didnt manage to complete all tasks due to time constraints my Rails knowledge has significantly increased.

For Rails I highly recommend this course an the accompanying book https://www.edx.org/course/berkeley/cs169-1x/software-servic...

Hartl's Rails tutorial is comprehensive, but does not spend enough time explaining the underlying principles IMO. Writing a test for everything also muddies the water in that tutorial (which does not mean TDD is not good for you).

mhartl
Which underlying principles do you have in mind? I might use any suggestions you have to augment the next edition.

By the way, though the feedback on the inclusion of TDD has generally been positive, it can get tedious, even for me. I do hope to produce a simpler, test-free Rails intro at some point as a complement to the present tutorial.

HN Academy is an independent project and is not operated by Y Combinator, Coursera, edX, or any of the universities and other institutions providing courses.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.