Uma coleção de artigos curtos e independentes e trechos de código JavaScript para aprender padrões comuns de programação em 30 segundos ou menos.
EbookFoundation/free-programming-books
Lista selecionada e mantida pela comunidade de livros, cursos, cheat sheets e podcasts gratuitos sobre programação, disponíveis em vários idiomas.
- Estrelas
- 399,688
- Forks
- 66,968
- Issues abertas
- 88
- Último commit
- há 15 horas
O que é?
Free Programming Books é um amplo catálogo, mantido pela comunidade, de livros e materiais de aprendizagem sobre programação que podem ser lidos ou baixados legalmente de graça. Os itens são agrupados por linguagem de programação e por assunto, e a lista também inclui cursos online gratuitos, cheat sheets, tutoriais interativos, podcasts e screencasts, além de ambientes de programação acessíveis pelo navegador.
A coleção é publicada em inglês e em dezenas de outros idiomas, com listas separadas para cada um. Há um site pesquisável e um site estático para consultar o conteúdo sem precisar abrir os arquivos Markdown originais. As contribuições são gerenciadas por pull requests, e o projeto é administrado pela Free Ebook Foundation.
O conteúdo é disponibilizado sob a licença CC BY 4.0, e o repositório é composto principalmente por arquivos Markdown, não por software.
Recursos principais
- 01Livros agrupados por linguagem de programação e por assunto
- 02Versões em dezenas de idiomas, incluindo chinês
- 03Cursos online gratuitos, cheat sheets e tutoriais interativos
- 04Podcasts, screencasts e ambientes de programação acessíveis pelo navegador
- 05Site pesquisável para encontrar conteúdo rapidamente
Casos de uso
- Encontrar livros gratuitos para aprender uma nova linguagem de programação
- Localizar cursos ou cheat sheets gratuitos sobre um assunto específico
- Recomendar materiais de aprendizagem gratuitos a estudantes de comunidades que não falam inglês
Tópicos
Perguntas frequentes
- O que é free-programming-books?
- Lista selecionada e mantida pela comunidade de livros, cursos, cheat sheets e podcasts gratuitos sobre programação, disponíveis em vários idiomas. Free Programming Books é um amplo catálogo, mantido pela comunidade, de livros e materiais de aprendizagem sobre programação que podem ser lidos ou baixados legalmente de graça. Os itens são agrupados por linguagem de programação e por assunto, e a lista também inclui cursos online gratuitos, cheat sheets, tutoriais interativos, podcasts e screencasts, além de ambientes de programação acessíveis pelo navegador.
- free-programming-books é gratuito? Qual é a licença?
- free-programming-books é open source sob a licença CC-BY-4.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- free-programming-books ainda é mantido?
- Manutenção ativa. O último commit de free-programming-books foi em 20 de out. de 2026.
- Para que posso usar free-programming-books?
- Encontrar livros gratuitos para aprender uma nova linguagem de programação Localizar cursos ou cheat sheets gratuitos sobre um assunto específico Recomendar materiais de aprendizagem gratuitos a estudantes de comunidades que não falam inglês
- Onde consigo free-programming-books?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/EbookFoundation/free-programming-books
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Coleção de código Java que implementa padrões de projeto clássicos e modernos, com exemplos bem comentados de cada padrão.
Lista colaborativa em Markdown de recursos para trabalho remoto, incluindo sites de vagas, espaços de coliving, ferramentas para entrevistas, livros e empresas que contratam remotamente.
Uma lista Awesome selecionada de recursos de inteligência de ameaças, com feeds de IPs e domínios, amostras de malware, formatos de dados, frameworks, ferramentas e pesquisas.
Lista selecionada em Markdown de canais do YouTube em inglês que ensinam programação, desenvolvimento web, machine learning, cibersegurança e outros temas de tecnologia.
Uma lista selecionada de livros, cursos, simuladores, bibliotecas de software, conferências, periódicos e competições de robótica.