Foundational SQL and Database Concepts

This is a 10 Module foundational course into the language of SQL which is used to query and manipulate data in the world of relational databases. Beyond the introductory definition of database terms and concepts, this course will also focus on key concepts of SQL like querying, filtering, data aggregation, SQL functions among others. The concepts will be taught from a Database vendor agnostic point of view but MySQL database will be used to portray the examples used in the learning modules. The course consists of both theoretical and hands-on learning