I just enrolled in Coursera’s course Startup Engineering, which looks really good. The course is held by Balaji S. Srinivasan and Vijay S. Pande at Stanford University.
My main reasons for signing up to the course were to learn more about JavaScript-based technologies like node.js, and more generally to fill gaps in my own knowledge related to best practices in web development.
I’ve only seen the videos for the first lecture, but so far it looks good. I was positively surprised by Srinivasans notes on the history of startups, connecting the decline of the Soviet Union to the Internet Startups of the 1990s. In other words, it seems like the course will have a fairly broad horizon – it’s not just about technology. Srinivasan himself stated it will be 50% technology and 50% “philosophy”.
I encourage you to check out the course, which will be running until August 2013. You can find my public GoogleDrive notes for the course here.