O mercado de trabalho está cada vez mais competitivo – e nós sabemos bem disso, não é mesmo? Parece até clichê, mas o fato é que estudar é uma busca pela ampliação da consciência para que possamos fazer as coisas melhores do que já fazemos e buscarmos novos saberes. Não há crescimento sem estudos. O ser humano é um ser de aprendizagem. A todo instante estamos aprendendo.
Por isso, trago a vocês uma relação dos melhores livros de tecnologia para download – gratuitamente e de forma legal. Todos os livros do projeto free-programming-bookspossuem licença Attribution 4.0 International (CC BY 4.0), favor respeitar.
Confiram a lista incrível disponível em uma página do Github contendo vários livros de TI em PDF (e vários outros formatos) disponíveis para download (e grátis), incluindo temas relacionados a inteligência artificial, programação (C, PHP, Java, Python, Ruby, Android, etc), além de assuntos como desenvolvimento de software, engenharia de software, desenvolvimento Web com HTML, CSS, desenvolvimento, UX, usabilidade aplicado a mobile e muitos outros.
Android
Arquitetura de Computadores
C
- Apostila Linguagem C – Silvio Lago (PDF)
- Curso de Programação em C – UFMG – Renato Cardoso Mesquita (PDF)
- Introdução a Programação – livro adotado na UFPB
- Introdução ao Curso de C
- Introdução em Computação – C
- O Fantástico Mundo da Linguagem C (PDF)
- Projeto de Algoritmos em C
C Sharp
- C# e Orientação a Objetos – Caelum
- C# e Orientação a Objetos – K19
- Desenvolvimento Web com ASP.NET MVC – K19
C++
- Apostila Linguagem C++ – Silvio Lago (PDF)
- Estrutura de Dados (PDF)
- Programação Orientada a Objetos em C++ (PDF)
Engenharia de Software – Outros
- CI – Integração Contínua Sem Desculpa
- Primeiros passos com Padrões de Projeto
- Engenharia de Software – UFPB
Git
- Apostila Git – UFPR (PDF)
- Aprendendo Git
- Git – guia prático
- Git Magic
- Minicurso – Controle de Versão usando o Git – LTIA UNESP
- Pro Git
Haskell
- Aprender o Haskell será um grande bem para você (tradução em andamento)
HTML / CSS / UX
- Curso de HTML5 em vídeo do Guanabara
- Desenvolvendo para browsers antigos
- Desenvolvimento Web com HTML, CSS e JavaScript – Caelum
- Dive Into HTML5
- Estruturando o HTML com CSS
- UX e Usabilidade Aplicados em Mobile e Web – Caelum
- A Próxima Geração de HTML5 & JavaScript (account required)
Inteligência Artificial
- Introdução à Inteligência Artificial – Silvio Lago
IoT
Java
- Algoritmos e Estruturas de Dados com Java – Caelum
- Desenvolvimento Distribuído com JavaEE – Rafael Guimarães Sakurai
- Desenvolvimento Web Avançado com JSF 2, EJB 3.1 e CDI – K19
- Desenvolvimento Web com JSF 2 e JPA 2 – K19
- Desenvolvimento Web com Struts – K19
- Design Patterns em Java – K19
- Integração de Sistemas com Webservices, JMS e EJB – K19
- Introdução a Ciência da Computação com Java (PDF)
- Java e Orientação a Objetos – Caelum
- Java para Desenvolvimento Web – Caelum
- Lab. Java com Testes, JSF e Design Patterns – Caelum
- Orientação a objetos em Java – K19
- Persistência com JPA 2 e Hibernate – K19
- Web ágil com VRaptor, Hibernate e AJAX – Caelum
- Java, Presente e Futuro (account required)
JavaScript
- Eloquente Javascript
- EXPERT JS Stack
- Guia JavaScript
- JavaScript Frameworks/Bibliotecas e Livros
- JS: A forma certa
LaTeX
- Breve Introdução ao LaTeX2e – Lenimar Nunes de Andrade (PDF)
- Introdução ao LaTeX 2 – Ou LaTeX 2 em 105 minutos
LISP
- Introdução a linguagem LISP (HTML)
Lua
Matemática Computacional / Probabilidade e Estatística
Metodologias de Desenvolvimento de Software
- Kanban e Scrum – obtendo o melhor de ambos (account required)
- Kanban em 10 Passos (account required)
- Scrum e XP direto das Trincheiras (account required)
- Transformação e Adoção Agile, Um Guia de Sobrevivência (account required)
Pascal
- Linguagem Pascal – Noções Básicas – Silvio Lago
Perl
- Perl para Pentesters – Heitor Gouvêa
- Perl para iniciantes – Constantine
- Trabalhando com Perl – Antonio Cooler
- Introdução a lógica de programação utilizando Perl – Thiago Yukio
PHP
- A semana PHP
- Api REST Com Silex no GAE – Nanderson Castro (PDF, EPUB, MOBI)
- CakePHP
- Curso Linguagem PHP 2000 (PDF)
- PHP Do jeito certo
- PHPUnit (PDF, EPUB, MOBI)
Programação – Introdução
- Introdução à Programação – UFPB
Prolog
- Introdução à Linguagem Prolog – Silvio Lago
Python
- Aprenda computação com Python
- Aprenda Python Básico – Rápido e Fácil de entender (PDF / Epub)
- Curso de Python e Django
- Django 101 – Introdução ao Django
- O tutorial de Python
- Python Orientado a Objetos (PDF)
- Python para Desenvolvedores (PDF)
- Tutorial Django Girls
RegEx
Ruby
- Aprenda a Programar
- Conhecendo Ruby – Eustaquio Rangel
- O (comovente) guia de Ruby do Why
- Ruby on Rails – Desenv. Ágil para Web com Ruby on Rails – Caelum
Shell
- Introdução ao Shell Script – Aurelio Marinho Jargas (PDF)
- Pequena introdução ao linux e ao Shell Script (PDF)
- Shell Script do Zero (PDF)
Vim
- Editor VI – Guia de Referência – Aurelio Marinho Jargas
- O Editor de Texto Vim – Sérgio Luiz Araújo Silva et al
- Vim Avançado – Aurelio Marinho Jargas
- Vim Básico – Aurelio Marinho Jargas
- Vim Médio – Aurelio Marinho Jargas
- Vim para Noobs – William Oliveira Souza
EXTRA: Não deixe de conferir!
- Seção de Livros aqui do site, contém mais de 30 (trinta) livros importantes sobre Computação Forense, Auditoria, Segurança da Informação, Pentest, Invasão, Criptografia, Malwares, Botnets, Engenharia Reversa e Direito Digital.
- Seção de Cursos aqui do site, pois listamos sempre excelentes cursos de segurança da informação, forense digital, ethical hacking, programação, etc.
Está querendo mais livros de tecnologia?
Para conferir milhares de outros livros disponíveis para download (no idioma inglês e outros), acesse esta página do GitHub
Tem sugestões de outros livros de tecnologia? Comentários? Quer falar algo comigo? Vamos lá, sinta-se livre para participar, será um prazer!
Fonte: GitHub
Foto do topo: StartupStockPhotos/Pixabay
Nenhum comentário:
Postar um comentário