Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Practical SQL with SQLite

via Udemy

Overview

Query, analyse, and manage data using SQL — no setup, no paid tools

What you'll learn:
  • Understand how relational databases work
  • Write SQL queries to retrieve and filter data
  • Use WHERE, ORDER BY, and LIMIT effectively
  • Combine data from multiple tables using JOINs
  • Summarise data with aggregates (COUNT, SUM, AVG)
  • Use subqueries and nested queries
  • Insert, update, and delete records safely
  • Improve performance using indexes
  • Apply SQL skills in a practical final project

SQL is one of the most in-demand skills for working with data — but getting started often means installing servers, configuring databases, or paying for cloud tools.

This course removes those barriers.

In Practical SQL with SQLite, you’ll learn how to query, analyze, and manage data using standard SQL, while working entirely with free, lightweight tools that run on your own computer.

You’ll start with the fundamentals and quickly move into writing real queries, working with multiple tables, aggregating data, and improving query performance. Every concept is demonstrated with hands-on examples, so you learn by doing — not by memorising syntax.

SQLite is used throughout the course because it is simple, fast, and widely used in real applications, from mobile apps to embedded systems. The SQL skills you learn here transfer directly to MySQL, PostgreSQL, and SQL Server.

By the end of the course, you’ll be comfortable writing practical SQL queries and working with databases confidently — without installing complex software or using paid platforms.

What You’ll Learn

  • Understand how relational databases work

  • Write SQL queries to retrieve and filter data

  • Use WHERE, ORDER BY, and LIMIT effectively

  • Combine data from multiple tables using JOINs

  • Summarize data with aggregates (COUNT, SUM, AVG)

  • Use subqueries and nested queries

  • Insert, update, and delete records safely

  • Improve performance using indexes

  • Apply SQL skills in a practical final project

Why This Course Is Different

  • Uses SQLite, a free and lightweight database engine

  • No server setup, no cloud accounts, no paid tools

  • Focuses on practical SQL, not theory

  • Short, focused lessons designed for fast progress

  • Skills apply to other SQL databases

This course is for:

  • Beginners who want to learn SQL without complex setup

  • Students who want hands-on SQL practice using free tools

  • Professionals who need a practical SQL refresher

  • Anyone who wants to work with databases locally on their computer

This course is NOT for:

  • Advanced database administrators

  • Learners looking for deep database internals or enterprise-scale systems

  • Those already comfortable with complex SQL optimization and tuning

Syllabus

  • Introduction
  • SQL
  • Bonus Section: Next Steps

Taught by

MTF Institute of Management, Technology and Finance

Reviews

4.3 rating at Udemy based on 274 ratings

Start your review of Practical SQL with SQLite

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.