Redis is an open source in-memory data structure store, usually been used as a database. Redis supports data structures of many types, such as strings and bitmaps. This course overviews the very basics of this database and provides with the required knowledge to start using it for storing sessions' data. 

SQL is a structured programming language we can use to query, update and manage relational databases. This course overviews the SQL fundamental topics and provides with the required knowledge to develop software applications that use a relational database. This course uses the MySQL database.
This course overviews the SQL Server 2008 from a developer perspective and provides with the required knowledge for using it. The course includes a short overview of SQL Server 2008, its installation process and its management studio. In addition, the course covers the SQL Server 2008 basic operations, each developer is expected to be familiar with.
MongoDB is a powerful, flexible and scalable document oriented database. Unlike relational databases, MongoDB uses a more flexible model that allows it a better performance. This course overviews MongoDB and provides with the basic knowledge required for using it in an effective way.