Courses
SQL
29 free courses in SQL.
Courses to get you started
All free, all made by people who teach in public.

CS50x 2025 Lectures
by CS50
26h 22m · Beginner
September 2024
Free13 lessons

Laravel Authentication Tutorial
by Net Ninja
1h 7m · Intermediate
January 2025
Free8 lessons

Spring Boot with MySQL…
by Smart Programming
3h 23m · Intermediate
September 2024
Free6 lessons

CS50's Introduction to…
by CS50
15h 54m · Beginner
June 2022
Free11 lessons
Popular topics
All SQL courses
Nothing here costs anything. No card, no trial, no account needed to watch.

Laravel Authentication Tutorial
In this Laravel authentication course, you'll learn how to set-up and implement an authentication flow (sign up, log in & sign out) into a Laravel application. 🔥🔥 Get (early) access to the entire Net Ninja Pro library, including exclusive courses and masterclasses, here - https://netninja.dev/p/n
by Net Ninja
1h 7m8 lessonsIntermediate143K views
FreeIT and programming

Spring Boot with MySQL Database (JDBC, Hibernate, Spring Data JPA)
In this playlist you will know how to connect spring boot applications with MySQL database using JDBC, Hibernate, JPA (Java Persistence API), Spring Data JPA. You will get practical knowledge of CRUD Operations in Spring Boot
by Smart Programming
3h 23m6 lessonsIntermediate325K views
FreeIT and programming

HTML,CSS,JavaScript, Project, Git & GitHub
Notes - https://drive.google.com/drive/folders/1wfNTKinBAV6CCxaI5lfSnnRFAYpy0uEl?usp=share_link You can join the NEW Web Development batch using the below link. 🔥Delta 3.0(Full Stack Web Development) : https://www.apnacollege.in/course/delta-batch-3 Early bird offer for first 5000 students only
by Apna College
26h 37m18 lessonsIntermediate94M views
FreeIT and programming

FastAPI Full Course 2026 | Beginner to Advanced Python API Development
Welcome to the FastAPI Full Course Playlist This is a complete step-by-step FastAPI tutorial series where you will learn how to build modern, high-performance APIs using Python. Whether you're a beginner or an experienced developer, this course will take you from basics to advanced concepts with pra
by Mohit Decodes
6h 4m37 lessonsIntermediate149K views
FreeIT and programming

CS50's Web Programming with Python and JavaScript (CS50W) 2020
This is CS50W, CS50's Web Programming with Python and JavaScript. Register for free at https://cs50.edx.org/web. Slides and source code at https://cs50.harvard.edu/web. This course picks up where Harvard University’s CS50 leaves off, diving more deeply into the design and implementation of web apps
by CS50
14h 13m10 lessonsIntermediate5.2M views
FreeIT and programming

Learn Databricks in Under 2 Hours
Take my Full Databricks Course Here: https://www.analystbuilder.com/courses/modern-data-workflows-in-databricks In this video we are diving into Databricks! We will get hands-on and learn how to Work with our data, use SQL Editor and Notebooks, Build Dashboards, and use AI with our Databases. Get
by Alex The Analyst
1h 40mIntermediate272K views
FreeData and AI

Learn SQL Beginner to Advanced in Under 4 Hours
💻Take my Full MySQL Course Here: https://www.analystbuilder.com/courses/mysql-for-data-analytics Download MySQL: https://dev.mysql.com/downloads/installer/ Download Datasets: https://github.com/AlexTheAnalyst/MySQL-YouTube-Series ____________________________________________ RESOURCES: 💻Analys
by Alex The Analyst
4h 5mIntermediate1.9M views
FreeData and AI

Curso Completo de Python - do Zero ao Avançado (Masterclass)
Curso Completo de Python - do Zero ao Avançado (Masterclass) Neste curso de Python completo você aprenderá a linguagem desde o básico - download e instalação das ferramentas - até o nível avançado, incluindo trabalho com classes e objetos, manipulação de arquivos, funções especiais, manipulação de
by Bóson Treinamentos
8h 57mIntermediate973K views
FreeIT and programming

Curso de Node.js
Curso de Node.JS - O que é Node.JS, está é a primeira aula do nosso novo curso de Node.js, nesta aula você vai entender o que é esta tecnologia derivada do Javascript. Nesta aula você vai entender que o Node.js é uma plataforma que executa código Javascript do lado do servidor, ou seja, fora dos nav
by Victor Lima - Ciência da Computação
9h 17m63 lessonsIntermediate3.3M views
FreeIT and programming

ReactJS + Spring Boot Full-Stack Course [2026]
In this hands-on project-oriented course, you will dive into the world of full-stack web app development using the powerful combination of Spring Boot and React JS.In this course, you will build a full-stack web application (Employee Management System App) using Java 17, Spring Boot 3, Spring Data J
by Java Guides
9h 6m44 lessonsIntermediate1M views
FreeIT and programmingThe author has removed some lessons

Corso Python da PRINCIPIANTE ad ESPERTO in 7 ore (python mysql incluso)
In questo corso completo in italiano di Python da 7 ore passeremo a vedere tutte le basi di Python fino a lavorare con i database in SQL. Cominceremo con l'installazione di python, la sintassi di base, le fondamenta della programmazione, la programmazione ad oggetti per concludere con delle semplici
by Edoardo Midali
6h 54mIntermediate841K views
FreeIT and programming

ReactJS Projects - Resume / Portfolio Projects
In this video I will be showing you guys how to build a quiz app in React using Hooks and the Context API. This quiz app can serve as a nice beginner to intermediate react project which can improve your resume. Project Repo: https://github.com/machadop1407/QuizApp Best Tech Resume Template: https:/
by PedroTech
59h 32m44 lessonsIntermediate4.2M views
FreeIT and programming

Python full course
----------Course in this channel------------ 💚ሙሉ የHTML ቱቶሪያል 👉https://youtube.com/playlist?list=PLRvH37iEcMFH20jKJBpp4fjStM8hOcQyc 💚ሙሉ የJavaScript ቱቶሪያል 👉https://youtube.com/playlist?list=PLRvH37iEcMFFmOF1hubKmBQkz3zwKunBb 💚Full MySQL Tutorial 👉https://youtu.be/oNOCTpYO3IM 💚 ሙሉ የExc
by DG Tech
6h 19m23 lessonsIntermediate383K views
FreeIT and programming

Python + SQL + Automation 🐍💻⚙ - FREE Course
Find videos on Python, SQL, Automation, VBA and other concepts in this playlist. Each video has dataset, code samples and related articles for your success.
by Chandoo
10h 57m17 lessonsIntermediate5.9M views
FreeIT and programming

Intermediate MySQL Tutorial Series
Full MySQL Course: https://www.analystbuilder.com/courses/mysql-for-data-analytics In this lesson we are going to take a look at Joins in MySQL! GitHub Code: https://github.com/AlexTheAnalyst/MySQL-YouTube-Series/blob/main/Intermediate%20-%20Joins.sql ____________________________________________
by Alex The Analyst
1h 10m6 lessonsIntermediate1.6M views
FreeData and AI

Next.js Full Stack Project with Nextjs 15 & React 19
Build a Next.js Full Stack Project with Nextjs 15 and React 19. In the detailed project series, you will learn a complete modern web dev stack including Next.js, React, TypeScript, TailwindCSS, ShadCN/ui, Sentry, Kinde Auth, Neon Postgres, Drizzle ORM, Zod, react-hook-form, next-safe-action, and Tan
by Dave Gray
14h 33m13 lessonsIntermediate328K views
FreeIT and programming

Python
Tutorial, curso, 🤩 gratis de acceso a bases de datos en MySQL Server desde Python. En este curso aprenderás 😎 a manipular bases de datos desde Python, como consultar, insertar, modificar y eliminar registros en python. 😻 Aprenderás desde crear las funciones, una clase y hasta implementar todo es
by Turbo Código
21h 55m39 lessonsIntermediate2.7M views
FreeIT and programming

[KATILA ÖZEL] PHP ve MySQL Dersleri
Bu ders Tayfun Erbilen tarafından hazırlanmıştır. Yeni çıkardığım PHP Eğitim Setime gözatın! -- Sosyal Hesaplarım;
by PROTOTURK
15h 41m134 lessonsIntermediate
FreeIT and programming

Python lessons: 002
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
1h 37mIntermediate224 views
FreeIT and programming

🐘 CURSO COMPLETO de PHP desde CERO a EXPERTO
CURSO COMPLETO de PHP desde CERO a EXPERTO: aprende a PROGRAMAR en el lenguaje de programación PHP. Aprende las BASES del lenguaje, como gestionar BASES de DATOS MySQL utilizando la extensión PDO, manejo de sesiones con PHP, POO y mucho más.
by Carlos Alfaro
46h 51m225 lessonsIntermediate2.2M views
FreeIT and programming

Python lessons: 003
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
1h 43mIntermediate102 views
FreeIT and programming

Python lessons: 005
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
1h 50mIntermediate107 views
FreeIT and programming

Python lessons: 010
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
1h 55mIntermediate49 views
FreeIT and programming

Python lessons: 011
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
1h 43mIntermediate59 views
FreeIT and programming

Python lessons: 026
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
2hIntermediate68 views
FreeIT and programming

Python lessons: 037
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
1h 27mIntermediate48 views
FreeIT and programming

Python lvl2 lessons: 021
Python ծրագրավորման դասընթաց | Սովորիր զրոյից մինչև պրոֆեսիոնալ 🐍🚀 Բարի գալուստ Python ծրագրավորման մեր դասընթացը, որտեղ դուք կսովորեք ամեն ինչ՝ սկսելով հիմունքներից և հասնելով առաջադեմ տեխնիկաների։ Այս դասընթացը նախատեսված է թե՛ սկսնակների, թե՛ նրանց համար, ովքեր ցանկանում են խորացնել իրենց գիտե
by Tech 42
2hIntermediate15 views
FreeIT and programming

Fullstack Web Projesi / Spring Boot - MySQL - ReactJS
Herkese selam :) Bugün Spring Boot, React ve Mysql kullanacağımız yeni proje serimize başlıyoruz. Kodları ilerleyen derslerde github’a atıyor olacağım. Tüm öneriler, fikirler ve düşünceleriniz için yorum yapmayı unutmayın. İyi seyirler 😊 BANA ULAŞIN Instagram
by Dilruba Köse
8h 38m13 lessonsIntermediate301K views
FreeIT and programming

Curso de Java
Curso de Java completo, online, gratuito e totalmente disponibilizado no YouTube a quem interessar. Este é mais um curso da eXcript que lhe ensinará como programar em Java, como instalar uma IDE, seja ela o Eclipse, Netbeans, IntelliJIDEA. O Curso de Java abordará tanto a criação de aplicações cor
by eXcript
11h 37m100 lessonsIntermediate3M views
FreeIT and programming