Hacker News Comments on
University of California, Berkeley
Software as a Service
Hacker News Stories and CommentsAll 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...
links: https://www.edx.org/course/berkeley/cs169-1x/software-servic... https://www.edx.org/course/berkeley/cs169-2x/software-servic...
edX MITx has a great course for Ruby on Rails.
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).
⬐ mhartlWhich 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.
Software as a Service class (Berkeley CS169.1x) https://www.edx.org/course/berkeley/cs169-1x/software-servic...