mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-18 17:36:14 +00:00
f9e0752269
* Add index entry for agnostic operating systems topic * Add Maziero's operating systems book * Add under construction indicator This book is an on going work, it's publish under that link, but things are changed from time to time in it.
11 KiB
11 KiB
Índice
- Agnósticos
- Android
- C
- C#
- C++
- Engenharia de software
- Git
- Go
- Haskell
- HTML / CSS
- Java
- JavaScript
- LaTeX
- LISP
- Lua
- PHP
- Python
- RegEx
- Ruby
- Shell Script
- Vim
Agnósticos
Sistemas Operacionais
- Sistemas Operacionais: Conceitos e Mecanismos - Carlos A. Maziero (PDF) (🚧 em contínuo desenvolvimento)
Android
- Google Android: Uma abordagem prática e didática - Rafael Guimarães Sakurai - (Necessário criar uma conta (gratuita) no Leanpub para baixar o livro completo nos formatos PDF, EPUB, MOBI ou pelo próprio site)
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 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++
- Apostila Linguagem C++ - Silvio Lago (PDF)
- Estrutura de Dados (PDF)
- Programação Orientada a Objetos em C++ (PDF)
Engenharia de Software
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)
Outros
Git
GO
Haskell
HTML / CSS
- Apostila de HTML - Robertha Pereira Pedroso (PDF)
- Desenvolvimento Web com HTML, CSS e JavaScript - Caelum
- Dive Into HTML5
- Estruturando o HTML com CSS
Java
- Algoritmos e Estruturas de Dados com Java - Caelum
- Desenvolvimento Distribuído com JavaEE - Rafael Guimarães Sakurai
- 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
- Web ágil com VRaptor, Hibernate e AJAX - Caelum
JavaScript
- Eloquente Javascript
- EXPERT JS Stack
- Guia JavaScript
- Guia Rápido de Desenvolvimento para Firefox OS
- JS: A forma certa
Angular
- Angular 2 - Criando sua primeira aplicação no Visual Studio Code
- Implemente um aplicativo de página única com o Angular 2
Angular.js
- Criando uma aplicação simples com AngularJS
- Criando uma aplicação Single Page com AngularJS
- Entendendo as diretivas e fazendo abas com AngularJS
Backbone.js
Ember.js
Express.js
Grunt
Gulp
jQuery
Knockout.js
Meteor
Node.js
React
- React: JavaScript reativo
- The Road to Learn React (necessário conta no Leanpub ou e-mail válido)
Vue.js
- Adicionar Bootstrap e Font-awesome no projeto criado com o Vue Cli
- Documentação pt-BR
- Vue.js Brasil - Artigos em Português sobre Vue.js
- VueJS: Filtro para criar URL’s amigáveis
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
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)
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
- Introdução a Visão Computacional com Python e OpenCV (PDF)
- O tutorial de Python
- Pense em Python
- Python Orientado a Objetos (PDF)
- Python para Desenvolvedores (PDF)
- Tutorial Django Girls
Django
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