Livros abertos de computação, etc.

"Hello World" a todos!

Então, percebi (depois que caleceram o contrato da biblioteca virtual da faculdade) que não há muitos livros abertos sobre os tópicos de computação em geral. Por que isso?

Um professor (ele usou o do Maziero) me convenceu do Open Source. Daí, enquanto tentava procurar livros abertos (geralmente sobre as matérias da faculdade) encontrei alguns mas ainda falta muito. Por isso tive a ideia de criar uma publicação aqui para ir compartilhando e ver sem mais gente colabora.

Livros/conteúdo aberto que conheço até o momento:

Engenharia de Software: https://engsoftmoderna.info/

Sistemas Operacionais: https://wiki.inf.ufpr.br/maziero/doku.php?id=socm:start

Programação competitiva: https://cses.fi/book/index.php (mais especificamente: https://github.com/pllk/cphb/)

Mathematics for Machine Learning: https://mml-book.com

Lógica (não é bem computação mas achei bem interessante): https://openlogicproject.org/

Assuntos que acredito ser inexistente mas deveriam ter:

Inteligência Artificial: é muito usado o do Russell mas seria interessante um aberto. Vi essa iniciativa mas parece bem abandonada: https://en.m.wikibooks.org/wiki/Artificial_Intelligence

Espero que seja útil.

end;}

deeplearningbook.com.br, mantido pelo pessoal da DSA. Livro bem completo sobre o assunto.

Intechopen Buscador de livros abertos

Eu tenho alguns livros em portugues gratuitos de angular, react, vue.

Por enquanto os livros estao desatualizados, mas pretendo criar 3 novos livros e serão free:

  • Angular 17
  • Vue 3
  • Next 14

Boa iniciativa!!

Segue uma contribuição: Practical Cryptography for Developers https://cryptobook.nakov.com/

Não são exatamente livros, mas um conjuntos de notas de programadores experientes. Programming Notes for Professionals

Os livros do Allen Downey também sao muito bons. https://greenteapress.com/wp/

Contribuindo também com dois repositórios que eu conheço:

  1. https://github.com/free-educa/books
  2. Acervo de Tecnologia

não é bem um livro free. o autor no caso disponibiliza grátis, mas se quiser comprar está valendo também.

https://leanpub.com/conhecendo-ruby

livro de ruby, bastante completo, seja para iniciantes, ou para quem já programa na linguagem.

Todo livro é aberto se você for às "bibliotecas" certas.

Normalmente os livros publicados são muito melhores do que os abertos, pois passaram por uma revisão formal feita por uma parte independente. Isso é algo significativo.

Um livro aberto não é melhor do que uma postagem qualquer na Internet; algumas são incríveis, mas a maioria é ruim. Aqui estão algumas exceções:

Uma das melhores introduções à programação funcional no geral, e a melhor para iniciantes e javascriptzeiros: https://mostly-adequate.gitbook.io/mostly-adequate-guide

E esse aqui sobre OSs também é execelente: https://pages.cs.wisc.edu/~remzi/OSTEP/