Skip to main content
Learn

Data, AI, and Cloud 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

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
47 results

Introduction to SQL

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

BeginnerSkill Level
Clock2-3 hoursTagData ManipulationUserIzzy WeberLearnCourse

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!

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserJasmin LudolfLearnCourse

Joining Data in SQL

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

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserMaham KhanLearnCourse

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.

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserMona KhalilLearnCourse

Exploratory Data Analysis in SQL

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

IntermediateSkill Level
ClockOver 3 hoursTagExploratory Data AnalysisUserChristina MaimoneLearnCourse

Introduction to Relational Databases in SQL

Learn how to create one of the most efficient ways of storing data - relational databases!

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserTimo GrossenbacherLearnCourse

Introduction to Snowflake SQL

This course will take you from Snowflakes foundational architecture to mastering advanced SnowSQL techniques.

IntermediateSkill Level
Clock2-3 hoursTagData EngineeringUserGeorge BoormanLearnCourse

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.

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserDataCamp Content CreatorLearnCourse

Data-Driven Decision Making in SQL

Learn how to analyze a SQL table and report insights to management.

IntermediateSkill Level
ClockOver 3 hoursTagData LiteracyUserIrene OrtnerLearnCourse

Analyzing Business Data in SQL

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

IntermediateSkill Level
ClockOver 3 hoursTagReportingUserMichel SemaanLearnCourse

Applying SQL to Real-World Problems

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

IntermediateSkill Level
ClockOver 3 hoursTagReportingUserDmitriy GorenshteynLearnCourse

Intermediate SQL Server

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

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserGinger GrantLearnCourse

Reporting in SQL

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

IntermediateSkill Level
ClockOver 3 hoursTagReportingUserTyler PernesLearnCourse

Introduction to Oracle SQL

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

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserHadrien LacroixLearnCourse

Time Series Analysis in SQL Server

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

IntermediateSkill Level
ClockOver 3 hoursTagData ManipulationUserMaham KhanLearnCourse

Introduction to Spark SQL in Python

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

AdvancedSkill Level
ClockOver 3 hoursTagData ManipulationUserMark PlutowskiLearnCourse

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.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserDean SmithLearnCourse

Functions for Manipulating Data in SQL Server

Learn the most important functions for manipulating, processing, and transforming data in SQL Server.

IntermediateSkill Level
ClockOver 3 hoursTagData ManipulationUserAna VoicuLearnCourse

Transactions and Error Handling in SQL Server

Learn to write scripts that will catch and handle errors and control for multiple operations happening at once.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserMiriam AntonaLearnCourse

Cleaning Data in SQL Server Databases

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

IntermediateSkill Level
ClockOver 3 hoursTagData PreparationUserMiriam AntonaLearnCourse

Introduction to Databricks SQL

Learn Databricks SQL for data engineering, analytics, and real-time data workflows in the lakehouse architecture.

IntermediateSkill Level
ClockOver 3 hoursTagData EngineeringUserIason PrassidesLearnCourse

DataLab with SQL

Elevate your analysis with this hands-on course using SQL with DataLab workbooks.

BeginnerSkill Level
Clock1-2 hoursTagReportingUserJasmin LudolfLearnCourse

Database Design

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

BeginnerSkill Level
ClockOver 3 hoursTagData EngineeringUserLis SulmontLearnCourse

PostgreSQL Summary Stats and Window Functions

Learn how to create queries for analytics and data engineering with window functions, the SQL secret weapon!

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserFernando Gonzalez PradaLearnCourse

Functions for Manipulating Data in PostgreSQL

Learn the most important PostgreSQL functions for manipulating, processing, and transforming data.

IntermediateSkill Level
ClockOver 3 hoursTagData ManipulationUserBrian PiccoloLearnCourse

Creating PostgreSQL Databases

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

BeginnerSkill Level
ClockOver 3 hoursTagData PreparationUserDarryl Reeves Ph.DLearnCourse

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.

BeginnerSkill Level
ClockOver 3 hoursTagData EngineeringUserJake RoachLearnCourse

Skill Level

technology

topic

FAQs