Courses
IT and programming
42 free courses in IT and programming. Programming, web, mobile, DevOps and everything that involves writing code.
Courses to get you started
All free, all made by people who teach in public.

Curso de Python 3 - Mundo 1…
by Curso em Vídeo
10h 37m · Beginner
April 2017
Free48 lessons

Curso de Python 3 - Mundo 3…
by Curso em Vídeo
14h 31m · Intermediate
May 2018
Free51 lessons

Curso de Python 3 - Mundo 2…
by Curso em Vídeo
9h 43m · Intermediate
October 2017
Free42 lessons

Python for Beginners
by Telusko
17h 20m · Beginner
June 2018
Free124 lessons
Popular topics
All IT and programming courses
Nothing here costs anything. No card, no trial, no account needed to watch.

CS50x 2025 Lectures
This is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without prior programming experience. (Two thirds of CS50 students have never taken CS before.) This course teaches y
by CS50
26h 22m13 lessonsBeginner6M views
Free

CS50's Introduction to Programming with Python (CS50P) 2022
This is CS50P, CS50's Introduction to Programming with Python. Register for free at https://cs50.edx.org/python. Slides and source code at https://cs50.harvard.edu/python. Playlist at https://www.youtube.com/playlist?list=PLhQjrBD2T3817j24-GogXmWqO5Q5vYy0V. An introduction to programming using a la
by CS50
15h 54m11 lessonsBeginner11M views
Free

CS50's Introduction to Databases with SQL
This is CS50’s introduction to databases using a language called SQL. Learn how to create, read, update, and delete data with relational databases, which store data in rows and columns. Learn how to model real-world entities and relationships among them using tables with appropriate types, triggers,
by CS50
11h 8m8 lessonsBeginner1.2M views
Free

JDBC (Java Database Connectivity) with MySQL
Java Database Connectivity is explained deeply with mysql database with simple steps. Also CRUD operations are explained deeply how to insert values in database in java, how to retrieve or select values from database in java, how to delete and update values in mysql database in java
by Smart Programming
1h 17m4 lessonsBeginner798K views
Free

Python Full Course for Beginners (13 Hours) – From Zero to Hero
Learn Python from scratch in this complete 13-hour course designed for beginners who want to build real programming confidence. Want More? 👇 - *Python Handbook* (sketches, notes, code) https://academy.datawithbaraa.com/l/digital_download/998313/the-python-handbook - *Full Package* (projects, qui
by Data with Baraa
13h 3mBeginner1.1M views
Free

Curso em vídeo - Python
O Estudonauta é um projeto de Educação do Prof. Gustavo Guanabara, que já conta com centenas de aulas disponíveis e cursos com certificado: - Fundamentos de Programação com Portugol Studio - Linguagem C - Linguagem C# - Linguagem Kotlin - Integração PHP + MySQL - Produção de Vídeos Quer experiment
by Joao Pedro Loyola
48h 43m175 lessonsBeginner89M views
Free

Aprende React ahora! curso completo para crear aplicaciones
Accede a todos mis cursos aquí y obtén un 10% de descuento para siempre en la suscripción con el cupón 'off10": https://academia.holamundo.io/bundles/acceso-a-todo Sólo este curso?: https://academia.holamundo.io/courses/ultimate-react?coupon=react_ultimate Mi música libre de copyright para estudia
by HolaMundo
2h 32mBeginner637K views
Free

Aprende JavaScript Ahora! curso completo desde cero para principiantes
Accede a todos mis cursos aquí y obtén un 10% de descuento en la suscripción con el cupón 'off10": https://academia.holamundo.io/bundles/acceso-a-todo 📘 Libro recomendado de Javascript: Mi música libre de copyright para estudiar, youtube y twitch: En Spotify: https://spoti.fi/2OdCxP5 En Apple Mus
by HolaMundo
3h 59mBeginner3.6M views
Free

MongoDB for Beginners 2026 | ለጀማሪዎች
Learn the basics of MongoDB in Amharic! This 2026 tutorial covers everything from NoSQL concepts to performing your first CRUD operations. Whether you are a student or a pro dev in Ethiopia, this guide by #DGTech is the perfect start to modern database management. What You’ll Learn What is MongoD
by DG Tech
1h 43m10 lessonsBeginner8K views
Free

Harvard CS50’s Introduction to Programming with Python – Full University Course
Learn Python programming from Harvard University. It dives more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. You will learn how t
by freeCodeCamp.org
15h 58mBeginner9.1M views
Free

Aprende Python ahora! curso completo e intensivo desde cero
Accede a todos mis cursos aquí y obtén un 10% de descuento para siempre en la suscripción con el cupón 'off10": https://academia.holamundo.io/bundles/acceso-a-todo 📘 Libro recomendado de Python: 🎧 Mi música libre de copyright para youtube y twitch: En Spotify: https://spoti.fi/2OdCxP5 En Apple M
by HolaMundo
5h 6mBeginner1.7M views
Free

CRUD - GraphQL, React, Node, MySQL
CRUD Tutorial using React Graphql NodeJS and MySQL
by PedroTech
2h 14m4 lessonsBeginner94K views
Free

Planifica tu Carrera con Este Roadmap: SQL, C#, Selenium y Cypress
Curso para prepararnos en una vacante de QA automation son SQL, Csharp, Selenium y Cypress
by Nicolas Alvarez
2h 17m10 lessonsBeginner6.9K views
Free

Laravel Eğitim Seti - 2025 | Laravel'de Sıfırdan İleri Seviyeye CMS Projesi Geliştirme
🚀 Laravel 11 ile Gerçek Proje Tabanlı Modern CMS Uygulaması Laravel öğrenmek istiyor ama nereden başlayacağını bilmiyor musun? Bu eğitim setinde, Laravel 11 kullanarak sıfırdan profesyonel bir CMS (İçerik Yönetim Sistemi) geliştiriyoruz. Kurulumdan gelişmiş modüllere kadar her adımı birlikte kodlu
by TechFlow Yazılım
5h 6m30 lessonsBeginner19K views
Free

NoSQL Tutorial for Beginners
Introduction to No SQL See NoSQL in action, try a sample application on Astra DB free plan: https://astra.dev/34mW1IA Astra DB can be used for multimodel NoSQL: Types of NoSQL : 1. Key Value [X] 2. Document Database [X] 3. Tabular [X] 4. Graph - coming soon! Learn more at https://www.datastax.com/
by Telusko
1h 59m10 lessonsBeginner364K views
Free

SQL Для Начинающих
В этом видеоуроке показывается, как просто установить у себя на компьютере бесплатную полноценную версию SQL Server 2016 Express от Microsoft. Чтобы начать изучать язык SQL Вам необходимо обязательно установить SQL Server. Если Вы никогда не изучали SQL, тогда Вам сюда, на наш канал :) Также, если В
by ROBOTOBOR.PRO ✌ Доступное Программирование
6h 52m21 lessonsBeginner1.3M views
Free

Veritabanı ve SQL Dersleri
#1 Veritabanı Nedir , Veritabanı Yönetim Sistemleri ve SQL [ Veritabanı ve SQL Dersleri ] Eğitmen : Mustafa Murat Coşkun ➤ Instagram :https://www.instagram.com/mustafamuratcoskunn ➤Twitter : https://twitter.com/yazilimbilimi Udemy Kurslarım : http://bit.ly/2BKbYXL Videoyu beğenmeyi ve kanala ab
by Yazılım Bilimi
43m4 lessonsBeginner87K views
Free

PHP Full Course In Bangla
This is our first video of php bangla tutorial full course and in this php bangla tutorial I have explained the PHP career opportunity and how to learn PHP effectively in Bangla. Many students are searching for php full course in bangla but they also have a question where to find a best php bangla t
by Web Ship
20h 30m61 lessonsBeginner717K views
Free

Python Ultimate Course
Learn Python from scratch in this complete 13-hour course designed for beginners who want to build real programming confidence. Want More? 👇 - *Python Handbook* (sketches, notes, code) https://academy.datawithbaraa.com/l/digital_download/998313/the-python-handbook - *Full Package* (projects, qui
by Data with Baraa
26h 16m47 lessonsBeginner2.7M views
Free

React travel project
React js Project with Backend, hello everyone, in this video we can learn how to create react front end and Backend with PHP & MySQL Content 0:10 introduction React Js Project with Backend Source Code:
by Devops Developer
4h 26m11 lessonsBeginner30K views
Free

Curso de JAVA + SPRING
Nesse curso iremos aprender desde o básico da linguagem Java, passando pela sua sintaxe base, programação orientada objetos e entendo um pouco mais sobre o compilador e interpretador (JVM). Depois, iremos aprender como criar aplicações Java mais robustas usando o framework Spring e como criar apps d
by Fernanda Kipper
20h 4m18 lessonsBeginner1.7M views
Free

React JS, Node JS and MySQL Tutorial
React Node and MySQL Tutorial, hello everyone, in this video I will teach you how to make a React CRUD Tutorial Using Node & MySQL. 0:03 React CRUD Node & MySQL Tutorial 0:13 React using Node js API and Mysql Tutorial 1:07 Check Node js Current Version 1:57 Setup New React Js Application 3:45 Open
by Devops Developer
3h 5m11 lessonsBeginner76K views
Free

Learn TypeScript
In this video I will go over everything I thing a beginner should learn on how to use Typescript in React. - ❤️ Want to Support the Channel?: 🚀 Learn ReactJS By Building 6 Projects: https://codedamn.com/learn/reactjs-projects - Social ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Website: machadopedro.com Linkedin
by PedroTech
4h 28m8 lessonsBeginner620K views
Free

MongoDB Tutorial For Beginners | MongoDB Course
MongoDB Tutorial For Beginners | Complete MongoDB Course Step-by-Step Welcome to this **MongoDB Tutorial for Beginners**, the perfect starting point for anyone who wants to learn **MongoDB**, one of the most popular NoSQL databases in modern web development. Whether you are learning backend develop
by ProgrammingKnowledge
12h 51m49 lessonsBeginner84K views
Free

🔥🔥 Curso SISTEMA de VENTAS en PHP y MySQL, MVC, POO, PDO 🔥🔥
Curso GRATIS: COMO programar un SISTEMA de VENTAS (FACTURACION) en PHP, MySQL, MVC (modelo vista controlador) & POO (Programación Orientada a Objetos) desde CERO y paso a paso
by Carlos Alfaro
6h 47m42 lessonsBeginner25K views
Free

ECommerce ASP.NET 9 MVC y SQL SERVER | Full Stack
▶ Obtener el codigo fuente: https://youtu.be/pAun3LSglcc ▶ Official blog: https://codigoestudiante-pe.blogspot.com/ ▶ Ver curso completo: https://www.youtube.com/playlist?list=PLx2nia7-PgoCcuKWBhZAPvUwnxzvvDoEY ▶ Capítulos 00:00:00 Introducción. 00:00:15 Demo proyecto final. 00:06:22 Lo que aprend
by Codigo Estudiante
7h 34m11 lessonsBeginner9.1K views
Free

HTML/CSS
👉 ИНТЕНСИВ В ИЮНЕ - Изучи верстку сайтов на HTML и CSS за неделю: https://dmitryvalak.com/html-intensive/ ------------------------------------------- В этом видео начнем верстать сайт с нуля. Верстка сайта это процесс создания сайта из макета, который нарисовал дизайнер. Видео для начинающих, в н
by Максим Головко
12h 49m9 lessonsBeginner5.5M views
Free

Tkinter Corso 2023 - Python
Corso della libreria Tkinter per imparare a creare applicazioni desktop utilizzando esclusivamente Python. Vedremo quali sono i blocchi fondamentali di Tkinter ed imparerete inoltre a connettere la vostra desktop app ad un database e come effettivamente generare l'eseguibile del programma. _________
by Edoardo Midali
3h 6m21 lessonsBeginner239K views
Free

Full Stack Web Development Course - ReactJS, NodeJS, Express, MySQL
Complete Full Stack Web Dev Course For Beginners. You will learn ReactJS, NodeJS, Express, and MySQL by building a social media application from scratch.
by PedroTech
8h 24m17 lessonsBeginner946K views
Free

SQL - Database Programming | Tutorial
This course consists of a series of videos where we'll be looking at database management basics and SQL using the MySQL RDBMS. The course is designed for beginners to SQL and database management systems, and will introduce common database management topics. Throughout the course we'll be looking at
by Giraffe Academy
4h 28m24 lessonsBeginner2.3M views
Free

Curso de React
#cfbcursos #react #reactjs Aula de Introdução ao React e Primeiro App - Curso de React - Aula 01 Na aula de hoje do curso de React, vamos entender os conteitos iniciais introdutórios e também iremos gerar nosso primeiro app React usando o Repl.it. O React é uma biblioteca JavaScript de código abe
by CFBCursos
10h 18m44 lessonsBeginner479K views
Free

🐬 CURSO de PHP y MySQL desde CERO 🐘
CURSO de PHP y MySQL desde CERO a EXPERTO [GRATIS]: aprende a GESTIONAR BASES de DATOS MySQL UTILIZANDO el LENGUAJE de PROGRAMACION PHP.
by Carlos Alfaro
15h 7m56 lessonsBeginner529K views
Free

Python MySQL Corso
Corso Python Completo https://bit.ly/corso-py Corso di Python in cui vediamo come poter comunicare con il database al fine di inserire, richiedere, modificare ed eliminare i dati. Questo modulo è parte del corso completo di Python di oltre 20 ore. __________________________ [Requisiti] Prima di gu
by Edoardo Midali
1h 2m9 lessonsBeginner103K views
Free

Curso de Python - Módulo SQLite
Seja bem-vindo lista que contém as aulas do Curso de Python - Módulo SQLite!! A partir deste momento, aprenderemos, como se comunicar com bases de dados SQLite através do Python e também, estudaremos, a biblioteca de integração contida em todas as distribuições do Python, bem como, as instruções SQ
by eXcript
1h 8m9 lessonsBeginner474K views
Free

Курс "Введение в DevOps"
Курс по основам DevOps. Программа: Step 1: Основы DevOps Step 2: Основы Linux и работа с Bash Step 3: CI/CD системы Step 4: Системы контроля версий Git и Gitlab Step 5: Работа с Docker Step 6: Управление конфигурациями, Ansible Step 7: Основы SQL для DevOps
by Из сисадмина в DevOps
2h 5m9 lessonsBeginner22K views
Free

c#
Quick video on adding and retrieving saved data to SQL server using ADO.Net and C# by Fabio Scopel Guys please join out Google+ Community. It is great place to find help, not only from me, but from many other programmers! Community is called: Learn C# - The Right way Google+ Community link: http:
by Sebastianrgbg Rgbg
1h 36m5 lessonsBeginner419K views
Free

Python - Tutorial Italiano
#python #programmazione #keylogger #tutorial #corso Sono lieto di annunciarvi che le lezioni individuali di ErbaGattaGames hanno inizio. Corsi: Su UDEMY corso COMPLETO di PYTHON: https://www.udemy.com/course/python-da-zero-a-pro-con-mysql-e-flask-per-il-web/?referralCode=D058BA84AA8269049CBA -Infor
by Erba Gatta Games
5h 44m14 lessonsBeginner59K views
Free

CSS Eğitimi
Daha Fazlası ► https://linktr.ee/gorkemliyazilim Bu video ile CSS konusuna başlangıç yapmış oluyoruz. Temel CSS kodları ile başlayıp her videoda üzerine koyarak ilerleyeceğiz. ▼ Tüm Ücretsiz Eğitimlerin Bağlantıları Aşağıda ▼ 🎥 HTML Dersleri ► https://l24.im/uE15F 🎥 CSS Dersleri ► https://l24.im
by Görkemli Yazılım
3h 59m26 lessonsBeginner9.3K views
Free

Javascript Eğitimi
Udemy Eğitimleri ► https://l24.im/6Ir2 ▼ Tüm Ücretsiz Eğitimlerin Bağlantıları Aşağıda ▼ 🎥 HTML Dersleri ► https://l24.im/uE15F 🎥 CSS Dersleri ► https://l24.im/Lg14 🎥 CSS Örnekleri ► https://l24.im/BRNl39 🎥 JavaScript Dersleri ► https://l24.im/7SVI 🎥 JavaScript Örnekleri ► https://l24.im/1bWN
by Görkemli Yazılım
2h 39m13 lessonsBeginner3.5K views
Free

Bootstrap Dersleri
Bootstrap derslerine bu video ile geçiş yapıyoruz. Bootstrap kullanarak hızlıca css yazıp, web sitelerinizin tasarımını oluşturmak istiyorsanız kullanabileceğiniz en iyi css alternatiflerinden birisidir bootstrap. ▼ Tüm Ücretsiz Eğitimlerin Bağlantıları Aşağıda ▼ 🎥 HTML Dersleri ► https://l24.im/u
by Görkemli Yazılım
2h 54m16 lessonsBeginner2K views
Free

🔥 Curso PHP, MVC, MySQL & POO: mi primer SISTEMA PROFESIONAL
🔥 Curso PHP, MySQL, POO & MVC desde CERO: aprende como funciona y como programar un sistema en PHP, MySQL, POO y MVC (modelo vista controlador). Aprende a como hacer un CRUD con PHP & MVC.
by Carlos Alfaro
31h 48m125 lessonsBeginner629K views
Free

C# Tutorial - Visual Studio 2005
Acceso a Bases de datos desde C# con SQL Server, Controles de cuadro de diálogo y archivos de instalación con Visual Studio 2005
by Turbo Código
57m7 lessonsBeginner2.6K views
Free