Imagem atual

EbookFoundation / free-programming-books

02/05/2025 | Autor: Jaime Linhares


EbookFoundation / free-programming-books

Repositório com milhares de livros, cursos e recursos gratuitos para aprender programação em diversos idiomas.


Free Programming Books: O maior acervo gratuito de aprendizado em tecnologia no GitHub

Se você está em busca de materiais gratuitos para aprender programação, o repositório Free Programming Books da Ebook Foundation no GitHub é um verdadeiro tesouro. Com milhares de links para livros, cursos online, cheat sheets, podcasts, recursos interativos e trilhas de problemas, este projeto colaborativo é uma das maiores e mais populares coleções do mundo, tudo com acesso gratuito.


📘 Recursos para todas as linguagens e níveis


O conteúdo é agrupado por linguagens de programação, temas específicos (como algoritmos, bancos de dados, sistemas operacionais, etc.) e idiomas. Estão disponíveis recursos em mais de 30 idiomas — incluindo o português (Brasil) — e para tecnologias como:

  1. Python, Java, C, C++, Go, Ruby, JavaScript, PHP, Kotlin, Rust, entre muitas outras.
  2. Assuntos como ciência de dados, algoritmos, inteligência artificial, machine learning, segurança da informação, entre outros.


🌍 Acesso global e multilingue


Os materiais não se limitam ao inglês. Há versões em português, espanhol, francês, alemão, árabe, russo, chinês, japonês e dezenas de outros idiomas. Isso torna o repositório acessível para quem não domina o inglês, permitindo uma verdadeira inclusão digital.


🎓 Mais do que livros: cursos, podcasts e playgrounds


Além dos livros, você encontra:

  1. Cursos gratuitos online
  2. Playgrounds de programação (para codar no navegador)
  3. Podcasts e screencasts
  4. Listas de exercícios e desafios de programação competitiva


🤝 Como contribuir com o projeto


Quer ajudar a manter e expandir o acervo? Você pode contribuir com novos links, traduções ou melhorias na organização do conteúdo. Basta seguir o guia de contribuição, que também está traduzido em vários idiomas.


📌 Conhecimento


O Free Programming Books é um exemplo poderoso do impacto do conhecimento aberto. Ideal para quem está começando ou deseja se aprofundar em áreas específicas da tecnologia, essa coletânea é uma ferramenta indispensável para autodidatas, estudantes, educadores e profissionais de TI.



Importante

Todas as informações apresentadas na página do Guia de TI são de domínio público. Dessa forma, o Guia de TI não se responsabiliza pelos conteúdos, cursos e eventos divulgados. As informações, cursos e eventos são replicados de maneira gratuita e sem qualquer responsabilidade atribuída ao Guia de TI.


Neste site, o Guia de TI atua apenas como um replicador de conteúdos disponíveis na internet, sem infringir a Lei nº 12.965/2014 (Marco Civil da Internet) e isento de responsabilidade sobre a coleta e o tratamento de dados eventualmente solicitados nos conteúdos, cursos e eventos replicados, em conformidade com a Lei nº 13.709/2018 (Lei Geral de Proteção de Dados).