Programming-book
View the Project on GitHub
Jaideep25/Programming-book
Índice
C
C#
C++
Engenharia de software
Metodologias de Desenvolvimento de Software
Outros
Git
Haskell
HTML / CSS
Java
JavaScript
Angular
Angular.js
Backbone.js
Ember.js
Express.js
Grunt
Gulp
jQuery
Knockout.js
Meteor
Node.js
React
Vue.js
LaTeX
LISP
Lua
PHP
Python
Django
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 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
CI - Integração Contínua Sem Desculpa
Primeiros passos com Padrões de Projeto
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
Desenvolvendo para browsers antigos
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
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
Série Backbone.js (blog.fernandomantoan.com)
Série Backbone.js (devfuria.com.br)
Ember.js
Conceitos basicos do Ember.js
Handlebars Helpers com Ember.js
Express.js
Primeiros passos com Express em Node.js
Grunt
Grunt - Por onde começar
Grunt - Voce deveria estar usando
[Grunt
Automatizando tarefas](http://woliveiras.com.br/posts/grunt-automatizando-tarefas/)
Gulp
Gulp - O novo automatizador
jQuery
Artigos sobre jQuery
Knockout.js
Documentação
Meteor
Tudo sobre Meteor
Node.js
Node.js para Leigos
Primeiros passos com Node.js
Raspagem de dados com Node.js
React
React: JavaScript reativo
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
Manual de Referência de Lua 5.2
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
Python Orientado a Objetos
(PDF)
Python para Desenvolvedores
(PDF)
Tutorial Django Girls
Django
Tutorial Django Girls
RegEx
Expressões Regulares - Guia de Consulta Rápida
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