Stanford Introduction to Databases Free Course PRO

Stanford University allows people from all over the world to take the Introduction to Databases course over the web. The course is offered for free (for a limited period of time).

This is a great opportunity for every person who is not familiar with how databases work to acquire this knowledge for free. I believe this initiative will be the first of many similar ones.

Going over the syllabus I believe I would have introduced few changes. It seems that they mix into the same course both SQL and XML (+XML related topics). The course covers all basic topics in SQL itself.. which is more than enough (SQL is one of the simplest topics people can learn by themselves). Database design in UML… that sounds a move in the right direction if they only chose to cover ORM (this is the way things work these days)… teaching UML in the context of databases without getting into ORM is as if we were teaching Java without teaching OOP. Regarding NoSQL I would have chosen to cover it a bit more than just mentioning it… especially in the expense of XML.

Share:

banner for the css playlist in hebrew life michael courses for programmers

The First Steps in CSS

Learn CSS using our our videos (in Hebrew) on the CSS (he) playlist on youtube. Do it now. Do it for free.

Good Trainers Collaborate with Others

It is always essential to keep an open mind and learn from others. This applies to everyone, including teachers and especially software development trainers. Software

The Beauty of Code

Coding is Art! Developing Code That Works is Simple. Develop Code with Style is a Challenge!

Update cookies preferences