Courses
IT and programming
349 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.

APPRENDRE LE PYTHON
Envie d'apprendre le python ? Ce langage de programmation ralliant simplicité et performance et idéal pour toutes les personnes souhaitant commencer le code
by Graven - Développement
3h 49m16 lessonsBeginner8.8M views
Free

Flutter Tutorial for Beginners
In this Flutter tutorial for Beginners series, I'll show you how to use Flutter (and Dart) to create Android and iOS apps from scratch. We'll learn all about widgets, packages, assets & asynchronous code to create a World Time app, as well as 2 other mini apps to put your Flutter skills to good use!
by Net Ninja
5h 50m36 lessonsBeginner18M views
Free

Complete React Native Course
In this complete React Native tutorial, you'll learn how to develop native apps from the ground up, using React Native and Expo. You'll learn about native components, routing, navigation, styling, authentication and a lot more too. 🔥🥷🏼 Get instant access to ALL premium courses on NetNinja.dev:
by Net Ninja
5h 5m29 lessonsBeginner992K views
Free

Flutter Tutorial Series for Beginners in Tamil
Hello everyone! We're excited to present our Flutter Development Tutorial Series, specially crafted for beginners. Whether you're a student eager to explore app development, a professional looking to expand your skill set, or someone curious about building mobile apps, this series is here to guide y
by Error Makes Clever
4h 30m10 lessonsBeginner434K views
Free

Разработка Telegram Ботов на Python с нуля / Телеграм Bot для начинающих
За курс вы научитесь создавать Телеграм ботов на Python с нуля. Telegram Боты являются на сегодняшний день очень популярной сферой. В курсе для начинающих вы научитесь строить ботов под разные цели и с использованием разных библиотек.
by Гоша Дударь
3h 6m13 lessonsBeginner3.7M views
Free

Namaste JavaScript - Season 2
Namaste JavaScript is the best JS tutorial video series available for free on YouTube. This Season 2 of the series covers core concepts of JavaScript in-depth that help students become better JS developers and also help them crack interviews. Namaste JavaScript students are now working as Frontend
by Akshay Saini
4h 49m8 lessonsBeginner6.2M views
Free

Изучение Rust с нуля / Уроки Rust Programming для начинающих
Курс по изучению языка Rust для начинающих с нуля. За курс вы научитесь создавать проекты на Rust, работать с его синтаксисом и строить проекты на его основе. Курс Rust Programming для начинающих охватывает все темы для понимания базовых принципов самого языка.
by Гоша Дударь
4h 4m14 lessonsBeginner150K views
Free

Selenium Java Coding Tips & Tricks
#selenium#java#sdetqa# ######################################### 🚀 Udemy Courses 👨💻👩💻 ########################################## 🟢 Playwright with TypeScript 🎭📘 👉 https://www.udemy.com/course/learn-playwright-web-api-testing-with-typescript/ 🟡 Playwright with
by SDET- QA
3h 54m13 lessonsBeginner232K views
Free

Java программирование / Уроки Java для начинающих
В этом видеокурсе вы найдете уроки Java программирования для начинающих. Мы изучим простые вещи (переменные, циклы...), а также затронем ООП (классы, объекты, интерфейсы, конструкторы) и изучим GUI Java с JFrame
by Гоша Дударь
3h 48m25 lessonsBeginner7M views
Free

Уроки Python для начинающих / Программирование на Питон с нуля
В ходе данного курса мы с вами ознакомимся с языком программирования Python и научимся прописывать программы на его основе. В уроках мы изучим все основные концепции языка Питон и построим хорошую базу знаний для будущих проектов.
by Школа itProger / Программирование
5h 12m22 lessonsBeginner18M views
Free

Flask Tutorial Series
A tutorial series on the Python web framework Flask.
by NeuralNine
3h 50m10 lessonsBeginner227K views
Free

Javascript Leetcode Problems
In this video, we showcase how to build logic in javascript and solve real time leetcode problems. Complete Javascipt 👇 --------------------------------------------- Beginners-Level-Projects --------------------------------------------- ☆ Javascript (map, filter & reduce)👇 ☆ 𝗚𝗶𝘁 𝗙𝘂𝗹𝗹
by Learn Coding
3h 18m7 lessonsBeginner55K views
Free

Playwright Java 2025
Beginners step by step videos on Playwright with Java
by Automation Step by Step
4h 35m7 lessonsBeginner158K views
Free

Cozy Website Coding
Tonight’s a cozy Laravel coding session ☕ I’m starting a brand new website project — completely from scratch — using Laravel, PHP, and Blade templates. I don’t have a specific plan for what this site will become yet, but it might turn into a place where users can upload and share images (or somethi
by Dani Krossing
4h 23m4 lessonsBeginner6.9K views
Free

File Handling in Java
Topics Covered ------ Create a folder Check if a folder exists Rename a folder Delete a folder ######################################### 🚀 Udemy Courses 👨💻👩💻 ########################################## 🟢 Playwright with TypeScript 🎭📘 👉 https://www.udemy.com/cours
by SDET- QA
3h 17m10 lessonsBeginner149K views
Free

React Native Full Course 2026 | Build, Publish and Monetize a Full Stack Mobile App to App Store
In this video, you'll bridge the gap between web and mobile with an intensive crash course on React Native fundamentals and modern features like file-based routing and server components. Then, you’ll build Recurrly, a subscription tracker using Expo. You’ll implement essential real-world features be
by JavaScript Mastery
3h 43mBeginner413K views
Free

Python программирование / Уроки для начинающих
В этом видеокурсе мы с вами научимся программировать на языке Python. Здесь мы обсудим все моменты программирования на этом языке, начиная от простых переменных и заканчивая созданием классов. Итак, уроки программирования Python для начинающих!
by Гоша Дударь
5h 8m25 lessonsBeginner8.3M views
Free

Python с нуля | Мини-курс
Курсы по подготовке к ЕГЭ: https://vk.com/market-194554202 Начинаем изучение языка программирования Python. Установка, написание первой программы, переменные, операции над числами. ------ Мини-блог на Django: https://vk.cc/cij8AN Telegram: https://t.me/plugar_inf Группа в ВК: https://vk.com/plugar_
by Иван Викторович
4h 48m19 lessonsBeginner7.1M views
Free

Corso Angular 22
Vediamo cos'è Angular e perchè è importante impararlo. Poi andiamo ad installarlo nella versione 22. Sito miei corsi completi https://codegrind.it Instagram https://instagram.com/edoardomidali Tiktok https://tiktok.com/@edoardomidali
by Edoardo Midali
3h 34m12 lessonsBeginner5.4K views
Free

Уроки C# MAUI с нуля / Разработка приложений для начинающих на C#
Курс для начинающих по изучению C# MAUI с нуля. В уроках вы научитесь работать с платформой MAUI и разрабатывать на ее основе множество различных приложений под разные платформы. К концу курса у вас будут хорошие знания в C# MAUI для разработки Android, iOS, а также ПК приложений с красивым дизайном
by Школа itProger / Программирование
3h 22m11 lessonsBeginner116K views
Free

Cypress API Testing
#Cypress#APITesting#httpmethods ######################################### 🚀 Udemy Courses 👨💻👩💻 ########################################## 🟢 Playwright with TypeScript 🎭📘 👉 https://www.udemy.com/course/learn-playwright-web-api-testing-with-typescript/ 🟡 Playwr
by SDET- QA
4h 36m9 lessonsBeginner224K views
Free

Python Web 3 Development With Cartesi
Learn how to build fully decentralized web 3 dapps using Python and the Cartesi framework!
by Tech With Tim
5h 2m8 lessonsBeginner92K views
Free

Master Git & Github Series
Re-Imagine: https://reimagine.sheryians.com/ *In this video:* 02:29 - Clearing things up 03:40 - Talk about Open Source Contribution 04:43 - Let's Start 05:55 - Understanding the Problem 09:18 - What is Central CodeBase? 12:43 - What is GitHub? 13:17 - What is Git? 16:43 - What will we cover 17:35
by Sheryians Coding School
3h 39m5 lessonsBeginner643K views
Free

Manual Testing Project(eCommerce Web Application)
Manual Software Testing Topics : ------------ 1. Project Introduction 2. Explore AUT 3. FRS Document 4. Test Scenarios 5. Test Plan 🚀 Master Software Testing & Automation — Explore My Udemy Courses Playwright Courses 🎭 Playwright with TypeScript 👉 https://www.udemy.com/course/learn-playwri
by SDET- QA
5h 12m4 lessonsBeginner2.9M views
Free

JavaScript Tutorial for Beginners
Check out our courses: Agentic AI Engineering with Python : https://go.telusko.com/agentic-ai-python Coupon: TELUSKO10 (10% Discount) Master Java Spring Development : https://go.telusko.com/learn-master Coupon: TELUSKO10 (10% Discount) For More Queries WhatsApp or Call on : +919008963671 w
by Telusko
5h 46m43 lessonsBeginner6.4M views
Free

Learn Typescript 2022
Introduction And What Is TypeScript Study Plan: Code & Notice: Assignments: ============================= Support Me on Patreon to Help me Create More Videos I will be Very Happy if you Support my Channel. Join Our Facebook Group: Follow My Facebook Profile: Like Facebook Page: Follow Me O
by Elzero Web School
3h 21m38 lessonsBeginner1.2M views
Free

Full Modern React Tutorial
Hey gang, in this full React tutorial series, I'll take you from novice to ninja. We'll cover all the basics - what React is, setting up, components & routing - before diving into state management, async code, built-in hooks & custom hooks too.
by Net Ninja
3h 14m32 lessonsBeginner12M views
Free

CYPRESS TUTORIAL | Complete Course on Cypress Web Automation using JavaScript
CYPRESS TUTORIAL | Complete Course on Cypress Web Automation using JavaScript
by Software Testing Mentor
4h 18m21 lessonsBeginner329K views
Free

Уроки JavaScript для начинающих с нуля!
Уроки по изучению языка программирования JavaScript. За курс мы научимся писать код на JS и управлять HTML DOM-структурой веб сайта. Мы изучим основные концепции (переменные, циклы, условия...) и изучим работу с HTML (события, обработка данных, работа с HTML).
by Школа itProger / Программирование
4h 7m17 lessonsBeginner3.6M views
Free

Python Tutorials for Absolute Beginners by CS Dojo
Learn Python programming with this Python tutorial for beginners! Tips: 1. Here is the playlist of this series: https://goo.gl/eVauVX 2. If you want to learn faster than I talk, I’d recommend 1.25x or 1.5x speed :) 3. Check the outline in the comment section below if you want to skip around. 4. Dow
by CS Dojo
3h 37m16 lessonsBeginner24M views
Free

Data Structures and Algorithms
Data structures and algorithms tutorial #1 - let's go! Check out Brilliant.org, a website for learning computer science concepts through solving problems: https://brilliant.org/csdojo/ Special thanks to Brilliant for sponsoring this video.
by CS Dojo
3h 58m13 lessonsBeginner11M views
Free

Уроки React Native для начинающих / Мобильное приложение на JavaScript
React Native – современный взгляд на построение приложений под мобильные (Андроид, iOS) и не только устройства. В ходе курса для начинающих мы с нуля рассмотрим процесс разработки проектов на основе React Native. Мы создадим полноценное приложение на JavaScript (React) и к концу курса будем обладать
by Гоша Дударь
3h 34m12 lessonsBeginner772K views
Free

Уроки Unity C# с нуля / Изучение основ программированная в Unity
В ходе нескольких уроков вы ознакомитесь с написанием C# кода внутри движка Unity. Вы изучите различные функции и свойства, что присутствуют лишь в самом движке. К концу курса вам будет гораздо проще работать в движке, обладая навыками программирования на C#.
by Школа itProger / Программирование
3h 5m12 lessonsBeginner1.5M views
Free

Создание 3Д игры на Unity / Разработка стратегии с нуля
В ходе курса вы с нуля разработаете 3Д игру на основе движка Unity. Игра будет в жанре стратегии и будет содержать все необходимые механики. Курс рассчитан для начинающих, которые хотят научиться работать с движком Unity. К концу курса у вас будет достаточно знаний дабы создавать свои 3Д проекты на
by Школа itProger / Программирование
3h 36m11 lessonsBeginner1.2M views
Free

Modern JavaScript Tutorial
💻 Get the full Modern JavaScript (novice to ninja) course from Udemy. Discount auto applied: ---------------------------------------- 🐱💻 🐱💻 Course Links: + Course files - https://github.com/iamshaunjp/modern-javascript
by Net Ninja
4h 45m6 lessonsBeginner2.6M views
Free

Belajar React untuk PEMULA
Mari kita mulai belajar React!! 🤩🤩🤩 Referensi Video: - https://nextjs.org/learn/foundations/from-javascript-to-react - https://react.dev - https://id.react.dev Follow Developer React Indonesia 🇮🇩 Repository Belajar React WPU Jalur Belajar React: 1. HTML Dasar 2. CSS Dasar 3. CSS Layouting 4
by WPU
5h 25m5 lessonsBeginner742K views
Free

Flask Tutorial 2026 | Complete Flask Course for Beginners
Welcome to the Complete Flask Tutorial 2026 playlist! In this course, you’ll learn Python Flask from beginner to advanced level through practical, step-by-step tutorials and real-world examples. This Flask course is designed for beginners, Python developers, backend developers, and anyone who wants
by Mohit Decodes
4h 8m28 lessonsBeginner9.9K views
Free

CURSO DE KOTLIN PARA INICIANTES - PROGRAMAÇÃO
👨💻 Quer Aprender a Programar? Então é só seguir essa série do começo ao fim e por a mão no código.
by Tiago Aguiar
4h 41m27 lessonsBeginner299K views
Free

Corso Laravel
Corso Laravel API https://bit.ly/corso-laravel-api
by Edoardo Midali
5h 40m24 lessonsBeginner103K views
Free

Corso Python
Python Completo https://codegrind.it/corsi/corso-python-completo Codice PYYT00
by Edoardo Midali
4h 46m23 lessonsBeginner4K views
Free

Уроки Linux для начинающих / Изучение Linux Ubuntu и Bash с нуля
Представляю вам курс по изучению ОС Linux для начинающих. В ходе курса вы с нуля изучите все основные моменты Линукс, научитесь работать с дистрибутивами, Bash Shell, а также изучите полноценную работу с Ubuntu.
by Гоша Дударь
3h 46m14 lessonsBeginner2.3M views
Free

Node.js Crash Course Tutorial
Hey gang, in this Node.js tutorial series you'll learn node from the ground up - what it is, how to use it and how to make dynamic websites powered by it. You'll learn about requests & responses, npm, Express apps, view engines (ejs), moddleware, mongodb, MVC & much more.
by Net Ninja
4h 44m12 lessonsBeginner4.7M views
Free

Уроки React JS с нуля для начинающих / Полный курс
Представляю курс для начинающих по изучению фреймворка React JS. В ходе уроков по React вы с нуля научитесь работать с этим фреймворком, изучите его возможности и даже разработаете несколько небольших проектов на его основе.
by Школа itProger / Программирование
3h 12m12 lessonsBeginner960K views
Free

Linux for Hackers (and everyone) // FREE Course for Beginners
FREE Beginner Linux course for hackers and everyone. Get a solid foundation in Linux with this introduction to Linux course.
by NetworkChuck
3h 28m10 lessonsBeginner11M views
Free

Уроки UNITY разработки игры с нуля / Как создать свою ИГРУ?
В ходе курса Unity для начинающих вы создадите свою Android/iOS игру на базе движка Unity. В игре вы сделаете анимации, дизайн, магазин, меню, функционал и опишите все действия для создания полноценной крутой мобильной игры. В курсе вы с нуля ознакомитесь со всеми тонкостями разработки 3Д мобильных
by Школа itProger / Программирование
3h 21m10 lessonsBeginner221K views
Free

Python for AI - Full Beginner Course
Learn Python from scratch and start building real AI applications. This is the fastest, beginner-friendly course Python for AI development. 📕 Course Handbook: https://go.datalumina.com/cm5P6b6 📥 Course Resources: https://go.datalumina.com/M2YfRW3 👊🏻 Let's connect on IG: https://www.instagram.co
by Dave Ebbelaar
5h 16mBeginner1.6M views
Free

Complete React Tutorial (with Redux)
In this complete React tutorial series, we'll cover all the basics of React, from the ground up, right through to creating full SPA's using Create React App, the React Router (v4) and Redux.
by Net Ninja
5h 4m44 lessonsBeginner6M views
Free

React Native Tutorial for Beginners
Hey gang, and welcome to your first React Native tutorial for beginners. In this series we'll go from novice to ninja and create a React Native app from scratch. irst though, we'll get set up and talk about what React Native actually is. Support The Net Ninja on Patreon - https://www.patreon.com/th
by Net Ninja
5h 27m35 lessonsBeginner5.7M views
Free