Hadi Fadlallah
How to think like the SQL server engine web page

Top free T-SQL training videos

April 28, 2021 by

This article mentions some of the top free T-SQL training videos available on the internet.

  • Note: The provided free T-SQL training videos list is not in any order

SQL in sixty seconds – Pinal Dave

SQL in Sixty seconds t-sql training video thumbnails

Figure 1 – SQL in Sixty Seconds

This series is one of the most informative free T-SQL training videos found on the internet. It consists of short tutorials posted by Pinal Dave. He is one of the well-known SQL Server performance tuning experts. In this series, Pinal covers several SQL Server topics such as writing efficient T-SQL, SQL Server Management Studio features database administration tips, performance tuning advice, and more.

SQL in sixty seconds videos are published on the Pinal Dave youtube channel, where a new video is released periodically.

SQL Server Tutorial for Beginners – Eudreka

This tutorial is a two-hour T-SQL training video released on Youtube by one of the leading training companies name “Eudreka!”. It is a beginner guide for SQL Server and relational databases that explain the concept of database management systems and relational databases. Then it explains several SQL Server topics such as the installation, architecture, data types, writing data definition and data manipulation statements, and some advanced querying skills.

SQL Training – Intellipaat

This tutorial is a three-hour T-SQL training video released on Youtube by a Microsoft partner training company called “Intellipaat”. It is a beginner guide for SQL Server focused on writing data definition and data manipulation queries using T-SQL. Besides, it explains some advanced database administration tasks such as performing the backup, restore, and performance monitoring operations.

SQL Server tutorial for beginners – PragimTech

This tutorial is a series of 150 T-SQL training videos published on Youtube by a training company called PragimTech. This series is a complete guide for beginners that starts from the basics and covers topics like joins, views, triggers, system functions, stored procedures, user-defined scalar, and table-valued functions. It also covers some advanced topics such as the query plan cache, parameterized queries, dynamic SQL.

T-SQL level up – Brent Ozar Unlimited

Doug lane t-sql training video web page

Figure 2 – T-SQL level up tutorial

Doug Lane delivered a free course on the leading SQL Server performance tuning company “Brent Ozar Unlimited”. It is designed for junior SQL Server developers and application developers who want to improve their T-SQL skills. It covers several topics such as thinking in sets, CASE expressions, computed columns, and windowing functions.

Introduction to Microsoft SQL Server – Udemy

This tutorial is a free course published on Udemy. It is a brief introduction to SQL Server that explains only the basics of T-SQL statements and mentions some more advanced operations such as importing data from Excel files and creating views and procedures.

Introduction to databases and SQL querying – Udemy

This is one of the most informative free T-SQL training videos published on Udemy. It covers T-SQL programming basics such as the SQL operators, performing joins, and some of the data manipulation functions.

Advanced databases and SQL querying – Udemy

These T-SQL training videos are a continuation of the previous course. This course lets you deep-dive into the T-SQL querying language since it covers some advanced T-SQL querying concepts such as view, triggers, computed columns, stored procedures, error handling, aggregation, XML data types.

Microsoft SQL Crash Course for Absolute Beginners – Udemy

This is a free course published on Udemy by a senior Microsoft SQL Server database administrator called Sandeep Kumar. The course is being composed of six sections. Sandeep starts by explaining the SQL Server Installation. Then, he illustrates the different SQL operators followed by the sort and group by operations. Then, joins and CRUD operations are explained.

How to think like the SQL Server engine – Brent Ozar Unlimited

How to think like the SQL server engine web page

Figure 3 – How to think like the SQL Server Engine video

This is a one-hour video delivered by the Microsoft certified master Brent Ozar. This video should be the starting point of each data developer or database administration to learn how they should design indexes and tune queries. This video explains how the SQL Server engine looks at indexes and builds the query results.


The above was a quick list of free T-SQL training videos. For sure, there are many more training videos available on the internet to learn T-SQL, besides many more hands-on tutorials. If you know other valuable resources, feel free to share them with us in the comments.

Hadi Fadlallah
Professional development, T-SQL

About Hadi Fadlallah

Hadi is an SQL Server professional with more than 10 years of experience. His main expertise is in data integration. He's one of the top ETL and SQL Server Integration Services contributors at Stackoverflow.com . Also, he published several article series about Biml, SSIS features, Search engines, Hadoop, and many other technologies. Besides working with SQL Server, he worked with different data technologies such as NoSQL databases, Hadoop, Apache Spark. He is a MongoDB, Neo4j, and ArangoDB certified professional. On the academic level, Hadi holds two master's degrees in computer science and business computing. Currently, he is a Ph.D. candidate in data science focusing on Big Data quality assessment techniques. Hadi really enjoys learning new things everyday and sharing his knowledge. You can reach him on his personal website. View all posts by Hadi Fadlallah