Ready to *finally* add SQL to your skillset...
in just one afternoon?

Job-Ready SQL

An online, self-paced video course with 40+ lessons that walk you step-by-step through all the SQL - beginner to advanced - that you'll need for the workplace.


In just one afternoon of training, you’ll be:

Flash Sale ends in:


Created by Max, a Senior Data Scientist & giant nerd with over 22,000 students online and years of Python programming and querying SQL databases under his belt.

As featured on...

I'm going to keep this short.

If you are currently working or WANT to be working as a:

You need SQL to do your job well.

Here are the statistics on why SQL is essential:

(Because I know we like our cold, hard facts...)

And chances are, you already know you need it.

So let’s not waste any more of your time; let’s get straight into what this program covers.

After this training, you will:

All it takes is one afternoon.

You could be fluent in SQL by tonight.

Online Training Course:
Job-Ready SQL in an Afternoon

Job-Ready SQL is an online, self-paced video training with 40+ lessons that walk you step-by-step through all the SQL - beginner to advanced - that you'll need for the workplace. It comes with over 5 hours of live-coded, video walkthroughs as well as 5 exercise sheets to practice and apply what you've learnt.

Here's what's included in the SQL mission:


Module 0: Fundamentals & Setup

Learn all the fundamentals of connecting to a database and using an SQL code editor

  • Lesson 1 – Welcome
  • Lesson 2 – Intro to Relational Databases
  • Lesson 3 – Data Types and Schemas
  • Lesson 4 – Setting Up a Local PostgreSQL Server
  • Lesson 5 – SQL Editor Postico
  • Lesson 6 – SQL Editor DataGrip
  • Lesson 7 – SQL Editor CLI


Module 1: Databases, Tables, and Basic Queries

Learn all the fundamentals of connecting to a database and reading and writing data.

  • Lesson 8 – Creating and Removing a Database
  • Lesson 9 – Creating Schemas
  • Lesson 10 – Creating Tables
  • Lesson 11 – Altering Tables
  • Lesson 12 – Enumerated Types
  • Lesson 13 – Inserting Values
  • Lesson 14 – Running an SQL Script
  • Lesson 15 – Reading Data
  • Lesson 16 – Creating Tables Using Query Results



Module 2: Conditionals & Arithmetics

Learn to filter your queries, sort your results and perform arithmetics on and across columns.

  • Lesson 17 – Aliases and Ordering
  • Lesson 18 – Conditional Filtering Direct Comparisons
  • Lesson 19 – Conditional Filtering Grouped Comparisons
  • Lesson 20 – Joining Conditionals
  • Lesson 21 – Negating Conditionals
  • Lesson 22 – Filtering Null Values
  • Lesson 23 – Creating New Columns and Arithmetics
  • Lesson 24 – Datatype Conversions
  • Lesson 25 – Logic Statements


Module 3: Dates, Times, and Manipulating Data

Learn how to convert between data types, manipulate strings and properly deal with time and time intervals.

  • Lesson 26 – Manipulating Strings
  • Lesson 27 – String Positional Information
  • Lesson 28 – String Subsets and Concatenations
  • Lesson 29 – String Replacements
  • Lesson 30 – Date and Time
  • Lesson 31 – Date and Time Intervals
  • Lesson 32 – Comments
  • Lesson 33 – Aggregation Functions
  • Lesson 34 – Grouping and Filtering Aggregations


Module 4: Joins, Unions, and Subqueries

Learn how to perform aggregations and write logic statements as well as annotate your code with comments.

  • Lesson 35 – Inner Join
  • Lesson 36 – Left, Right, and Outer Joins
  • Lesson 37 – Self Joins
  • Lesson 38 – Unions
  • Lesson 39 – Subqueries


Module 5: Window Functions

Learn how to write complex queries using joins, subqueries and window functions to get the most out of SQL.

  • Lesson 40 – Window Functions and Aliases
  • Lesson 41 – Row Numbers and Ranks
  • Lesson 42 – Using Other Rows With Window Functions
  • Lesson 43 – NTiles
  • Lesson 44 – Understanding Query Performance

“I had no prior experience with SQL before this course. I had attempted starting other courses but I am on a tight schedule and I needed a more efficient introduction to SQL.

After this course, I now have a solid foundation in SQL. I feel confident in create my own database and utilize preexisting data.

Would I recommend this course? Yes, I’ve already recommended this course to numerous friends now.”

– Ola J., Student


“Before this course, I was formally taught SQL through college courses and internship experience, but didn’t fully grasp a lot of it until this course.

After this course, I have a much clearer understanding of writing SQL queries than before. I can now use this knowledge going into my next job interview, as well as continue to practice my SQL skills with the knowledge provided here.

I would absolutely recommend this course. This course was the perfect summary of all the SQL material I spent years trying to understand, but couldn’t grasp until now.”

– Joshua, Student


“Thank you for the easy to follow course. It really helped me understand key concepts as well as new things I never learned initially. Appreciate it!

Would I recommend this course to others? Yes, of course. It was very well put together.”

– Shawn M., Sr. Software Test Engineer


“I’m currently training to become a full time Data Analyst or Data Scientist. I have gotten a great understanding of SQL through this course, and I was able to directly apply what I’ve learnt in my work.

– Ola O., Trainee Data Analyst /Scientist


Keep it simple.

Forget trying to piece together different youtube videos, 700 page college textbooks, and random blog posts...

All you need is this training.

This training has everything that I’ve ever needed in my career working as a Senior Data Scientist.

And... who am i?

Hey there! I’m Max, and I’m the one that put together this course.

I am a published Astrophysicist and self-taught Data Scientist who has been working as a Senior Data Scientist for the past 3 years. 

Over the course of a few years, I taught myself Python, C, C++, Machine Learning, Data Science, Web-Scrapping, how to interact with APIs and Data Mining out of pure nerdiness. 

Now, I am lucky enough to teach over 22,000 students across various online platforms the valuable and highly demanded skills of programming and data science.

If you’re wanting to add SQL in your toolkit without spending hours researching, digging around for resources, then this program is the one for you.

Featured in:

If you're ready to learn SQL once and for all...

One-Time Payment

Flash Sale Special
$ 37 Single Payment
  • Get instant access to the 5+ hours video course training
  • Get instant access to 5 SQL Exercise Sheets
  • Get lifetime access to any future updates or additions to this training program!
Limited Time

“Before this course, I had no idea where to look for a quick SQL course and most sites were too expensive. Max not only made it easy to learn SQL, he also explained each step very clearly. I would recommend this course to others.

– Jose, works in Quality Assurance


“Before this course, I spent hours searching for the best resources to prepare for my upcoming interview and materials for a Data Science/ Product Analyst/ Data Analyst etc. position.

From this course, I now have a great understanding of SQL. I was able to directly apply what I’ve learnt in my work to perform queries and analysis to create reports on how our users are interacting with our product.

I would absolutely recommend this course to others.”

– Abdellah, DBA Student


“Before this course, I was going into my last semester at college and beginning to look at prerequisites for jobs and internships.

I began to realize to start in data science and business analytics, I would need to be able to be proficient in many programs that were not touched on in school or only introduced.

After Covid-19 caused many internships to be canceled, I decided to dedicate my summer to finding courses to teach me necessary skills.

After this course, I learned many skills that I will now try to practice and apply to show proficiency.

I would recommend this course to others; I thought Max did a good job of introducing a variety of topics and giving you the necessary information to move on.”

– Matt, Student in Business Analytics


“Before this course, I was taking a Data Analyst course but it was not very helpful on SQL even though the assignments were SQL related.

For the price and time flexibility, this course, Job-Ready SQL, was a great buy. Saved on time, books and other programs.

I enjoyed the pace and step by step help that lets you build up little by little in simple steps.

Anyone who is even remotely interested in the field of Data should take this course as a demo if that is the field they want to pursue.”

– Josue J, Student


One afternoon.

That's all it takes.

To go from this…

…to this

Flash Sale ends in:


Frequently Asked Questions

It’s for:

  • Business Analysts
  • Data Analysts
  • Data Scientists
  • Product Analysts
  • Marketing Analyst
  • Growth Hackers

And anyone else trying to land these types of roles.

Almost immediately! Once you join, you’ll get sent an email that includes all the login details.

You’ll then be able to login to your own course dashboard and access all the videos and files there.

How does lifetime access sound? After enrolling, you will have unlimited access to this course for as long as you like – across any and all devices you own.

Plus lifetime access to any future updates or additions!

If you sat down right now and worked through the course content, it would take you a little over 5 hours to go through all the training.

Each lesson comes with a step-by-step code-along walkthrough video. I walk you through everything we do and how we do it. You will also get downloadable versions of all of the code mentioned in the course so you can just plug-and-play.

You will learn how to integrate SQL connections and execute SQL code directly in your Python programs.

Don’t know Python? No problem! I’ll also show you how you can execute SQL in the SQLite databases we’ll use, so you can choose to use the method that best suits you. And if you ever end up learning Python you can always come back to this course because you’ll have life-time access and you’ll have free access to any new material added to the course in the future.

Definitely, you can find anything online for free. I created the training for those of you who don’t want to spend your free time sifting through many blog posts, YouTube videos, and text books, and would prefer to have a well-structured training teaching them exactly what they’ll need on the job.

Anybody that has spent time searching for resources knows… it takes a LOT of time to find good materials to learn from. So if you want to skip that hassle and get it done, this course is for you.

Nope. Since you get immediate access to everything upon purchase, I can’t offer refunds. I also purposefully made the information in the training worth WAY more than $39 to ensure that you are truly getting everything that you need out of it and that you feel you’re getting your money’s worth.

Yes. After completing this training, you’ll have all the knowledge you need to solve the SQL technical interview questions you’ll encounter in interviews for positions like Business Analysts, Data Analysts, or Data Scientists.

Let's take "Learn SQL" off your to-do list and get it done in just one afternoon.

Here's what some of my students have to say about my other courses...

"I am an absolute beginner and did this course to get basic ideas of Python. This course was a great introduction into coding by starting off with basic functions which are then used to code an actual game. As a complete beginner, I found it a bit challenging at times, but Max's explanations and examples made it easy to follow and understand. Great course, thanks Max."

- Alexander, Designer


"Intensive course which allows learners to get up to speed with Python over a very short period of time (it was just days for me). I like Max's style of teaching with practical examples and also explaining his thought process and how to find mistakes during the actual writing of the code, which will be aplenty for beginners. I believe interested learners will benefit from this course. Thank you, Max!"

- Shao


"This course has really helped me understand the fundamentals of programming while making it fun. Max's method combines theory with practical application, putting into place a much more visual goal. Making the game made it so much more dynamic and easier to understand. It's perfect for beginners, not only does it explain things well but it also gets you interested in the field."

- Gretelle, Web Development Student


"I think this course is amazing! Max is very clear and easy to understand. Max clearly explains all concepts and makes you forget you're a beginner. I started this course with barely any knowledge of Python, but by the end I felt confident about my abilities. Max also teaches you how to troubleshoot and think like a programmer, which most free courses also neglect. I can definitely tell the difference between the free information and this course, I definitely recommend. I definitely look forward to more courses from Max!"

- Joshua, Product Specialist & Web Developer


This site is NOT endorsed by Facebook in any way. FACEBOOK is a trademark of FACEBOOK, Inc.