Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions
  1. 1 29:48:28 SQL Full Course for Beginners (30 Hours) – From Zero to Hero Data with Baraa · 5M views
  2. 2 5:55 How I Would Learn SQL (If I Could Start Over in 2025) | #SQL Course 1 Data with Baraa · 371.4K views
  3. 3 14:58 What is SQL (Visually Explained) | #SQL Course 2 Data with Baraa · 147.9K views
  4. 4 20:34 Install SQL Server & SSMS 2026 | Create Your First Database (Beginner Guide) | #SQL Course 3 Data with Baraa · 152.1K views
  5. 5 54:50 SQL SELECT Queries (Visually Explained) for Beginners | All Essential Clauses | #SQL Course 4 Data with Baraa · 211.1K views
  6. 6 11:35 SQL DDL Commands (Visually Explained) | CREATE, ALTER, DROP | #SQL Course 5 Data with Baraa · 97K views
  7. 7 25:07 SQL DML Commands (Visually Explained) | INSERT, UPDATE, DELETE | #SQL Course 6 Data with Baraa · 88.5K views
  8. 8 40:38 SQL WHERE Conditions (Visually Explained) | AND, OR, NOT, LIKE, BETWEEN, IN | #SQL Course 7 Data with Baraa · 81.4K views
  9. 9 40:19 SQL Joins Basics (Visually Explained) | INNER, LEFT, RIGHT, FULL | #SQL Course 8 Data with Baraa · 169.4K views
  10. 10 19:17 Advanced SQL Joins (Visually Explained) | ANTI, CROSS | #SQL Course 9 Data with Baraa · 78K views
  11. 11 14:49 Joining Multiple Tables in SQL (Visually Explained) | 3+ Table Joins | #SQL Course 10 Data with Baraa · 78.8K views
  12. 12 48:38 SQL SET Operators (Visually Explained) | UNION, UNION ALL, EXCEPT, INTERSECT | #SQL Course 11 Data with Baraa · 97.2K views
  13. 13 5:24 SQL Functions (Visually Explained) | In 5 Minutes | #SQL Course 12 Data with Baraa · 62.7K views
  14. 14 26:28 SQL String Functions (Visually Explained) | A Detailed Guide | #SQL Course 13 Data with Baraa · 62.6K views
  15. 15 4:22 SQL Number Functions (Visually Explained) | ROUND, ABS | #SQL Course 14 Data with Baraa · 38.2K views
  16. 16 43:27 SQL Date & Time Functions | DATEPART, DATENAME, DATETRUNC, EOMONTH | #SQL Course 15 Data with Baraa · 97.1K views
  17. 17 30:47 SQL Date & Time Functions (Visually Explained) | FORMAT, CONVERT, CAST | #SQL Course 16 Data with Baraa · 63.8K views
  18. 18 23:48 SQL Date & Time Functions (Visually Explained) | DATEADD, DATEDIFF, ISDATE | #SQL Course 17 Data with Baraa · 46.1K views
  19. 19 53:00 SQL NULL Functions | COALESCE, ISNULL, NULLIF, IS (NOT) NULL | #SQL Course 18 Data with Baraa · 75.6K views
  20. 20 17:05 SQL NULL vs Empty String vs Blank Space (Visually Explained) | #SQL Course 19 Data with Baraa · 37.5K views
  21. 21 36:19 SQL CASE WHEN Statement (Visually Explained) | #SQL Course 20 Data with Baraa · 70.7K views
  22. 22 6:38 SQL Aggregate Functions | COUNT, SUM, AVG, MAX, MIN | #SQL Course 21 Data with Baraa · 33.5K views
  23. 23 57:19 SQL Window Functions Basics (Visually Explained) | PARTITION BY, ORDER BY, FRAME | #SQL Course 22 Data with Baraa · 226.9K views
  24. 24 1:07:34 SQL Aggregate Window Functions | COUNT, AVG, SUM, MAX, MIN | #SQL Course 23 Data with Baraa · 107.6K views
  25. 25 1:04:32 SQL Ranking Window Functions | ROW_NUMBER, RANK, DENSE_RANK, NTILE | #SQL Course 24 Data with Baraa · 93.4K views
  26. 26 45:02 SQL Value Window Functions | LEAD, LAG, FIRST_VALUE, LAST_VALUE | #SQL Course 25 Data with Baraa · 71K views
  27. 27 18:52 5 SQL Techniques You Need in Every Project (Visually Explained) | #SQL Course 26 Data with Baraa · 40.4K views
  28. 28 1:21:28 SQL Subquery (Visually Explained) | Complete Guide with Correlated Subquery | #SQL Course 27 Data with Baraa · 158.1K views
  29. 29 1:17:42 SQL CTE (Common Table Expression) Visually Explained | Full Guide WITH Clause | #SQL Course 28 Data with Baraa · 148.3K views
  30. 30 1:02:41 SQL Views (Visually Explained) | 6 Top Use Cases | #SQL Course 29 Data with Baraa · 71K views
  31. 31 25:59 SQL CTAS | How to Create SQL Tables From a Query | #SQL Course 30 Data with Baraa · 33.2K views
  32. 32 16:19 SQL Temp Tables (Visually Explained) | #SQL Course 31 Data with Baraa · 27.4K views
  33. 33 9:43 SQL Subquery vs CTE vs Views vs CTAS vs TEMP | #SQL Course 32 Data with Baraa · 26.4K views
  34. 34 43:10 SQL Indexes (Visually Explained) | Clustered vs Nonclustered | #SQL Course 35 Data with Baraa · 141.3K views
  35. 35 26:23 SQL Columnstore Index (Visually Explained) | Columnstore vs Rowstore | #SQL Course 36 Data with Baraa · 48.2K views
  36. 36 12:03 SQL Unique & Filtered Indexes (Visually Explained) | #SQL Course 37 Data with Baraa · 22.5K views
  37. 37 3:54 How to Choose the Right Index (Visually Explained) | #SQL Course 38 Data with Baraa · 16.2K views
  38. 38 35:00 SQL Index Maintenance | 5 Things to Do after Creating Indexes | SQL Statistics | #SQL Course 39 Data with Baraa · 23.5K views
  39. 39 32:16 SQL Execution Plans (Visually Explained) | SQL Hints | #SQL Course 40 Data with Baraa · 89.6K views
  40. 40 19:01 My Indexing Strategy for Every SQL Project | Indexing Best Practices | #SQL Course 41 Data with Baraa · 34.8K views
  41. 41 33:22 SQL Table Partitioning (Visually Explained) | Optimize Big Table Performance | #SQL Course 42 Data with Baraa · 66.1K views
  42. 42 45:54 30 SQL Tips and Tricks From 18 Years of Experience | #SQL Course 43 Data with Baraa · 44.7K views
  43. 43 46:53 SQL Stored Procedure (Visually Explained) | Comprehensive Guide | #SQL Course 33 Data with Baraa · 94.9K views
  44. 44 11:13 SQL Triggers (Visually Explained) | Audit Logs Use Case | #SQL Course 34 Data with Baraa · 41.6K views
  45. 45 57:24 How I Use ChatGPT & GitHub Copilot in My Projects | #SQL Course 44 Data with Baraa · 26.7K views
  46. 46 1:47 Intro To SQL Project | Data Engineer Portfolio Project | #SQL Project 1 Data with Baraa · 43.8K views
  47. 47 6:55 Data Warehouse Basics Visually Explained | Data Engineer Portfolio Project | #SQL Project 2 Data with Baraa · 37.2K views
  48. 48 11:12 ETL Process Visually Explained | Data Engineer Portfolio Project | #SQL Project 3 Data with Baraa · 41.2K views
  49. 49 10:04 Notion Project Plan & Set Up Your Environment | Data Engineer Portfolio Project | #SQL Project 4 Data with Baraa · 29.7K views
  50. 50 25:30 Design Data Architecture for Your Data Warehouse | Data Engineer Portfolio Project | #SQL Project 5 Data with Baraa · 35.6K views
  51. 51 17:18 Project Setup: Git, Naming & Database Creation | Data Engineer Portfolio Project | #SQL Project 6 Data with Baraa · 30.6K views
  52. 52 37:41 Build The Bronze Layer: Data Ingestion | Data Engineer Portfolio Project | #SQL Project 7 Data with Baraa · 37.5K views
  53. 53 1:38:02 Build The Silver Layer: Cleanse & Transform Data | Data Engineer Portfolio Project | #SQL Project 8 Data with Baraa · 46.9K views
  54. 54 54:49 Building The Gold Layer: Star Schema Modeling | Data Engineer Portfolio Project | #SQL Project 9 Data with Baraa · 32.8K views
  55. 55 51:14 SQL Exploratory Data Analysis (EDA) Project | Full Hands-On Portfolio Project Data with Baraa · 113K views
  56. 56 1:23:36 SQL Data Analyst Portfolio Project | Like I Do in My Real Projects Data with Baraa · 270.1K views