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

Flutter Tutorial for Beginners
by Net Ninja
5h 50m · Beginner
August 2019
Free36 lessons

AI-103: Develop AI apps and…
by Microsoft Learn
10h 54m · Intermediate
June 2026
Free27 lessons

Java desde cero: Curso…
by MoureDev by Brais Moure
Beginner
July 2025
Free8h 49m

React With This One Project
by Web Dev Simplified
Beginner
May 2026
Free1h 45m
Popular topics
All IT and programming courses
Nothing here costs anything. No card, no trial, no account needed to watch.

Curso de Java para Iniciantes - Grátis, Completo e com Certificado
Aula Completa em http://www.cursoemvideo.com/lesson/historia-java/ A História da Linguagem Java se inicia em 1990, quando a Sun Microsystems criou uma equipe chamada Green Team, liderada por James Gosling. Até o momento, as Linguagens de Programação como Pascal e C, precisavam de compiladores espe
by Curso em Vídeo
12h 18m30 lessonsBeginner15M views
Free

Curso base de React - Curso Completo de React – Do Zero à Prática com TypeScript
Bem-vindo à playlist oficial do Curso Base de React! Aqui você encontra todas as aulas organizadas na ordem certa para aprender React do jeito certo — direto ao ponto, com prática e explicações claras. Neste curso gratuito e completo, você vai: - Entender o que é o JSX e como o React funciona por b
by Lucas Souza Dev
11h 22m52 lessonsBeginner69K views
Free

Curso de Next.js
⭐ Nossos cursos: https://www.horadecodar.com.br/cursos-horadecodar/ 🔴 Instagram: @horadecodar 📂 Repositório: https://github.com/matheusbattisti/curso_nextjs_yt Esta é a aula de introdução do curso de #Next.js, onde será abordado tudo o que você vai aprender sobre este framework de #React Veremos
by Matheus Battisti - Hora de Codar
4h 31m30 lessonsBeginner402K views
Free

CURSO JAVASCRIPT | Sintaxe básica (Tipos, Variáveis, Loops, Funções, Condicionais)
🔗 Nossa NEWSLETTER Gratuita de Tecnologia 👉🏼 EMITA SEU CERTIFICADO DESTE CURSO 🎓 Você pode utilizar o certificado para horas complementares da faculdade e compartilhar no Linkedin para mostrar seu aprendizado. Compre 1 crédito, faça a prova e emita seu certificado na hora! Aprenda programação
by Fernanda Kipper
1h 3mBeginner85K views
Free

Curso de React para Completos Iniciantes [2026]
🔥 Bora criar um sistema de Gestão de Treinos do ZERO ao DEPLOY em 1 semana? Toque AGORA MESMO no link e garanta seu ingresso no LOTE ESPECIAL 👇 👉 https://swiy.co/ytbootcamp 👉 https://swiy.co/ytbootcamp -------------------------------------------------------------------------------------------
by Felipe Rocha • Full Stack Club
2h 25mBeginner366K views
Free

Curso gratuito TailwindCSS 2
Tailwind CSS é basicamente um utility-first CSS framework que prioriza a construção ultra-rápida de interfaces customizadas. É uma estrutura CSS de baixo nível altamente personalizável que fornece todos os blocos de construção de que você precisa para criar designs sob medida, sem nenhum estilo op
by Tiago Matos
3h 39m25 lessonsBeginner248K views
Free

Curso HTML Completo (4 Horas)
Neste curso HTML completo você vai aprender a linguagem de marcação base de toda a web - o HTML. Este curso HTML vai abordar tudo que você precisa aprender. Neste vídeo por capítulos: 00:00 - O que é HTML? - Criando Um Novo projeto 19:40 - Estrutura básica 32:15 - Meta tags, cabeçalho e Parágrafo
by Programação Web
4h 15mBeginner256K views
Free

Python POO: Programação Orientada a Objetos - Curso em Vídeo de Python 3
O Mundo 4 do Curso de Python CHEGOU! Chegou o momento de dar o próximo grande passo na sua jornada de desenvolvedor Python! Esqueça a ideia de apenas copiar códigos sem entender; aqui, o objetivo é transformar a sua maneira de pensar e estruturar soluções. Neste módulo completo, o professor Gustavo
by Curso em Vídeo
17h 31m44 lessonsBeginner779K views
FreeThe author has removed some lessons

Curso de DISEÑO WEB desde CERO (Completo)
El curso más completo y didáctico de HTML y CSS llegó a internet. TEMARIO: 00:00 - Introducción 02:35 - Entendiendo la WEB 13:38 - Entendiendo HTML y CSS 26:10 - Editor de código ---- HTML BÁSICO ---- 35:02 - Estructura de una etiqueta 45:48 - Estructura de una página WEB 51:58 - Párrafos y enc
by Soy Dalto
69h 44m22 lessonsBeginner21M views
FreeThe author has removed some lessons

Curso Python para Iniciantes Completo
Curso gratuito completo e super didático voltado para iniciantes absolutos que nunca programaram ou estão dando os primeiros passos em Python. O foco é ensinar de forma clara, prática e sem enrolação os conceitos fundamentais da linguagem, usando exemplos simples, explicações passo a passo e alguns
by Didática Tech
2h 57m14 lessonsBeginner1.5M views
Free

Curso Java - Nível 1: Estruturado (Comece Aqui)
Você é novo na linguagem Java? Esse é o curso certo para você, nele você irá aprender os conceitos básicos do Java Estruturado, sem se preocupar com orientação a objetos. Após completar esse curso, você está pronto(a) para avançar para o Curso 2 de Java: Orientado a Objetos. Obs: as primeiras aulas
by Academia dos Devs
4h 12m15 lessonsBeginner379K views
Free

Curso de HTML Moderno 2026: La Guía Definitiva desde Cero
A lo largo del curso, aprenderás a estructurar correctamente el contenido de una página web, utilizando etiquetas para organizar textos, imágenes, enlaces, tablas, formularios y elementos multimedia. También conocerás las buenas prácticas modernas y el uso de etiquetas semánticas de HTML5, fundament
by yacklyon
3h 20m12 lessonsBeginner7.1K views
Free

CURSO DE PROGRAMAÇÃO PARA INICIANTES | LINGUAGEM KOTLIN 2026
Aprenda a programar na linguagem de programação Kotlin do zero. Feito para iniciantes. 🎓 Formação Android do Zero: https://tiagoaguiar.dev/android-express?utm_source=N2tzyQjsMIs 🎓 Formação Android com Compose: https://tiagoaguiar.dev/android-compose?utm_source=N2tzyQjsMIs 🎓 Pacotão Trilha Android
by Tiago Aguiar
2h 24m13 lessonsBeginner3.7K views
Free