Jose Portilla’s SQL Bootcamp on Udemy. Wait for it to go on sale and then buy it for like
30. Answer from Deleted User on reddit.com
Udacity
udacity.com › all programs › school of data science
SQL for Data Analysis | Udacity
Take Udacity's free SQL for Data Analysis course and learn to use Structured Query Language (SQL) to extract and analyze data stored in databases. Learn online with Udacity.
Reddit
reddit.com › r/dataanalysis › what's the best course online to learn sql?
r/dataanalysis on Reddit: What's the best course online to learn SQL?
March 26, 2024 -
There are so many online options, that it's not easy to navigate through all of them. Also, many of the videos out there are sponsored, so I question their authenticity.
Top answer 1 of 33
47
Bro I’m doing “Alex the analyst” in YouTube has a complete course in SQL for free among other like power BI, Excel, etc. check his free data analytics boot camp playlist!
2 of 33
44
Jose Portilla’s SQL Bootcamp on Udemy. Wait for it to go on sale and then buy it for like $20-$30.
What's the best course online to learn SQL?
Jose Portilla’s SQL Bootcamp on Udemy. Wait for it to go on sale and then buy it for like $20-$30. More on reddit.com
Ways of learning SQL as a complete beginner
Microsoft SQL has a couple of free versions. You can install it and use the “Northwinds” database which Microsoft created as a fake company. It’ll run fine on your laptop or home pc. Or you can create your own database and build a whole relational system. More on reddit.com
What specific skills should I learn in SQL as a data analyst? I’m intermediate to advanced level.
As a data analyst, you will primarily need to read data from the database you’re querying. I would take this approach: Learn how the SELECT statement works. This includes studying how Logical Query Processing works. Logical Query Processing describes the order in which the database engine executes the clauses of your SELECT statements. Understanding it will lead you to write better, more accurate queries. Study how joins work. Inner joins are the most efficient. Left, right, and full outer joins are less efficient, but sometimes you must use them. Inner joins can cause rows to be filtered out, outer joins cannot cause filtering. Study joins so you know when to use each type. Only the simplest database queries don’t involve joins. Understand how to conduct aggregations using the GROUP BY clause. Understand Window Functions / Ordered Analytical Functions. These are the epitome of conducting analytics within SQL. It will initially be hard to wrap your head around them, but it will be worth it. And once you understand them you will use them all the time. Understand database normalization. If you understand normalization, you will understand the theory of why architects structure databases the way they do. This helps while writing queries and determining which tables to join. Understand how Entity-Relationship Diagrams (ERDs) work. Most ERDs are built using the crow’s foot notation. Be sure to know how cardinality and optionality constraints work, which will help you decipher which join type to use when joining tables. Once you get up to speed with those things, you should probably expand into learning the DML & DDL subcategories of SQL. DML stand for Data Manipulation Language, which the SELECT statement is part of. DDL stands for Data Definition Language, which is what database architects use to create tables. here are some of the best SQL courses on coursera to start learning More on reddit.com
Best resources for SQL
Here you go - https://youtube.com/@zero_analyst?si=ZK71Y1y8YCZC1Jps Pretty good utube channel for sql learning👍 More on reddit.com
What is a SQL database?
A SQL database is a structured collection of data that can be accessed and managed using SQL (Structured Query Language). It uses tables to organize data into rows and columns, allowing for efficient data retrieval, manipulation, and relational database management.
datacamp.com
datacamp.com › category › sql
Learn SQL: SQL Courses Online for All Levels | DataCamp
What is SQL?
SQL (Structured Query Language) is a programming language used to manage data stored in relational databases, which store structured data in tables. Its syntax is easy to read, so it's easy to pick up on even if you're completely new to programming, and it's even useful for non-technical careers.
codecademy.com
codecademy.com › learn › learn-sql
Learn SQL | Codecademy
Does DataCamp offer SQL Certification?
Yes, our SQL Associate Certification enables you to prove your SQL skills to employers.
Our Data Analyst Certification is also an excellent option to prove your data analysis knowledge with SQL and either Python or R.
datacamp.com
datacamp.com › category › sql
Learn SQL: SQL Courses Online for All Levels | DataCamp
Videos
04:08:41
SQL for Data Analytics - Learn SQL in 4 Hours - YouTube
06:26:17
SQL for Data Analytics – Intermediate Course + Project - YouTube
01:05:48:28
SQL Full Course for Beginners (30 Hours) – From Zero to Hero ...
04:04:58
Learn SQL Beginner to Advanced in Under 4 Hours - YouTube
14:45:12
SQL for Data Engineering - Full Course for Beginners - YouTube
06:11
Best Resources to Learn SQL in 2025 - YouTube
DataCamp
datacamp.com › tracks › associate-data-analyst-in-sql
Learn SQL for Data Analysis | DataCamp
2 days ago - Kickstart your data analytics career by mastering SQL, the essential language for querying and manipulating databases. In this hands-on Track, you'll learn how to extract, analyze, and communicate data-driven insights using real-world datasets.
DataLemur
datalemur.com › sql-tutorial
Free SQL Tutorial for Data Analysts & Data Scientists
Analyze data, by category. ... Filter on groups with HAVING. ... Remove duplicates with DISTINCT. ... Do math with +, *, and %. ... Use ABS(), CEIL(), FLOOR(), and more! ... Divide & round numbers the right way. ... Find and fix pesky NULLs. ... Catch a CASE. ... Analyze two tables in one go. ... Learn to handle dates and timestamps. ... Let's go from good to great at SQL.
Codecademy
codecademy.com › learn › learn-sql
Learn SQL | Codecademy
In this SQL course, you'll learn how to manage large datasets and analyze real data using the standard data management language.
Udemy
udemy.com › business
Zero to Hero in SQL: SQL for Data Analytics
3 weeks ago - [April 2026 update] Added a new section on how to practice SQL using fun case studies. Added practice labs for practicing the concept while learning. Added more videos on interview-related theoretical topics at the end of the course 6 Reasons why you should choose this SQL course Carefully designed curriculum teaching you everything in SQL that you will need for Data analysis in businesses Comprehensive - covers basics, advanced SQL statements, PostgreSQL, mySQL, interview tips and performance tuning tips as well Business related examples and case studies based on SQL techniques, PostgreSQL, m
Coursera
coursera.org › browse › data science › data analysis
Data Analysis Using SQL | Coursera
July 1, 2025 - Post installation the learners will go through a pseudo code exercise wherein the learner will also learn elementary SQL queries to retrieve data, using keywords such as SELECT, FROM, COUNT, DISTINCT etc. ... This module is designed to empower users with comprehensive skills in analysing data within a single table using SQL queries.
Great Learning
mygreatlearning.com › great learning › data science › sql for data science
SQL For Data Science Free Course Online - Great Learning
February 6, 2026 - In this module, you will learn how to create and use a SQLite Database inside Jupyter Notebook, execute queries using Python, load queries result into Pandas Dataframes and perform simple data analysis using SQL and Python.
Bipp
bipp.io › sql-tutorial
Learn SQL for Data Analysis | SQL Tutorial for Data Analyst | bipp Analytics
SQL Tutorial for Data Analysis shall help you use SQL to extract the right answers from the data. Learn SQL as a Data Analyst to analyze data and solve challenging problems.
Simplilearn
simplilearn.com › home › skillup › free sql for data analysis course – learn sql fast
Free SQL for Data Analysis Course – Learn SQL Fast
Master SQL for data analysis with our free course. Learn queries, data manipulation, and insights for business & tech. Start learning today!
Address 5851 Legacy Circle, 6th Floor, Plano, TX 75024 United States
DataCamp
datacamp.com › courses › introduction-to-sql
Introduction to SQL Course | Get Started in SQL Course | DataCamp
You will understand what databases are, how they're structured with tables, and what SQL is used for in working with data. You will write your first SQL queries to select, limit, sort, and find top/bottom records from database tables. You will complete your SQL foundation by learning to handle unique values, rename columns, understand SQL flavors, and grasp how databases work in practice.
Published 5 days ago
University of San Francisco
usfca.edu › data-institute › certificates › sql
SQL for Data Analysis - Data Institute | University of San Francisco
No Prior SQL Experience Needed Learn SQL from the basics, building your skills step-by-step. Hands-On Practice Work with real databases to master data querying and aggregation. Expert-Led Instruction Gain insights from instructors with both academic and industry experience.
freeCodeCamp
freecodecamp.org › news › learn-sql-for-analytics
Learn SQL for Analytics
May 15, 2024 - As you progress, you will tackle more complex queries, learn about joining tables, and utilize SQL's powerful aggregation functions. Each theoretical segment is accompanied by practical exercises to reinforce the concepts discussed. ... At the end of the course, you'll have a solid understanding of how to approach and solve challenging SQL problems, setting you up for success in analytics or any data-intensive field.
LinkedIn
linkedin.com › all topics › business › business software and tools › data analysis
SQL for Data Analysis Online Class | LinkedIn Learning, formerly Lynda.com
Learn fundamental SQL data analysis techniques especially useful for developers. Explore querying relational database values, filtering results, leveraging functions, and more.
Published July 17, 2023