SQL is the most popular data analysis language, as data are typically available in a structured database format. SQL is very useful for many types of analysis, including filtering, grouping and sorting. Python has well-known libraries that are specifically designed for data analysis, statistical modeling, and other purposes. This course will teach you how to use both SQL and Python functions, procedures, as well as best practices. It also discusses the use and combination of SQL to retrieve and process essential data, as well as the use and specialized Python libraries to manipulate complex data and model.