> Jennifer Widom, Databases, Stanford. This is not the flashiest of a topic, but oh boy was it well organized.
Couldn't agree more. I took this course in 2011 but didn't have a need for working with databases until 2014. Three years after I took the course I was able to jump in and work fluently on databases -- Mongo, Sqlite, Firebase, etc. The least I can say is the course helped me internalize database concepts.
This course has the right amount of handholding yet challenges you enough so you acquire long-lasting skills.
Ditto. I was able to get my foot in the door of industry due to this course and Scott Allen's PluralSight C# courses.
I've now built 2 data warehouses and helped with maintenance on another. It's not my main focus, but it's nice to be able to do it myself when the work calls for it.
I got hired at my first job out of college due to the C# ones and I've been working in C# since then, with a smattering of other languages here or there.
I studied portions of it before I got my first "real" tech job (not a call-center) and it put me on a path straight towards my career as a developer. I go back to the course every year or so and try to pick more gems out of it -- it's truly fantastic.
That was the first MOOC I took as well. It turned out to be an excellent entry point for databases. Perhaps because it was one of the first Stanford MOOCs, the quality of it was high.
Couldn't agree more. I took this course in 2011 but didn't have a need for working with databases until 2014. Three years after I took the course I was able to jump in and work fluently on databases -- Mongo, Sqlite, Firebase, etc. The least I can say is the course helped me internalize database concepts.
This course has the right amount of handholding yet challenges you enough so you acquire long-lasting skills.