technifyed

Free online

Query Languages courses 54

Learn Query Languages online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 54 courses

Stanford University

Databases: Relational Databases and SQL

4.547 ratings

This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course provides an introduction to relational d…

  • edX
  • 2 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Stanford University

Databases: Modeling and Theory

4.87 ratings

This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course covers underlying principles and design…

  • edX
  • 2 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Stanford University

Databases: Advanced Topics in SQL

4.313 ratings

This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course is broad and practical, covering indexes…

  • edX
  • 2 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Carnegie Mellon University

CMU Intro to Database Systems (15-445/645 - Fall 2025)

This course rips through data models (relational, document, key/value), storage models (n-ary, decomposition), query languages (SQL, stored procedures), storage architectures (heaps, log-structured), indexes + filters (order preserving trees, hash tables, vector indexes), transaction processing (AC…

Video playlist
  • YouTube
  • 25 videos, 34 hours
  • Self-paced
  • Free video

Great Learning

MySQL Basics in Hindi

4.62,014 ratings

MySQL is a tool that is an open-source relational database management system that organizes the data into one or more tables where data types are related to each other. These relations help to structure the data in the tables. Structured Query Language is used to create, modify and extract data fro…

  • Great Learning Academy
  • 1.5 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

University of Michigan

Using Databases with Python

4.821,656 ratings

This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and multi-…

  • Coursera
  • 5 weeks of study, 2-3 hours/week
  • Self-paced
  • Paid certificate

Microsoft

Choose data stores in Microsoft Fabric

Evaluate lakehouse, warehouse, and eventhouse options in Microsoft Fabric to select the appropriate analytical data store for different business scenarios based on data format, query language, write patterns, and team skills.

  • Microsoft Learn
  • 40 minutes
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

Stanford University

Databases: Semistructured Data

This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. Part of the Databases series, this is a standalone c…

  • edX
  • 2 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Stanford University

Databases: OLAP and Recursion.

This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course builds on concepts introduced in Databas…

  • edX
  • 2 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Great Learning

Joins in SQL in Hindi

4.5316 ratings

In this SQL Joins Course in Hindi, you will understand the Joins concept in the Structured Query Language. You will start this course by understanding what is Joins in SQL and why do we need them, then you will jump to different types of Join one by one to know how each one of them differs from one…

  • Great Learning Academy
  • 1 hour
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

University of Michigan

Introduction to Structured Query Language (SQL)

4.75,516 ratings

In this course, you'll walk through installation steps for installing a text editor, installing MAMP or XAMPP (or equivalent) and creating a MySql Database. You'll learn about single table queries and the basic syntax of the SQL language, as well as database design with multiple tables, foreign key…

  • Coursera
  • 8-10 hours per week
  • Self-paced
  • Paid certificate

The Linux Foundation

Exploring GraphQL: A Query Language for APIs

Learn about GraphQL, an alternative to REST, and practice GraphQL queries in an interactive playground.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

IBM

Databases and SQL for Data Science with Python

4.722,734 ratings

Working knowledge of SQL (or Structured Query Language) is a must for data professionals like Data Scientists, Data Analysts and Data Engineers. Much of the world's data resides in databases. SQL is a powerful language used for communicating with and extracting data from databases. In this course y…

  • Coursera
  • 6 weeks of study, 2-4 hours/week.
  • Self-paced
  • Paid certificate

The University of Michigan

Building Web Applications in Django

This second course in Django for Everybody explores data models in Django and how it communicates with a database. This course also explores basic Structured Query Language (SQL) and database modeling and how they work in the Django model.

  • edX
  • 4 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

IBM

SQL: A Practical Introduction for Querying Databases

4.7719 ratings

Much of the world's data lives in databases. SQL (or Structured Query Language) is a powerful programming language that is used for communicating with and manipulating data in databases. A working knowledge of databases and SQL is a must for anyone who wants to start a career in Data Engineering, D…

  • Coursera
  • 6 weeks of study, 2-4 hours/week.
  • Self-paced
  • Paid certificate

Microsoft

Write your first query with Kusto Query Language

Learn how to write simple queries in Kusto Query Language (KQL) by using the operators take, project, count, where, and sort.

  • Microsoft Learn
  • 40 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Implement Tools to Track Usage and Flow

Learn how to implement continuous monitoring tools to track application usage and flow. Explore Azure Monitor, Log Analytics, Kusto Query Language (KQL), and Application Insights for comprehensive telemetry, performance monitoring, and user behavior analysis.

  • Microsoft Learn
  • 1.5 hours
  • Self-paced
  • Free course
  • Free badge
  • Advanced

The University of Michigan

JSON and Natural Language Processing in PostgreSQL

In this third course in PostgreSQL for Everybody, learners will learn how PostgreSQL creates and uses JSON and natural language content. Learners will explore using multiple sources of data and how text is structured within PostgreSQL.

  • edX
  • 4 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Microsoft

Query the Azure Cosmos DB for NoSQL

Author queries for Azure Cosmos DB for NoSQL using the SQL query language.

  • Microsoft Learn
  • 1 hour
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

Meta

Introduction to Databases

4.71,488 ratings

In this course, you will be introduced to databases and explore the modern ways in which they are used. Learn to distinguish between different types of database management systems then practice basic creation and data selection with the use of Structured Query Language (SQL) commands. By the end of…

  • Coursera
  • 5 weeks of study, 1.5 - 3 hours/week.
  • Self-paced
  • Paid certificate