free-programming-books-pt_BR.md 10.0 KB
Newer Older
1 2
### Índice

3
* [C](#c)
L
Leonardo Rifeli 已提交
4 5
* [C#](#c-sharp)
* [C++](#c-1)
6
* [Engenharia de software](#engenharia-de-software)
V
Victor Felder 已提交
7
  * [Metodologias de Desenvolvimento de Software](#metodologias-de-desenvolvimento-de-software)
8
  * [Outros](#outros)
9
* [Git](#git)
10
* [Haskell](#haskell)
11
* [HTML / CSS](#html--css)
12
* [Java](#java)
13
* [JavaScript](#javascript)
14 15 16 17 18 19 20 21 22 23 24 25
  * [Angular.js](#angularjs)
  * [Backbone.js](#backbonejs)
  * [Ember.js](emberjs)
  * [Express.js](#expressjs)
  * [Grunt](#grunt)
  * [Gulp](#gulp)
  * [jQuery](#jquery)
  * [Knockout.js](#knockoutjs)
  * [Meteor](#meteor)
  * [Node.js](#nodejs)
  * [React](#react)
  * [Vue.js](#vuejs)
26
* [LaTeX](#latex)
27
* [LISP](#lisp)
L
Leonam Dias 已提交
28 29
* [Lua](#lua)
* [PHP](#php)
30
* [Python](#python)
31
  * [Django](#django)
D
Diego Garcia 已提交
32
* [RegEx](#regex)
33
* [Ruby](#ruby)
34
* [Shell Script](#shell)
D
Diego Garcia 已提交
35
* [Vim](#vim)
36

V
Victor Felder 已提交
37

C
Christoph Uschkrat 已提交
38
### C
39

R
rickytaki 已提交
40
* [Apostila Linguagem C](http://www.ime.usp.br/~slago/slago-C.pdf) - Silvio Lago (PDF)
41
* [Curso de Programação em C - UFMG](http://www2.dcc.ufmg.br/disciplinas/pc/source/introducao_c_renatocm_deeufmg.pdf) - Renato Cardoso Mesquita (PDF)
C
Craig Davison 已提交
42
* [Introdução a Programação](https://github.com/ufpb-computacao/introducao-a-programacao-livro/releases) - livro adotado na UFPB.
43
* [Introdução em Computação - C](http://www.ime.usp.br/~elo/IntroducaoComputacao/).
R
rickytaki 已提交
44
* [O Fantástico Mundo da Linguagem C](https://fiorix.files.wordpress.com/2014/04/o-fantc3a1stico-mundo-da-linguagem-c.pdf) (PDF)
45
* [Projeto de Algoritmos em C](http://www.ime.usp.br/~pf/algoritmos/)
46

L
Leonardo Rifeli 已提交
47

L
Leonardo Rifeli 已提交
48
### C Sharp
49

L
Leonardo Rifeli 已提交
50
* [C# e Orientação a Objetos](https://www.caelum.com.br/apostila-csharp-orientacao-objetos/) - Caelum
51

52

L
Leonardo Rifeli 已提交
53
### C++
54

L
Leonardo Rifeli 已提交
55
* [Apostila Linguagem C++](http://www.ime.usp.br/~slago/slago-C++.pdf) - Silvio Lago (PDF)
56
* [Estrutura de Dados](http://calhau.dca.fee.unicamp.br/wiki/images/0/01/EstruturasDados.pdf) (PDF)
V
victor felder 已提交
57
* [Programação Orientada a Objetos em C++](http://webserver2.tecgraf.puc-rio.br/~manuel/Download/Programacao%20Orientada%20a%20Objetos%20em%20C++.pdf) (PDF)
58 59


C
Christoph Uschkrat 已提交
60
### Engenharia de Software
61

C
Christoph Uschkrat 已提交
62
#### Metodologias de Desenvolvimento de Software
63

L
Leonardo Rifeli 已提交
64 65 66
* [Kanban e Scrum - obtendo o melhor de ambos](http://www.infoq.com/br/minibooks/kanban-scrum-minibook) *(account required)*
* [Kanban em 10 Passos](http://www.infoq.com/br/minibooks/priming-kanban-jesper-boeg) *(account required)*
* [Scrum e XP direto das Trincheiras](http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches) *(account required)*
67

V
Victor Felder 已提交
68

69 70
#### Outros

71
* [CI - Integração Contínua Sem Desculpa](https://ci.mrprompt.com.br)
72
* [Primeiros passos com Padrões de Projeto](https://leanpub.com/primeiros-passos-com-padroes-de-projeto/)
73

74

C
Christoph Uschkrat 已提交
75
### Git
76

V
Victor Felder 已提交
77
* [Git - guia prático](http://rogerdudler.github.io/git-guide/index.pt_BR.html)
78
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/)
L
Leonardo Rifeli 已提交
79 80
* [Minicurso - Controle de Versão usando o Git](https://github.com/ltiaunesp/Git-Minicurso) - LTIA UNESP
* [Pro Git](http://git-scm.com/book/pt-br/)
81

82

C
Christoph Uschkrat 已提交
83
### Haskell
84

85
* [Aprender o Haskell será um grande bem para você (tradução em andamento)](https://github.com/taylorrf/learnhaskell)
86

87

C
Christoph Uschkrat 已提交
88
### HTML / CSS
89

L
Leonam Dias 已提交
90
* [Desenvolvendo para browsers antigos](http://tableless.com.br/browsers-antigos-guerra-contra-o-terror/)
L
Leonardo Rifeli 已提交
91
* [Desenvolvimento Web com HTML, CSS e JavaScript](https://www.caelum.com.br/apostila-html-css-javascript/) - Caelum
V
Victor Felder 已提交
92 93
* [Dive Into HTML5](http://diveintohtml5.com.br)
* [Estruturando o HTML com CSS](http://pt-br.learnlayout.com)
94 95


C
Christoph Uschkrat 已提交
96
### Java
97

L
Leonardo Rifeli 已提交
98
* [Algoritmos e Estruturas de Dados com Java](http://www.caelum.com.br/apostila-java-estrutura-dados/) - Caelum
99
* [Desenvolvimento Distribuído com JavaEE](https://www.gitbook.com/book/rafaelsakurai/desenvolvimento-distribuido) - Rafael Guimarães Sakurai
100
* [Introdução a Ciência da Computação com Java](http://ccsl.ime.usp.br/files/books/intro-java-cc.pdf) (PDF)
L
Leonardo Rifeli 已提交
101 102 103 104
* [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/) - Caelum
* [Java para Desenvolvimento Web](http://www.caelum.com.br/apostila-java-web/) - Caelum
* [Lab. Java com Testes, JSF e Design Patterns](https://www.caelum.com.br/apostila-java-testes-jsf-web-services-design-patterns/) - Caelum
* [Web ágil com VRaptor, Hibernate e AJAX](http://www.caelum.com.br/apostila-vraptor-hibernate/) - Caelum
105

106

C
Christoph Uschkrat 已提交
107
### JavaScript
108

P
Pedro Henrique Prado Oliveira 已提交
109
* [Eloquente Javascript](https://github.com/braziljs/eloquente-javascript)
110
* [EXPERT JS Stack](http://stack.desenvolvedor.expert)
R
Renan Martins 已提交
111
* [Guia JavaScript](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide)
112
* [Guia Rápido de Desenvolvimento para Firefox OS](https://leanpub.com/guiarapidofirefoxos)
N
Nikolas Silva 已提交
113
* [JS: A forma certa](http://jstherightway.org/pt-br/)
114

115

116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186
#### Angular.js

* [Criando uma aplicação simples com AngularJS](http://tableless.com.br/criando-uma-aplicacao-simples-com-angularjs/)
* [Criando uma aplicação Single Page com AngularJS](http://tableless.com.br/criando-uma-aplicacao-single-page-com-angularjs/)
* [Entendendo as diretivas e fazendo abas com AngularJS](http://tableless.com.br/diretivas-angularjs-abas/)


#### Backbone.js

* [Série Backbone.js (blog.fernandomantoan.com)](http://blog.fernandomantoan.com/serie-backbone-js-parte-1-introducao/)
* [Série Backbone.js (devfuria.com.br)](http://www.devfuria.com.br/javascript/backbone/)


#### Ember.js

* [Conceitos basicos do Ember.js ](http://fabriciotav.org/blog/2013/02/20/conceitos-basicos-do-emberjs.html)
* [Handlebars Helpers com Ember.js](http://fabriciotav.org/blog/2013/02/20/handlebars-helpers-com-emberjs.html)


#### Express.js

* [Primeiros passos com Express em Node.js](http://nodebr.com/primeiros-passos-com-express-em-node-js/)


#### Grunt

* [Grunt - Por onde começar](http://www.voltsdigital.com.br/labs/gruntjs-por-onde-comecar/)
* [Grunt - Voce deveria estar usando](http://tableless.com.br/grunt-voce-deveria-estar-usando/)
* [Grunt | Automatizando tarefas](http://woliveiras.com.br/posts/grunt-automatizando-tarefas/)


#### Gulp

* [Gulp - O novo automatizador](http://tableless.com.br/gulp-o-novo-automatizador/)


#### jQuery

* [Artigos sobre jQuery](https://tableless.com.br/categories/jquery/)


#### Knockout.js

* [Documentação](https://github.com/alexhiroshi/knockoutjs-brasil)


#### Meteor

* [Tudo sobre Meteor](http://udgwebdev.com/meteor/)


#### Node.js

* [Node.js para Leigos](http://udgwebdev.com/nodejs/)
* [Primeiros passos com Node.js](http://tableless.com.br/o-que-nodejs-primeiros-passos-com-node-js/)
* [Raspagem de dados com Node.js](http://tableless.com.br/raspagem-de-dados-com-node-js/)


#### React

* [React: JavaScript reativo](http://tableless.com.br/react-javascript-reativo/)


#### Vue.js

* [Adicionar Bootstrap e Font-awesome no projeto criado com o Vue Cli](http://www.vedovelli.com.br/frontend/adicionar-bootstrap-e-font-awesome-no-projeto-criado-com-o-vue-cli/)
* [Documentação pt-BR](https://br.vuejs.org/v2/guide/)
* [Vue.js Brasil - Artigos em Português sobre Vue.js](http://www.vuejs-brasil.com.br)
* [VueJS: Filtro para criar URL’s amigáveis](http://web.archive.org/web/20160331162636/http://carlosgartner.com.br/vuejs-filtro-para-criar-urls-amigaveis/)


C
Christoph Uschkrat 已提交
187
### LaTeX
188

Y
yssmcl 已提交
189
* [Breve Introdução ao LaTeX2e](http://www.if.ufrj.br/~sandra/MetComp/doc/latex.pdf) - Lenimar Nunes de Andrade (PDF)
190 191
* [Introdução ao LaTeX 2 - Ou LaTeX 2 em 105 minutos](http://ctan.org/pkg/lshort-portuguese-br)

192

193 194 195 196 197
### LISP

* [Introdução a linguagem LISP](http://www.dca.fee.unicamp.br/courses/EA072/lisp9596/Lisp9596.html) (HTML)


L
Leonam Dias 已提交
198
### Lua
199

L
Leonam Dias 已提交
200 201 202
* [Manual de Referência de Lua 5.2](http://www.lua.org/manual/5.2/pt/)


G
Gabriel Gomes 已提交
203 204 205
### PHP

* [A semana PHP](http://asemanaphp.com.br)
V
Victor Felder 已提交
206
* [Api REST Com Silex no GAE](http://bit.ly/ebook-silex) - Nanderson Castro (PDF, EPUB, MOBI)
207
* [CakePHP](http://book.cakephp.org/2.0/pt/index.html)
208
* [Curso Linguagem PHP 2000](http://www.etelg.com.br/paginaete/downloads/informatica/php.pdf) (PDF)
V
Victor Felder 已提交
209
* [PHP Do jeito certo](http://br.phptherightway.com)
210
* [PHPUnit](https://phpunit.de/manual/current/pt_br/index.html) (PDF, EPUB, MOBI)
L
Leonam Dias 已提交
211 212


C
Christoph Uschkrat 已提交
213
### Python
214

G
Gutierri Barboza 已提交
215
* [Aprenda computação com Python](https://aprendendo-computacao-com-python.readthedocs.org/en/latest/index.html)
216
* [Aprenda Python Básico - Rápido e Fácil de entender](http://felipegalvao.com.br/livros) (PDF / Epub)
C
Cristian Henrique 已提交
217
* [Curso de Python e Django](https://osantana.me/curso-de-python-e-django)
D
Douglas Gusson 已提交
218
* [Django 101 - Introdução ao Django](http://turing.com.br/material/acpython/mod3/django/index.html)
L
Leonam Dias 已提交
219
* [O tutorial de Python](http://turing.com.br/pydoc/2.7/tutorial/)
D
Devinsuit 已提交
220
* [Python Orientado a Objetos](https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxyYWZhZWx1ZnR8Z3g6NTJlM2UzYzY1ZTgzMDEwMw) (PDF)
L
Leonardo Rifeli 已提交
221
* [Python para Desenvolvedores](https://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf) (PDF)
222
* [Tutorial Django Girls](http://tutorial.djangogirls.org/pt/)
223

224

225 226 227 228 229
#### Django

* [Tutorial Django Girls](https://tutorial.djangogirls.org/pt/) (1.11) (HTML) (:construction: *in process*)


D
Diego Garcia 已提交
230
### RegEx
231

D
Diego Garcia 已提交
232 233 234
* [Expressões Regulares - Guia de Consulta Rápida](http://aurelio.net/regex/guia/)


C
Christoph Uschkrat 已提交
235
### Ruby
236

L
Leonardo Rifeli 已提交
237
* [Aprenda a Programar](http://www.jmonteiro.com/aprendaaprogramar/)
L
Leonam Dias 已提交
238
* [Conhecendo Ruby](http://howtocode.com.br/ebooks/ruby)
239
* [Conhecendo Ruby - Eustaquio Rangel](https://leanpub.com/conhecendo-ruby/read)
V
Victor Felder 已提交
240
* [O (comovente) guia de Ruby do Why](http://why.carlosbrando.com)
L
Leonardo Rifeli 已提交
241
* [Ruby on Rails - Desenv. Ágil para Web com Ruby on Rails](http://www.caelum.com.br/apostila-ruby-on-rails/) - Caelum
242

243

C
Christoph Uschkrat 已提交
244
### Shell
245

L
Leonardo Rifeli 已提交
246
* [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf) - Aurelio Marinho Jargas (PDF)
247
* [Pequena introdução ao linux e ao Shell Script ](https://www.telecom.uff.br/pet/petws/downloads/apostilas/LINUX.pdf) (PDF)
248
* [Shell Script do Zero](http://metamorphoselinux.net/Shell_Script_do_Zero.pdf) (PDF)
V
viniciusmo 已提交
249

250 251

### Vim
252

L
Leonardo Rifeli 已提交
253
* [Editor VI - Guia de Referência](http://aurelio.net/curso/material/vim-ref.html) - Aurelio Marinho Jargas
Y
yssmcl 已提交
254
* [O Editor de Texto Vim](https://code.google.com/p/vimbook) - Sérgio Luiz Araújo Silva et al.
L
Leonardo Rifeli 已提交
255 256 257
* [Vim Avançado](http://aurelio.net/vim/vim-avancado.txt) - Aurelio Marinho Jargas
* [Vim Básico](http://aurelio.net/vim/vim-basico.txt) - Aurelio Marinho Jargas
* [Vim Médio](http://aurelio.net/vim/vim-medio.txt) - Aurelio Marinho Jargas
258
* [Vim para Noobs](http://woliveiras.com.br/vimparanoobs/) - William Oliveira Souza