SQL Data Analysis | Learn SQL by Doing (Udemy.com)
Skyrocket your SQL skills, and become ready for your SQL interview by working on 12 real-world projects
Created by: Ram Kedem
Last updated August 2021
What you will learn
- Become ready for your SQL interview by performing 150 analysis tasks
- Gain confidence toward your SQL interview by analysing 12 real-world datasets
- Learn how to solve SQL interview challanges
- Learn SQL by doing, and build strong analytical skills
- Cross platform environment - SQL Server, MySQL, and PostgreSQL
- Develop your own Data Intuition
How it compares
Against the other 388 rated Udemy courses in SQL on CourseDuck:
- Rating4.5 out of 5higher than 48% of them
- Reviews706#180 of 389 by number of reviews
- Length9.1 hourslonger than 66% of them
- Last updatedAugust 2021earlier than 62% of them
Course Description
Learn SQL data analysis by actually analyzing data :)
This course is by far the most extensive program for learning SQL by doing.
There are no shortcuts, If you want to gain a real understanding, and become ready for SQL interviews - you must practice a lot.
And this is what this course all about: allowing you to gain a real, tangible SQL data analyses skills the only way they can be achieved - by getting your hands dirty, and learning SQL by doing!
Build The Analytical SQL Skills You Need
This SQL course will empower you with the tips and tricks necessary to analyze real data by following industry best practices. You’ll become ready for SQL job interviews after learning how to perform more than a hundred tasks and analyses, across a dozen different case studies.Develop Reliable Data Intuition
This isn’t something that can be taught without real experience, but thanks to our beginner-friendly course, you’ll gain constant exposure to different data sets which means that you’ll automatically gain a feel and understanding of handling other datasets in the future.Show That You’ve Got What It Takes
Our Certificate of Completion shows not only the knowledge you acquired. Our certificate proves your willingness to go that extra mile, and put in the hours of practice in order to master your SQL Skills.Think Like a Data Analyst
Being able to analyze data is one thing, but being able to think like a real data analyst is another ballgame altogether. Our video-guided instructions and practical exercises will teach you more about how you can approach and solve problems from a data analysis mindset.Learn SQL From the Pros Who Love Teaching
This course was developed by data professionals who have been in the industry for more than 15 years. Everything you’ll learn is based on real, tangible experiences and skills that are used every single day, so make sure you pay attention! You’ll learn how to:Write Clean, Understandable Queries
Approach and Solve Problems Like a Data Analyst
Use Different SQL Clauses Efficiently
Implement Practical Solutions
Join A Cross-Platform SQL Environment
Our beginner-friendly SQL course (and the professional SQL certification that comes with it) is applicable to MySQL, SQL Server, and PostgreSQL. You can switch from one to the other with ease thanks to the universal skills that our course will teach you.
We’re truly passionate about what we do
The satisfaction of our customers and students is our top priority. That’s why we can guarantee you’ll get the highest possible value out of our course!
Ready To Get Started?
You don’t need any experience to obtain our professional SQL certification. Simply enroll and start learning!
Instructor Details
- 4.5 Rating
706 Reviews
Ram Kedem
Working in the data industry for more than 15 years, and the author of two books in the field of SQL.
Worked as the academic manager at two of the largest Israeli hi-tech academies.
The founder of a website dedicated to the SQL language, which serves people from all around the globe.
Extensive knowledge in designing, coding, testing and supporting database solutions on relational and non-relational platforms.
Very passionate about making a difference in the world through teaching, and these days divide my time between technical consultation to different companies, acquiring new knowledge, and teaching.
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 Ananyo Bhattacharya on 10/2/2022
The additional questions provided as exercise adds value to the course. Would appreciate if more assignments are added to the course material !
By Jose Ignacio Rodriguez Mari on 9/25/2022
Muy buena introduccion a los queries en SQL, tras cada video hay un pequeña practica que te ayuda a internalizar los conocimientos de y al final de cada modulo un ejercicio un poco mas complejo. El profesor explica muy bien los conceptos. la razon por la que le no le doy 5 etrellas es porque no me parece que este enfocado a Data analysis.
By Yoon Kyu Lee on 8/28/2022
It will be nice if you can cover how people write syntax in real life. It's good you are teaching step by step. However, I do see some are using it like "SELECT * FROM country;" Where as you are writing as "SELECT * FROM country;"
By Ignacio Souto on 4/6/2022
Covers the basics but in a great way, all of the revised concepts were well explained. It's a beginners course, and that's ok. It contains A LOT of exercises which are very welcomed. Even after finishing, this may be a great resource to go back and train your knowledge (if you feel like you might be getting rusty). Only drawback, I feel like the course is hardly dedicated to "data analysis". We are just learning basic concepts here (with good and well thought examples). Anyway, I would definitely recomend it to any beginner who wants to get started in data science.
By Juan Pedro Rosales on 3/30/2022
This course has a good amount of practice problems and the solutions to them as well. The videos were easy to follow along with and the resources provided were easy to find. I only wish there was more covered on how to apply this to my data science career.
By Swadhina Pradhan on 3/12/2022
Lots of practise,I like that.but I thought the name of the course was Data Analysis .Anyways had good practise with the examples
By Tal primor on 2/15/2022
After finished some more advanced sql courses, I can honestly say that this one really stands out in giving well structured basics for the more advanced level sql. Logical and linear progression of topics, And a great exercises after each video, Make the more advanced level fun to learn and practice. Thank you ram.
By Niko Moropoulos on 11/7/2021
The instructor did an excellent job at explaining the topics. He was very detailed and well spoken. After each lesson there are plenty of assigned problems that allow you to practice what you just learned. A lot of work went into putting this course together. Highly recommend.
By Tal Fouchs on 7/20/2021
I had a very good time taking the course. the instructors were very knowledgeable, and the learning went very smooth. i see a huge uppside in the number of assignmens in the course. every section there are many opportunities to practice and to get feedbacs. the course is recommended to anyone that want to start learning SQL from the basics and acquire very good basics in SQL.
By Suraj Sinha on 7/10/2021
An awesome course which was very well delivered and basic concepts were delivered in a very explanatory way. This made the learning very easy. Nice course for beginners to intermediate level. If anyone wants to build a strong foundation, this course is must.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100






