SQL courses

About SQL

SQL is the standard relational data management language. We live in a data-driven world, and there are many businesses that store their information inside large, relational databases. This makes SQL a great skill not only for data scientists and engineers, but for anyone wanting to be data-literate.

SQL courses

Filters18 results

Level

Type

Learn all the skills you need to land a new career in tech.
 
Learn all the concepts you need to gain a new technical skill.
 
Prepare and practice for top industry certifications.
 
Learn concepts used for specific languages or technologies.
 

Average time to complete

Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
 
Most relevant
18 results
Most relevant
  • Use SQL to create, access, and update tables of data in a relational database.
    • Beginner Friendly.
      2 hours
  • Data Analysts and Analytics Data Scientists use Python and SQL to query, analyze, and visualize data — and communicate findings.
    • Includes 22 Courses
    • With Professional Certification
    • Beginner Friendly.
      70 hours
  • Learn to analyze data with SQL and prepare for technical interviews.
    • Includes 9 Courses
    • With Certificate
    • Beginner Friendly.
      17 hours
  • Perform calculations inside SQL queries to answer specific data questions.
    • Beginner Friendly.
      1 hour
  • Learn to generate SQL with AI, transform natural language to SQL, and utilize LLMs for SQL operations in our innovative course.
    • Beginner Friendly.
      1 hour
  • Perform data analysis on funnels, churn, and attribution. This course contains advanced SQL content for new Marketers and Product Managers.
    • With Certificate
    • Intermediate.
      3 hours
  • In this SQL course, you'll learn how to manage large datasets and analyze real data using the standard data management language.
    • Beginner Friendly.
      5 hours
  • A full-stack engineer can get a project done from start to finish, back-end to front-end.
    • Includes 51 Courses
    • With Professional Certification
    • Beginner Friendly.
      150 hours
  • BI Data Analysts use Python and SQL to query, analyze, and visualize data — and Tableau and Excel to communicate findings.
    • Includes 18 Courses
    • With Certificate
    • Beginner Friendly.
      50 hours
  • Combine data stored across multiple tables using joins, unions, and temporary tables.
    • Beginner Friendly.
      1 hour
  • Inference Data Scientists run A/B tests, do root-cause analysis, and conduct experiments. They use Python, SQL, and R to analyze data.
    • Includes 24 Courses
    • With Certificate
    • Beginner Friendly.
      85 hours
  • Learn how to query SQL databases and design relational databases to efficiently store large quantities of data.
    • Includes 5 Courses
    • With Certificate
    • Beginner Friendly.
      13 hours
  • Prepare for data analyst interviews from job postings to technical interviews.
    • Includes 7 Courses
    • With Certificate
    • Intermediate.
      3 hours
  • Learn how to interact with a SQL database from within your JavaScript programs!
    • Intermediate.
      2 hours
  • Learn how to setup Jupyter Notebooks and PostGRESQL and run data science projects on your own computer locally!
    • Beginner Friendly.
      1 hour
  • Prepare for the data science interview process, from navigating job postings to passing the technical interview.
    • Includes 8 Courses
    • With Certificate
    • Intermediate.
      3 hours
  • Learn how to use SQL to analyze your business metrics and key performance indicators (KPIs).
    • With Certificate
    • Intermediate.
      1 hour
  • Practice more SQL in this course that covers how to manipulate and transform data.
    • With Certificate
    • Intermediate.
      2 hours