T-SQL Courses

T-SQL Courses

Welcome to the wonderful world of the TSQL language. Where should you begin?

If you are familiar with basic relational database concepts and SQL, and will like to learn the fundamentals of TSQL, then we recommend you take the TSQL Fundamentals course. This is the first step into becoming a TSQL Pro.

If you have at least one year of T-SQL querying and programming experience in SQL Server, and you are ready to take the next step, then the Advanced TSQL Course is the appropriate course for you.

Both of our courses are authored by Itzik Ben Gan, mentor and one of the founders of SolidQ, author of award winning books about T-SQL, a Microsoft Data Platform MVP since 1999, and a regular speaker in SQL Server related events.

T-SQL Fundamentals (on-demand, video course)


Do you want to write accurate, effective, and robust T-SQL code? If you want to learn T-SQL the right way, understanding the logic behind the language by learning not only the how but also the why, do not miss this course!


T-SQL Fundamentals (in-company)

Learn T-SQL 2019 the right way in this 5-day course. Understand the logic behind the language and know not only the how but also the why. This course is an updated version of the TSQL Fundamentals 2012 course.

Advanced T-SQL Querying, Programming and Tuning For SQL Server

Master your T-SQL Querying, Query Tuning and Programming skills in this 5-day (or 3-day) course. Create highly efficient solutions to your common business tasks.