Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL for Beginners: Introduction to SQL & T-SQL (Free)
Rating: 4.5 out of 5(12 ratings)
425 students

SQL for Beginners: Introduction to SQL & T-SQL (Free)

Beginner-friendly lectures introducing SQL and T-SQL. Write and execute your first T-SQL statements | Part 2 of 5
Last updated 6/2026
English
English [Auto],

What you'll learn

  • Be introduced to what SQL is and how it is used to interact with relational databases
  • Recognise the structure of simple SQL statements through guided examples
  • Execute simple T-SQL statements in SQL Server and observe their output
  • Work with basic expressions and operators using numbers and text
  • Use PRINT and comments to display output and annotate SQL scripts
  • Understand at a high level how SQL Server uses T-SQL to execute statements

Course content

6 sections24 lectures1h 8m total length
  • Course Series Purpose0:49

    Explains the purpose of the SQL beginner series, how it is structured, and the approach used to build understanding through practical execution.

  • This Course: SQL & T-SQL Fundamentals0:26

    Introduces this course, its focus on SQL fundamentals, and how it prepares you for the next stages of the series through initial concepts and practical examples.

  • Who This Course Is For1:06

    Outlines the intended audience for this course and helps you determine if the content is suitable for your current level and goals.

  • Course Series Overview (Courses 1 - 5) (Article)1:26

    Provides an overview of the full course series, including the structure, sequence, and topics covered across each stage.

  • Course Requirements1:30

    Describes the software, tools, and basic setup required to follow along with the course and complete the exercises.

  • Course Series Curriculum & Scope0:36

    Explains what is covered across the full series, how topics are structured, and which areas are intentionally excluded to maintain focus.

  • How to Get Help and Support0:44

    Explains how to get help during the course, including how to use the Q&A section and how to provide clear information when asking questions.

Requirements

  • A computer capable of running SQL Server Express
  • SQL Server installed and running (from the setup course if following along)
  • Basic computer literacy (installing software and navigating folders)
  • No prior SQL or programming experience required

Description

Welcome to SQL for Beginners: SQL & T-SQL Fundamentals (Free).

This course is intentionally paced as Part 2 of a structured beginner series. It is a beginner-friendly introduction to SQL and T-SQL before progressing to database development and relational database projects. Rather than introducing databases and SQL queries immediately, the focus is on helping you become comfortable writing and executing simple SQL statements first.

Database creation, data manipulation and basic SQL queries are introduced in the next course. Larger relational database projects and relational data querying are introduced in the courses that follow.

This course introduces the key concepts of SQL through short, focused lectures, followed by simple, guided workshops where you'll write, type and execute basic T-SQL statements yourself. These introductory exercises are designed to build confidence before progressing to database development in the next course.

It is Part 2 of a structured 4-course beginner series and follows the setup course.

You should already have a working SQL Server environment ready to use.

The focus of this course is building understanding through first execution. Rather than overwhelming you with databases and more advanced SQL concepts, you will build confidence by learning how SQL statements are written, executed and interpreted before progressing to the next stage of the series.

You will learn what SQL is, how it is used to interact with relational databases, and how it differs from database-specific implementations such as T-SQL (at a high level). You will also see where SQL is used and why it is a standard language for working with data.

In the workshop sections, you will run practical T-SQL examples to validate and observe behaviour directly. These include:

  • Checking your SQL Server version

  • Returning output using PRINT

  • Working with simple expressions

  • Using the + operator with numbers and text

  • Writing and using comments in T-SQL

These are small, guided examples designed to help you become comfortable writing and executing SQL statements. The workshops intentionally reinforce the same techniques through repetition, helping beginners build familiarity and confidence before moving on to database development.

What This Course Is

  • A clear introduction to SQL concepts

  • A first step in writing and executing T-SQL statements

  • A guided, practical entry point before moving into database development

Outcome

By the end of this course, you will:

  • Have a basic understanding of what SQL is and how it is used, introduced through structured slides.

  • Be able to execute simple T-SQL statements in SQL Server using guided scripts with questions and small challenges.

  • Be comfortable working inside the SQL Server environment using your preferred IDE (SSMS or Visual Studio Code).

  • Be fully prepared to continue into the next course, where you will create databases, modify data and develop basic SQL queries before progressing to larger relational database projects later in the series.

Position in the Series

This course builds directly on the setup course and introduces concepts that are developed further in the next course, where you will begin working with:

  • Creating databases and tables

  • Modifying data using T-SQL

  • Developing basic SQL queries

  • Preparing for larger relational database projects later in the series

Who this course is for:

  • Absolute beginners with no prior SQL experience
  • Learners who want a clear and practical introduction to SQL concepts
  • Students who have completed the setup course and want to begin using SQL Server
  • Anyone looking for a simple, structured starting point before learning database development and querying