Project Based SQL Course: Code like a SQL Programmer (Udemy.com)
Attempt Projects and Tests on a mock database that is designed to simulate the day-to-day work of a SQL programmer
Created by: Brandon Brown
Last updated March 2022
What you will learn
- A complete course designed to simulate real SQL work: The database is complex, and the projects are thorough.
- Get plenty of practice as you learn about manipulating data and database design, as well as a bit about insurance.
How it compares
Against the other 388 rated Udemy courses in SQL on CourseDuck:
- Rating4.5 out of 5higher than 48% of them
- Reviews714#179 of 389 by number of reviews
- Length6.3 hourslonger than 50% of them
- Last updatedMarch 2022earlier than 59% of them
Course Description
This was my experience when I was learning SQL myself: I found tons of places that would show you how to write basic SQL statements, but hardly anywhere when it came to finding places that would show me real databases and fitting projects to practice those skills.
After working for years as a programmer, I made this course to give determined students a place to simulate the work environment by creating a complex database and assigning projects that will test your creativity and SQL knowledge learned throughout the course.
Who this course is for:
Intermediate SQL users
Instructor Details
- 4.5 Rating
714 Reviews
Brandon Brown
Programmer, Instructor, and former Actuary.
Programming mastery comes the same way you master any other skill: practice and repetition. Learn to program the right way; not just by watching somebody else flip through slides, but from working on projects and taking tests yourself. I've designed my courses to focus on the most important topics and supply you with quality, real-world examples that will test your knowledge and creativity.
More SQL courses
SQL - The Complete Developer's Guide (MySQL, PostgreSQL) (2025)
4.8 (2,153 Reviews)
Provider: Udemy
Time: 19.7h
$94.99
SQL Server High Availability and Disaster Recovery (HA/DR) (2026)
4.8 (1,810 Reviews)
Provider: Udemy
Time: 88.3h
$16.99
70-461 Session 3: Querying Microsoft SQL Server (T-SQL code) (2025)
4.8 (1,094 Reviews)
Provider: Udemy
Time: 3.6h
$12.99
Modern Event-Driven Spring Boot: Kafka & Spring Cloud Stream (2026)
4.8 (494 Reviews)
Provider: Udemy
Time: 13.4h
$10.99
Oracle Database 12c Backup and Recovery using RMAN (2024)
4.8 (428 Reviews)
Provider: Udemy
Time: 20.1h
$34.99
Reviews
By Jason Henry on 11/13/2020
I like seeing the different ways that the queries are written and the differences in results. He does a good job of explaining what he is doing and why
By Dana Smart on 8/20/2020
def needed a sql project-based course
By Itamar Motro on 8/14/2020
I entered this course for the exercises and projects, but the explanations of the tasks are not clear and very frustrating. I find it hard to understand what I'm asked to do in each challenge.
By Anand Subramanian on 8/13/2020
I literally got my hands dirty.
Super course..........
By Pavan Boddu on 7/19/2020
The instructor is straight into the topic and is very practical, that's awesome!
Non-native English speakers find hard to understand his English sometimes.
By Feyi Edun on 6/18/2020
I'm a complete beginner so I needed everything to be clear and straight forward. It was difficult to get set up since I have a mac. The problem statements were unclear and there were a lot of errors that made the course confusing.
By Ariel Bosano on 6/16/2020
It's good to practice while learning! Thank you for your exercises.
By Anonymized User on 6/15/2020
I was questioning the usefulness of this course, in the beginning, but then the Exercises started to go beyond what I know. I would definitely reccomend this course to get familiar with real life data and to build more skills and knowledge within SQL!
By Cameron Dane Rampono on 6/3/2020
How can you honestly expect to be tested on something that has not been taught in the course? Making assumptions that the person you are trying to teach already knows what you know is incredibly frustrating
By Rae Khan on 5/26/2020
While Brandon is extremely knowledgeable about SQL, I personally found difficulty understanding certain concepts. I, myself, had prior experience with MATLAB, VBA, and some SQL to starting this course.
I've found that in an effort to rapidly apply various concepts, going over theoretical concepts in-depth has been compromised.
I would recommend this course to a student who already has an intermediate level understanding of SQL and would like to apply their knowledge in a realistic setting, not to a beginner level student.
By Ambar Singh on 5/22/2020
Providing with the ERD diagram would have helped a lot as we would not have to run each table to see the relation everytime.
By Sarah Dixon on 5/15/2020
The complexity of the exercises is approaching what is required in my day job. The dry humour helps! There are a few discrepancies between what is in the videos and the data, which sometimes are called out in a "blink and you miss it" text caption
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100






