Hi luggers,
http://www.saas-class.org/ Maybe some of you will find relevant this course for their personal development as software engineers. The home page announcement of the course reads: Welcome to Software Engineering for Software as a Service! > > This course is an opinionated path through the bewildering array of > methodologies, languages, tools, and artifact types that collectively make > up “software engineering.” The goal is to instill good software > habits—testability, software architecture, modularity, and > reusability—while providing the gratification of building a working > deployed artifact in the cloud in just 5 weeks. We teach Agile Development > in the context of building and deploying a Software-as-a-Service > application implemented using Ruby on Rails. > > We just surveyed the Berkeley students, and they spend between 5 to 10 > hours a week on the course (including lecture time). Forewarned is > forearmed! > > Each of the five weeks of the course will cover roughly one chapter from > the new book "Engineering Long-Lasting Software"<http://beta.saasbook.info/>. > (The website explains how to get a free sample of Chapter 1 in the Kindle > edition, in case you want to test drive it.) > > The videos are mostly between 7 and 10 minutes in length, with each video > corresponding to one section of each chapter. The PDF and PPT of the slides > we use are linked to the first segment of each chapter. (The first week has > 10 segments, averaging 9 minutes a segment, and covers all of Chapter 1 and > four sections of Chapter 2.) > > Our plan is for 4 homework assignments, and all involve at least a little > programming. There is none the first week, but we'll post the first > assignment no later than Monday February 27, and then once a week until the > end of the course. We'll also give the 40 minutes quizzes after the end of > weeks 2, 4, and 5, plus some surveys to collect your feedback on the > material. You can only take each quiz once, but if you like, you can submit > a homework multiple times to revise your answer based on feedback from the > automatic grader. > > To do first homework, you'll either need to download VirtualBox and the > 1.7 GB populated virtual machine image, or use cloud computing via the > Amazon Web Services Free Tier for Elastic Cloud Computing (EC2) and Simple > Storage Service (S3) and install the Amazon Machine Image (AMI) step up for > the class. Follow these directions for either the local VM or cloud VM > option <http://beta.saasbook.info/bookware-vm-instructions>. The book and > homeworks will enhance the "RottenPotatoes" SaaS application using your VM > either on your computer or in the cloud. > > We've provided a few different places to download the VM from If you're > going to run on you own computer. Please randomly pick a download site, or > at least pick a new one if you run into downloading problems. > > For the remaining assignments, you will need a more powerful machine than > the AWS Free Tier because of the extensive testing involved. *Those who > submit homework 1 and receive a passing grade will receive a coupon good > for 100 hours of small instances of EC2 for use on the remaining homework > assignments plus a coupon to upgrade their free GitHub accounts to a Micro > account (both good through the end of course).* We'd like to thank Amazon > Web Services (especially Jinesh Varia) for providing the EC2 coupon and > GitHub for the Micro coupon for 60,000+ students! (Of course, you can keep > using your own computer for all the assignments if you'd rather not use the > cloud.) > > We're sure this class will be an adventure for everyone involved, as there > a lot of moving parts! We can't wait to see how this all turns out. > > Armando & Dave > Cheers, Gaël -- Blog in http://elgaelo.blogspot.com Pictures in http://www.flickr.com/photos/elgaelo Por favor, evite enviarme adjuntos de Word, Excel o PowerPoint. Vea http://www.gnu.org/philosophy/no-word-attachments.es.html
_______________________________________________ The Uganda Linux User Group: http://linux.or.ug Send messages to this mailing list by addressing e-mails to: [email protected] Mailing list archives: http://www.mail-archive.com/[email protected]/ Mailing list settings: http://kym.net/mailman/listinfo/lug To unsubscribe: http://kym.net/mailman/options/lug The Uganda LUG mailing list is generously hosted by INFOCOM: http://www.infocom.co.ug/ The above comments and data are owned by whoever posted them (including attachments if any). The mailing list host is not responsible for them in any way.
