mirror of
https://github.com/namibia/free-programming-books.git
synced 2024-11-22 19:45:09 +00:00
10 KiB
10 KiB
Índice
- C
- C#
- C++
- Engenharia de software
- Git
- Haskell
- HTML / CSS
- Java
- JavaScript
- LaTeX
- LISP
- Lua
- Perl
- PHP
- Python
- RegEx
- Ruby
- Shell Script
- Vim
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++
- 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
- Apostila Git - UFPR (PDF)
- Git - guia prático
- Git Magic
- Minicurso - Controle de Versão usando o Git - LTIA UNESP
- Pro Git
Haskell
HTML / CSS
- Desenvolvendo para browsers antigos
- Desenvolvimento Web com HTML, CSS e JavaScript - Caelum
- Dive Into HTML5
- Estruturando o HTML com CSS
- Performance WEB
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.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
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
Perl
- Perl Básico - Heitor Gouvea (PDF)
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
- O tutorial de Python
- Python Orientado a Objetos (PDF)
- Python para Desenvolvedores (PDF)
- Tutorial Django Girls
Django
- Tutorial Django Girls (1.11) (HTML) (🚧 in process)
RegEx
Ruby
- Aprenda a Programar
- Conhecendo Ruby
- 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