If you're interested in creating software that stores data in a central repository or you want to create dynamic websites, you'll almost certainly want to learn some SQL. SQL is a domain-specific language used for managing relational databases. This course teaches you everything from basic SQL to complex queries, transactions, and stored procedures. MySQL is one of the most popular databases currently in use in the world; second only to the incredibly secure and scalable Oracle. Probably the majority of websites in the world currently use MySQL to store their data, and learning SQL with MySQL will also make it easy to learn how to work with other databases.
InstructorAfter working as a software developer and contractor for over 14 years for a whole bunch of companies including CSC, Proquest, SPSS and AT&T in the UK and Netherlands, John Purcell decided to work full-time as a private software trainer. He now lives in Budapest, Hungary, from where he runs the website Cave of Programming. For more details on the course and instructor, click here.