Skip to main content

Data science courses

Follow short videos led by expert instructors and then practice what you’ve learned with interactive exercises in your browser.

  • Learn at your own pace
  • Get hands-on experience
  • Complete bite-sized chapters
Screenshot of project code-along
41 results for "sql"

Introduction to SQL

Learn how to create and query relational databases using SQL in just two hours.

Clock2-3 hoursTagData ManipulationUserIzzy WeberLearncourses

Intermediate SQL

Accompanied at every step with hands-on practice queries, this course teaches you everything you need to know to analyze data using your own SQL code today!

ClockOver 3 hoursTagData ManipulationUserJasmin LudolfLearncourses

Joining Data in SQL

Level up your SQL knowledge and learn to join tables together, apply relational set theory, and work with subqueries.

ClockOver 3 hoursTagData ManipulationUserMaham KhanLearncourses

Data Manipulation in SQL

Master the complex SQL queries necessary to answer a wide variety of data science questions and prepare robust data sets for analysis in PostgreSQL.

ClockOver 3 hoursTagData ManipulationUserMona KhalilLearncourses

Exploratory Data Analysis in SQL

Learn how to explore what's available in a database: the tables, relationships between them, and data stored in them.

ClockOver 3 hoursTagExploratory Data AnalysisUserChristina MaimoneLearncourses

Introduction to SQL Server

Learn to use SQL Server to perform common data manipulation tasks and master common data manipulation tasks using this database system.

ClockOver 3 hoursTagProgrammingUserDataCamp Content CreatorLearncourses

Applying SQL to Real-World Problems

Find tables, store and manage new tables and views, and write maintainable SQL code to answer business questions.

ClockOver 3 hoursTagReportingUserDmitriy GorenshteynLearncourses

Intermediate SQL Server

In this course, you will use T-SQL, the flavor of SQL used in Microsoft's SQL Server for data analysis.

ClockOver 3 hoursTagProgrammingUserGinger GrantLearncourses

Analyzing Business Data in SQL

Learn to write SQL queries to calculate key metrics that businesses use to measure performance.

ClockOver 3 hoursTagReportingUserMichel SemaanLearncourses

Reporting in SQL

Learn how to build your own SQL reports and dashboards, plus hone your data exploration, cleaning, and validation skills.

ClockOver 3 hoursTagReportingUserTyler PernesLearncourses

Introduction to Oracle SQL

Sharpen your skills in Oracle SQL including SQL basics, aggregating, combining, and customizing data.

ClockOver 3 hoursTagData ManipulationUserHadrien LacroixLearncourses

Time Series Analysis in SQL Server

Explore ways to work with date and time data in SQL Server for time series analysis

ClockOver 3 hoursTagData ManipulationUserMaham KhanLearncourses

Introduction to Spark SQL in Python

Learn how to manipulate data and create machine learning feature sets in Spark using SQL in Python.

ClockOver 3 hoursTagData ManipulationUserMark PlutowskiLearncourses

Improving Query Performance in SQL Server

In this course, students will learn to write queries that are both efficient and easy to read and understand.

ClockOver 3 hoursTagProgrammingUserDean SmithLearncourses

Cleaning Data in SQL Server Databases

Develop the skills you need to clean raw data and transform it into accurate insights.

ClockOver 3 hoursTagData PreparationUserMiriam AntonaLearncourses

Database Design

Learn to design databases in SQL to process, store, and organize data in a more efficient way.

ClockOver 3 hoursTagData EngineeringUserLis SulmontLearncourses

NoSQL Concepts

In this conceptual course (no coding required), you will learn about the four major NoSQL databases and popular engines.

Clock2-3 hoursTagData EngineeringUserMiriam AntonaLearncourses

Cleaning Data in PostgreSQL Databases

Learn to tame your raw, messy data stored in a PostgreSQL database to extract accurate insights.

ClockOver 3 hoursTagData PreparationUserDarryl Reeves Ph.DLearncourses

Creating PostgreSQL Databases

Learn how to create a PostgreSQL database and explore the structure, data types, and how to normalize databases.

ClockOver 3 hoursTagData PreparationUserDarryl Reeves Ph.DLearncourses

Introduction to NoSQL

Conquer NoSQL and supercharge data workflows. Learn Snowflake to work with big data, Postgres JSON for handling document data, and Redis for key-value data.

ClockOver 3 hoursTagData EngineeringUserJake RoachLearncourses