Stanford has recently opened up a great course that teaches people the tools and processes for developing a web SaaS-style startup.
So far the first four lectures have been great, with rightfully a lot of focus on the command line, and tools to make web development manageable.
For me personally the most interesting part is seeing how others do what I do on daily basis. It’s a great source of ideas and tricks that I might have been missing from my toolbelt.