Plataforma colaborativa com links para cursos gratuitos de programação em diversas linguagens e frameworks.
Free Courses: Cursos Gratuitos de Programação em Diversas Tecnologias
A internet está repleta de oportunidades para quem quer aprender a programar, e o repositório Free Courses do GitHub, criado por @LeoCardoso94, é uma verdadeira mina de ouro para estudantes e desenvolvedores. A proposta da plataforma é simples e poderosa: reunir cursos gratuitos (ou versões de avaliação) sobre programação e desenvolvimento de software, em um só lugar.
Com mais de 550 estrelas no GitHub, o projeto é open source e incentiva contribuições da comunidade para manter o conteúdo atualizado e diverso.
O que você encontra na plataforma Free Courses
A lista de cursos é extensa e cobre uma variedade de linguagens e frameworks populares no mercado. Entre os principais tópicos estão:
- Frontend: HTML, CSS, JavaScript, Angular, React, Vue.js, Materialize, Sass, Webpack
- Backend: Node.js, Express, Django, Laravel, PHP, Ruby on Rails
- Mobile: Android, React Native, Flutter, Swift
- DevOps e Ferramentas: Docker, Git
- Outros: WordPress, MongoDB, .NET, Linux, JQuery, TypeScript, Go, Java, C#, Backbone.js, AngularJS
Por que usar o Free Courses?
✅ Tudo gratuito ou com versão de avaliação
✅ Organização por tecnologia/framework
✅ Ideal para autodidatas e bootcampers
✅ Repositório aberto para colaborações
✅ Atualizado com apoio da comunidade
Se você está iniciando sua jornada como programador ou deseja aprender uma nova stack, essa curadoria é um ótimo ponto de partida. Basta acessar https://freecourses.github.io/ e explorar os links disponibilizados.
Como contribuir com o projeto
Você também pode colaborar adicionando novos cursos à lista! Para isso, basta seguir as instruções no arquivo CONTRIBUTING.md
do repositório. Essa é uma excelente forma de apoiar a comunidade tech e reforçar seu portfólio no GitHub.
Categorias
-
Administrador de Servidores Linux
-
Desenvolvedor Angular
-
Desenvolvedor Back-End
-
Desenvolvedor C#
-
Desenvolvedor Front-End
-
Desenvolvedor Full-Stack
-
Desenvolvedor Java
-
Desenvolvedor Mobile
-
Desenvolvedor Node.js
-
Desenvolvedor PHP
-
Desenvolvedor Python
-
Desenvolvedor React
-
Desenvolvedor Vue.js
-
Desenvolvedor Web
-
Desenvolvedor de Aplicações IoT
-
Desenvolvedor Swift (iOS)
-
Engenheiro de Software
-
Especialista em Docker
-
UI/UX Designer
-
Web Developer
Tecnologias:
-
Android
-
Backbone
-
C#
-
CSS
-
Django
-
Docker
-
Golang
-
HTML
-
HTML5
-
Express
-
Flutter
-
Git
-
Go
-
Java
-
JavaScript
-
Laravel
-
Linux
-
Materialize
-
MongoDB
-
Node
-
PHP
-
React
-
Python
-
React Native
-
Ruby on Rails
-
SASS
-
Swift
-
TypeScript
-
Vue
-
Webpack
-
.NET
-
CSS3
-
jQuery
-
WordPress