### Índice
* [Agnósticos ](#agnósticos )
* [Cloud Computing ](#cloud-computing )
* [IDE and editors ](#ide-and-editors )
* [Programação ](#programação )
* [Sistemas Operacionais ](#sistemas-operacionais )
* [Android ](#android )
* [Arduino ](#arduino )
* [Assembly ](#assembly )
* [Basic ](#basic )
* [C ](#c )
* [C# ](#csharp )
* [C++ ](#cpp )
* [Dart ](#dart )
* [Docker ](#docker )
* [Elixir ](#elixir )
* [Engenharia de software ](#engenharia-de-software )
* [Arquitetura de Software ](#arquitetura-de-software )
* [Metodologias de Desenvolvimento de Software ](#metodologias-de-desenvolvimento-de-software )
* [Outros ](#outros )
* [Fortran ](#fortran )
* [Fundamentos Matemáticos Computacionais ](#fundamentos-matemáticos-computacionais )
* [Git ](#git )
* [Go ](#go )
* [Haskell ](#haskell )
* [HTML and CSS ](#html-and-css )
* [Inteligência Artificial ](#inteligência-artificial )
* [Internet das Coisas ](#internet-das-coisas )
* [Java ](#java )
* [JavaScript ](#javascript )
* [AngularJS ](#angularjs )
* [Backbone.js ](#backbonejs )
* [Ember.js ](#emberjs )
* [Express.js ](#expressjs )
* [Grunt ](#grunt )
* [Gulp ](#gulp )
* [jQuery ](#jquery )
* [Knockout.js ](#knockoutjs )
* [Meteor ](#meteor )
* [Next.js ](#nextjs )
* [Node.js ](#nodejs )
* [React ](#react )
* [Vue.js ](#vuejs )
* [Julia ](#julia )
* [Kubernetes ](#kubernetes )
* [LaTeX ](#latex )
* [Lisp ](#lisp )
* [Logo ](#logo )
* [Lua ](#lua )
* [Pascal ](#pascal )
* [PHP ](#php )
* [Python ](#python )
* [Django ](#django )
* [R ](#r )
* [RegEx ](#regex )
* [Ruby ](#ruby )
* [Rust ](#rust )
* [Shell / Bash Script ](#shell--bash )
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
* [TypeScript ](#typescript )
* [Angular ](#angular )
### Agnósticos
#### Cloud Computing
* [Guia da Computação em Nuvem: Conceito, Prática & Capacitação ](https://archive.org/details/guia-da-computacao-em-nuvem ) - Beatriz Oliveira, Mariana Carvalho (PDF, EPUB)
#### IDE and editors
* [O Editor de Texto Vim ](https://code.google.com/p/vimbook ) - Sérgio Luiz Araújo Silva, et al.
* [Vim para Noobs ](https://woliveiras.com.br/vimparanoobs/ ) - William Oliveira Souza (HTML, PDF, EPUB) (*Necessário criar uma conta (gratuita) no Leanpub para baixar o livro completo*)
* [Vimbook ](https://cassiobotaro.dev/vimbook/ ) - Cássio Botaro (HTML)
* [Visual Studio Code: Produtividade infinita ](https://github.com/bylearn/VS-Code-Produtividade-Infinita ) - Felipe Cabrera Ribeiro dos Santos
#### Programação
* [Algoritmos e Estruturas de Dados 1 ](https://www.inf.ufpr.br/marcos/livro_alg1/livro_alg1.pdf ) - Marcos Castilho, Fabiano Silva, Daniel Weingaertner (PDF)
* [Algoritmos e Programação ](https://www.ifmg.edu.br/ceadop3/apostilas/algoritmos-e-programacao ) - Adolfo José G. S. Baudson, Francisco César R. de Araújo (PDF)
* [Introdução a Algoritmos e Programação ](http://www.ferrari.pro.br/home/documents/FFerrari-CCechinel-Introducao-a-algoritmos.pdf ) - Fabricio Ferrari, Cristian Cechinel (PDF)
* [Lógica de Programação para iniciantes ](https://dicasdeprogramacao.com.br/download/ebook-logica-de-programacao-para-iniciantes.pdf ) - Gustavo Furtado de Oliveira Alves (PDF)
* [Paradigmas de programação ](https://github.com/edsomjr/Paradigmas ) - Edson Alves (HTML)
#### Sistemas Operacionais
* [Guia Foca Linux ](https://www.guiafoca.org/#download ) - Gleydson Maziolli (PDF)
* [Sistemas Operacionais: Conceitos e Mecanismos ](http://wiki.inf.ufpr.br/maziero/lib/exe/fetch.php?media=socm:socm-livro.pdf ) - Carlos A. Maziero (PDF) (:construction: *em contínuo desenvolvimento* )
### Android
* [Google Android: Uma abordagem prática e didática ](https://leanpub.com/google-android ) - 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)
### Arduino
* [Arduino Guia Iniciante ](https://cdn.multilogica-shop.com/Guia_Arduino/Guia_Arduino_Iniciante_Multilogica_Shop_Versao_2.pdf ) - Multilógica Shop (PDF)
### Assembly
* [Assembly x86 ](https://mentebinaria.gitbook.io/assembly-x86/ ) - Luis Felipe, Mente Binária (gitbook)
* [Linguagem Assembly: Introdução ao padrão Intel 8086 ](https://github.com/J-AugustoManzano/livro_Assembly-Intro-8086 ) - José Augusto N. G. Manzano (PDF)
### Basic
* [Programação de computadores para iniciantes com Small Basic ](https://github.com/J-AugustoManzano/livro_Small-Basic-1.2 ) - José Augusto N. G. Manzano (PDF)
### C
* [Algoritmos em Grafos ](https://www.ime.usp.br/~yoshi/2005i/mac328/ ) - Yoshiharu Kohayakawa (HTML)
* [Algoritmos para Grafos (via Sedgewick) ](https://www.ime.usp.br/~pf/algoritmos_para_grafos/ ) - Paulo Feofiloff (HTML)
* [Apostila Linguagem C ](http://www.ime.usp.br/~slago/slago-C.pdf ) - Silvio Lago (PDF)
* [Guia Beej's Para Programação em Rede - Usando Internet Sockets ](http://beej.us/guide/bgnet/translations/bgnet_ptbr.html ) - Brian "Beej Jorgensen" Hall, `trl.:` cv8minix3 (HTML)
* [Introdução a Programação ](https://github.com/ufpb-computacao/introducao-a-programacao-livro/releases ) - livro adotado na UFPB.
* [Linguagem C - Notas de Aula ](https://www.inf.ufpr.br/cursos/ci067/Docs/NotasAula/ ) - Carmem Hara, Wagner Zola (HTML, [PDF ](https://www.inf.ufpr.br/cursos/ci067/Docs/NotasAula.pdf ))
* [O Fantástico Mundo da Linguagem C ](https://fiorix.files.wordpress.com/2014/04/o-fantc3a1stico-mundo-da-linguagem-c.pdf ) (PDF)
* [Projeto de Algoritmos (em C) ](http://www.ime.usp.br/~pf/algoritmos/ ) - Paulo Feofiloff (HTML)
### <a id="csharp"></a>C\#
* [C# e Orientação a Objetos ](https://www.caelum.com.br/apostila-csharp-orientacao-objetos/ ) - Caelum
* [C# para Iniciantes ](https://livrocsharp.com.br/wp-content/uploads/dae-uploads/CSharpIniciantes.pdf ) - André Carlucci, Carlos dos Santos, Claudenir Andrade, Rafael Almeida, Ray Carneiro, Renato Haddad (PDF)
### <a id="cpp"></a>C++
* [Apostila Linguagem C++ ](http://www.ime.usp.br/~slago/slago-C++.pdf ) - Silvio Lago (PDF)
* [Programação Orientada a Objetos em C++ ](https://web.archive.org/web/20190124233626/http://webserver2.tecgraf.puc-rio.br/~manuel/Download/Programacao%20Orientada%20a%20Objetos%20em%20C++.pdf ) (PDF)
* [Tópicos Especiais em Programação ](https://github.com/edsomjr/TEP ) - Edson Alves (HTML)
### Dart
* [Dart Documentação ](https://dart.dev/guides ) - dart.dev
* [Flutter para Iniciantes ](https://www.flutterparainiciantes.com.br ) - Rubens de Melo (gitbook)
### Docker
* [Descomplicando o Docker ](https://livro.descomplicandodocker.com.br ) - Jeferson Fernando
### Elixir
* [Elixir DOJO ](http://victorolinasc.github.io/elixir_dojo/dojo.html ) - Victor Oliveira Nascimento (HTML)
* [Learn4Elixir ](https://github.com/Universidade-Livre/Learn4Elixir ) - Universidade Brasileira Livre (Livebook)
### Engenharia de Software
* [Engenharia de Software - Uma Abordagem Profissional ](https://web.icmc.usp.br/SCATUSU/Boletim_aquisicao/Boletim_Julho_2019/capas_julho_2019/Pressman_Engenharia0001.pdf ) - Roger S. Pressman, Bruce R. Maxim (PDF)
* [Engenharia de Software Moderna ](https://engsoftmoderna.info ) - Marco Tulio Valente (HTML)
#### Metodologias de Desenvolvimento de Software
* [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)*
#### Arquitetura de Software
* [ASP.NET Core architecture ](https://docs.microsoft.com/pt-br/dotnet/architecture/modern-web-apps-azure/ ) (PDF)
* [Melhores Práticas de Arquitetura de Software na era da Nuvem ](https://leanpub.com/manual-arquitetura-software ) (Necessário criar uma conta (gratuita) no Leanpub para baixar o livro completo nos formatos PDF, EPUB, MOBI ou pelo próprio site)
* [Microservices architecture ](https://docs.microsoft.com/pt-br/dotnet/architecture/microservices/ ) (PDF)
* [Modernizing existing .NET apps ](https://docs.microsoft.com/pt-br/dotnet/architecture/modernize-with-azure-containers/ ) (PDF)
#### Outros
* [CI - Integração Contínua Sem Desculpa ](https://ci.mrprompt.com.br )
* [Engenharia de Software Moderna ](https://engsoftmoderna.info ) - Marco Tulio Valente (HTML)
* [Primeiros passos com Padrões de Projeto ](https://leanpub.com/primeiros-passos-com-padroes-de-projeto/ )
### Fortran
* [Introdução ao Fortran90 ](https://www.cenapad.unicamp.br/treinamentos/apostilas/apostila_fortran90.pdf ) - Unicamp/ Cenapad - SP (PDF)
### Fundamentos Matemáticos Computacionais
* [Análise de Algoritmos ](https://www.ime.usp.br/~pf/analise_de_algoritmos/ ) - Paulo Feofiloff (HTML)
* [Computação: Matemática Discreta ](https://educapes.capes.gov.br/bitstream/capes/432209/2/Livro_Matematica%20Discreta.pdf ) - Raquel Montezuma Pinheiro Cabral (PDF)
* [Exercícios de Teoria dos Grafos ](https://www.ime.usp.br/~pf/grafos-exercicios/ ) - Paulo Feofiloff (PDF)
* [Matemática Fundacional para Computação - Em progresso ](https://www.tsouanas.org/fmcbook/ ) - Thanos Tsouanas (:construction: *in process* )
* [Minicurso de Análise de Algoritmos ](https://www.ime.usp.br/~pf/livrinho-AA/ ) - Paulo Feofiloff (PDF)
* [Otimização Combinatória ](https://www.ime.usp.br/~pf/otimizacao-combinatoria/ ) - Paulo Feofiloff (PDF)
* [Uma Introdução Sucinta à Teoria dos Grafos ](https://www.ime.usp.br/~pf/teoriadosgrafos/ ) - Y. Kohayakawa, Y. Wakabayashi, P. Feofiloff (PDF)
### Git
* [Git - guia prático ](https://rogerdudler.github.io/git-guide/index.pt_BR.html ) - Roger Dudler (HTML)
* [Git Magic ](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/ ) - Ben Lynn, `trl.:` Leonardo Siqueira Rodrigues (HTML, PDF)
* [Minicurso - Controle de Versão usando o Git ](https://github.com/ltiaunesp/Git-Minicurso ) - LTIA UNESP, Marcelo Augusto Cordeiro
* [Pro Git ](http://git-scm.com/book/pt-br/ ) - Scott Chacon, Ben Straub, et al. (HTML, PDF, EPUB)
### GO
* [Aprenda Go com Testes ](https://larien.gitbook.io/aprenda-go-com-testes ) - Lauren Ferreira
* [Go - hands on ](https://github.com/go-br/estudos )
* [Go Lang - A linguagem do Google ](https://www.ime.usp.br/~gold/cursos/2015/MAC5742/reports/GoLang.pdf ) - Suelen Goularte Carvalho (PDF)
* [Go por Exemplo ](http://goporexemplo.golangbr.org ) - Mark McGranaghan, Jeremy Ashkenas, golangbr, Daniela Tamy Iwassa (HTML)
### Haskell
* [Aprender o Haskell será um grande bem para você ](https://github.com/taylorrf/learnhaskell ) - Miran Lipovača, `trl.:` Tailor Fontela
### HTML and CSS
* [Apostila de HTML ](https://www.telecom.uff.br/pet/petws/downloads/apostilas/HTML.pdf ) - Robertha Pereira Pedroso (PDF)
* [Desenvolvimento Web com HTML, CSS e JavaScript ](https://www.caelum.com.br/apostila-html-css-javascript/ ) - Caelum
* [Dive Into HTML5 ](http://diveintohtml5.com.br ) - Mark Pilgrim
* [Estruturando o HTML com CSS ](http://pt-br.learnlayout.com )
### Inteligência Artificial
* [Inteligência artificial: avanços e tendências ](https://www.livrosabertos.sibi.usp.br/portaldelivrosUSP/catalog/view/650/579/2181 ) - Fabio G. Cozman, Guilherme Ary Plonski, Hugo Neri (PDF)
### Internet das Coisas
* [A Internet das Coisas ](https://bibliotecadigital.fgv.br/dspace/bitstream/handle/10438/23898/A%20internet%20das%20coisas.pdf ) - Eduardo Magrani (PDF)
### Java
* [Imergindo na JVM ](https://leanpub.com/imergindo-jvm ) - Otavio Santana *(Leanpub account or valid email requested)*
* [Introdução a Ciência da Computação com Java ](http://ccsl.ime.usp.br/files/publications/files/2008/intro-java-cc.pdf ) Alfredo Goldman, Fabio Kon, Paulo J. S. Silva (PDF)
* [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
* [Programação Orientada a Objetos: Uma Abordagem com Java ](https://www.dca.fee.unicamp.br/cursos/PooJava/Aulas/poojava.pdf ) - Ivan Luiz Marques Ricarte (PDF)
* [Programação para iniciantes ](https://s3.amazonaws.com/algaworks-assets/ebooks/algaworks-livro-programacao-para-iniciantes-v1.1.pdf ) Alexandre Afonso (PDF)
### JavaScript
* [Eloquente JavaScript ](https://github.com/braziljs/eloquente-javascript )
* [EXPERT JS Stack ](http://stack.desenvolvedor.expert )
* [Guia JavaScript ](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide )
* [Guia Rápido de Desenvolvimento para Firefox OS ](https://leanpub.com/guiarapidofirefoxos/read ) (HTML)
* [JS: A forma certa ](http://jstherightway.org/pt-br/ )
* [You Don't Know JS: Async & Performance ](https://github.com/cezaraugusto/You-Dont-Know-JS/blob/portuguese-translation/async%20&%20performance/README.md )
* [You Don't Know JS: ES6 & Além ](https://github.com/cezaraugusto/You-Dont-Know-JS/blob/portuguese-translation/es6%20&%20beyond/README.md )
* [You Don't Know JS: Escopos & Closures ](https://github.com/cezaraugusto/You-Dont-Know-JS/blob/portuguese-translation/scope%20&%20closures/README.md )
* [You Don't Know JS: Iniciando ](https://github.com/cezaraugusto/You-Dont-Know-JS/blob/portuguese-translation/up%20&%20going/README.md )
* [You Don't Know JS: this & Prototipagem de Objetos ](https://github.com/cezaraugusto/You-Dont-Know-JS/blob/portuguese-translation/this%20&%20object%20prototypes/README.md )
* [You Don't Know JS: Tipos & Gramática ](https://github.com/cezaraugusto/You-Dont-Know-JS/blob/portuguese-translation/types%20&%20grammar/README.md )
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
#### AngularJS
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
> :information_source: Veja também … [Angular](#angular)
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
* [Criando uma aplicação simples com AngularJS ](http://tableless.com.br/criando-uma-aplicacao-simples-com-angularjs/ ) - Davi Ferreira
* [Criando uma aplicação Single Page com AngularJS ](http://tableless.com.br/criando-uma-aplicacao-single-page-com-angularjs/ ) - Lucas Caprio
* [Entendendo as diretivas e fazendo abas com AngularJS ](http://tableless.com.br/diretivas-angularjs-abas/ ) - Diego Eis
#### Backbone.js
* [Série Backbone.js (blog.fernandomantoan.com) ](http://blog.fernandomantoan.com/serie-backbone-js-parte-1-introducao/ )
#### 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 - 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 ](https://udgwebdev.github.io/meteor/ )
#### Next.js
* [O manual do Next.js para iniciantes ](https://www.freecodecamp.org/portuguese/news/o-manual-do-next-js-para-iniciantes/ ) - freeCodeCamp
#### Node.js
* [Aplicações web real-time com Node.js ](https://github.com/caio-ribeiro-pereira/livro-nodejs ) - Caio Ribeiro Pereira
* [Construindo APIs testáveis com Node.js ](https://leanpub.com/construindo-apis-testaveis-com-nodejs/read ) - Waldemar Neto (HTML)
* [Node.js para Leigos ](https://udgwebdev.github.io/nodejs/ )
* [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 ](https://web.archive.org/web/20180613054310/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 na prática ](https://leanpub.com/livro-vue ) - Daniel Schmitz, Daniel Pedrinha Georgii (Necessário criar uma conta (gratuita) no Leanpub para baixar o livro completo nos formatos PDF, EPUB, MOBI ou pelo próprio site)
* [VueJS: Filtro para criar URL’s amigáveis ](http://web.archive.org/web/20160331162636/http://carlosgartner.com.br/vuejs-filtro-para-criar-urls-amigaveis/ )
### Julia
* [Programação de Computadores com Linguagem Julia ](https://github.com/J-AugustoManzano/LivroLinJulia ) - José Augusto N. G. Manzano (PDF)
### Kubernetes
* [Descomplicando Kubernetes ](https://livro.descomplicandokubernetes.com.br ) - Jeferson Fernando
* [Introdução ao Kubernetes no Azure ](https://docs.microsoft.com/pt-br/learn/paths/intro-to-kubernetes-on-azure/ )
### LaTeX
* [Breve Introdução ao LaTeX2e ](http://www.if.ufrj.br/~sandra/MetComp/doc/latex.pdf ) - Lenimar Nunes de Andrade (PDF)
* [Introdução ao LaTeX 2 - Ou LaTeX 2 em 105 minutos ](http://ctan.org/pkg/lshort-portuguese-br )
* [Latexação ](https://www.ime.usp.br/~tassio/arquivo/latex/apostila.pdf ) - Tássio Naia dos Santos (PDF)
### Lisp
* [Introdução a linguagem LISP ](http://www.dca.fee.unicamp.br/courses/EA072/lisp9596/Lisp9596.html ) (HTML)
* [Linguagem LISP - Primeiros passos com Common LISP (CL) ](https://novo.manzano.pro.br/wp/download/linguagem-lisp-primeiros-passos-com-common-lisp-cl/ ) - José Augusto N. G. Manzano (PDF)
### Logo
* [Academia da Tartaruga ](https://github.com/J-AugustoManzano/livro_AcadTat ) - José Augusto N. G. Manzano (PDF)
* [Linguagem Logo: Introdução com UCBLogo 6.2.2 ](https://github.com/J-AugustoManzano/livro_Logo-Intro-UCBLogo ) - José Augusto N. G. Manzano (PDF)
### Lua
* [Manual de Referência de Lua 5.2 ](http://www.lua.org/manual/5.2/pt/ )
### Pascal
* [Algoritmos e Estruturas de Dados I ](https://www.inf.ufpr.br/marcos/livro_alg1/livro_alg1.pdf ) - Marcos Alexandre Castilho, Fabiano Silva, Daniel Weingaertner (PDF)
### PHP
* [Api REST Com Silex no GAE ](http://bit.ly/ebook-silex ) - Nanderson Castro (PDF, EPUB, MOBI)
* [CakePHP ](http://book.cakephp.org/2.0/pt/index.html )
* [Curso Linguagem PHP 2000 ](http://www.etelg.com.br/paginaete/downloads/informatica/php.pdf ) Maurício Vivas de Souza Barreto (PDF)
* [PHP Do jeito certo ](http://br.phptherightway.com )
* [PHPUnit ](https://phpunit.de/manual/current/pt_br/index.html ) (PDF, EPUB, MOBI)
### Python
* [Apostila de Python ](https://www1.univap.br/alberson/apostilas/pooi/apostila_pooi_1bi.pdf ) - Alberson Wander Sá dos Santos (PDF)
* [Aprenda computação com Python ](https://aprendendo-computacao-com-python.readthedocs.org/en/latest/index.html )
* [Curso de Python e Django ](https://osantana.me/curso-de-python-e-django )
* [Django 101 - Introdução ao Django ](http://turing.com.br/material/acpython/mod3/django/index.html )
* [Introdução a Visão Computacional com Python e OpenCV ](http://professor.luzerna.ifc.edu.br/ricardo-antonello/wp-content/uploads/sites/8/2017/02/Livro-Introdu%C3%A7%C3%A3o-a-Vis%C3%A3o-Computacional-com-Python-e-OpenCV-3.pdf ) (PDF)
* [O Guia do Mochileiro para Python! ](https://python-guide-pt-br.readthedocs.io/pt_BR/latest/ )
* [O tutorial de Python ](http://turing.com.br/pydoc/2.7/tutorial/ )
* [Pensando Tkinter ](https://www.dcc.ufrj.br/~fabiom/mab225/PensandoTkinter.pdf ) - Steven Ferg (PDF)
* [Pense em Python ](https://penseallen.github.io/PensePython2e )
* [Python e Orientação a Objetos ](https://www.caelum.com.br/apostila-python-orientacao-a-objetos/ )
* [Python Fluente, Segunda Edição (2023) ](https://pythonfluente.com ) - Luciano Ramalho (HTML)
* [Python Funcional ](https://dunossauro.github.io/python-funcional/ ) - Eduardo Mendes
* [Python para Desenvolvedores ](https://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf ) (PDF)
* [Tutorial Django Girls ](http://tutorial.djangogirls.org/pt/ )
#### Django
* [Desenvolvimento Web com Python e Django ](https://pythonacademy.com.br/ebooks/desenvolvimento-web-com-python-e-django ) - Vinícius Ramos (endereço de e-mail *solicitado* , não obrigatório)
* [Documentação do Django ](https://docs.djangoproject.com/pt-br )
* [Tutorial Django Girls ](https://tutorial.djangogirls.org/pt/ )
### R
* [Análise Exploratória de Dados usando o R ](http://www.uesc.br/editora/livrosdigitais2/analiseexploratoria_r.pdf ) - Enio Jelihovschi (PDF)
* [Fundamentos Estatísticos de Ciência dos Dados ](https://homepages.dcc.ufmg.br/~assuncao/EstatCC/FECD.pdf ) - Renato Assunção (PDF)
* [Introdução à Linguagem R: seus fundamentos e sua prática ](https://pedropark99.github.io/Introducao_R/ ) - Pedro Duarte Faria
* [R para cientistas sociais ](http://www.uesc.br/editora/livrosdigitais_20140513/r_cientistas.pdf ) - Jakson Alves de Aquino (PDF)
### RegEx
* [Expressões Regulares - Guia de Consulta Rápida ](http://aurelio.net/regex/guia/ )
### Ruby
* [Aprenda a Programar ](http://www.jmonteiro.com/aprendaaprogramar/ )
* [Conhecendo Ruby - Eustaquio Rangel ](https://leanpub.com/conhecendo-ruby/read )
### Rust
* [A Linguagem de Programação Rust ](https://rust-br.github.io/rust-book-pt-br/title-page.html ) - Steve Klabnik, Carol Nichols, `trl.:` Lucas Guimarães, `trl.:` Mario Idival, `trl.:` Alberto Margarido, et al. (HTML)
### Shell / Bash
* [Bash Scripting ](https://meleu.gitbooks.io/bashscripting/content/ ) - Meleu (gitbook)
* [Casamento de Padrões no Shell do GNU/Linux ](https://blauaraujo.com/downloads/shell-pattern-matching.pdf ) - Blau Araújo (PDF)
* [Curso Intensivo de Programação do Bash - Guia de Estudos ](https://blauaraujo.com/downloads/cipb-guia.pdf ) - Blau Araújo (PDF)
* [Curso Shell GNU ](https://blauaraujo.com/downloads/curso-shell-gnu.pdf ) - Blau Araújo (PDF) (:construction: *in process* )
* [Introdução ao Shell Script ](http://aurelio.net/shell/apostila-introducao-shell.pdf ) - Aurelio Marinho Jargas (PDF)
* [Pequena introdução ao linux e ao Shell Script ](https://www.telecom.uff.br/pet/petws/downloads/apostilas/LINUX.pdf ) (PDF)
* [Pequeno Manual do Programador GNU/Bash ](https://blauaraujo.com/downloads/pmpgb.pdf ) - Blau Araújo (PDF)
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
### TypeScript
* [Iniciando no TypeScript - Guia prático para os primeiros passos da linguagem ](https://www.maiconsilva.com/starting-typescript/ ) - Maicon Silva (HTML)
* [TypeScript Documentação ](https://www.typescriptlang.org/pt/docs/ )
* [TypeScript: O guia definitivo ](https://oieduardorabelo.medium.com/typescript-o-guia-definitivo-1a63b04259cc ) - Eduardo Rabelo (HTML)
#### Angular
> :information_source: Veja também … [AngularJS](#angularjs), [IDE and editors](#ide-and-editors)
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Wellnaming section
- fix book title, add format, add creators as is seen in file
via EbookFoundation#4940
* chore: improve angular / angular.js listings
- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Well-naming section
- Complete notes, titles, format, authors
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Handle both as anchor. angular and angular.js
via EbookFoundation/free-programming-books#4940
* chore: improve angular / angular.js listings
- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both
via EbookFoundation/free-programming-books#4940
* chore: Angular.js > AngularJS and other pitfails
- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content
via EbookFoundation/free-programming-books#4940
* feature: sections crosslinks as blockquotes
* feature: sections crosslinks as blockquotes
Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections
* chore: revert scoping crosslinks only to Angular
3 years ago
* [Angular 2 - Criando sua primeira aplicação no Visual Studio Code ](http://www.macoratti.net/17/02/net_ang2vsc1.htm ) - José Carlos Macoratti (HTML)