Skip to content

André Otto

Menu
  • Home
Menu
André Otto

Mais de 1.000 livros sobre programação para estudar grátis (Inglês e Português)

Posted on 25 de setembro de 201718 de abril de 2018 by otto

A maior coletânea de livros sobre programação é mantida por aproximadamente 200 pessoas que contribuem adicionando novos livros sobre o mundo da programação quase diariamente.

Agradecemos a ideia e contribuição inicial de George Stocker na Stack Overflow

Os títulos são classificados com links que apontam tanto a documentos em PDF como a páginas web nas quais o conteúdo se encontra em HTML.

Índice

  • Android
  • C
  • C++
  • C#
  • Engenharia de software
    • Metodologias de Desenvolvimento de Software
    • Outros
  • Git
  • Haskell
  • HTML / CSS
  • Java
  • JavaScript
  • LaTeX
  • Lua
  • PHP
  • Python
  • RegEx
  • Ruby
  • Shell Script
  • Vim

Android

  • Desenvolvimento Mobile com Android

C

  • Apostila Linguagem C – Silvio Lago
  • Introdução a Programação – livro adotado na UFPB.
  • Curso de Programação em C – UFMG – Renato Cardoso Mesquita (PDF)
  • Introdução ao Curso de C .
  • Introdução em Computação – C.
  • O Fantástico Mundo da Linguagem C
  • Projeto de Algoritmos em C.

C++

  • Apostila Linguagem C++ – Silvio Lago
  • Programação Orientada a Objetos em C++

CSharp

  • C# e Orientação a Objetos – Caelum
  • C# e Orientação a Objetos – K19
  • Desenvolvimento Web com ASP.NET MVC – K19

Engenharia de Software

Metodologias de Desenvolvimento de Software

  • Kanban e Scrum – obtendo o melhor de ambos
  • Kanban em 10 Passos
  • Scrum e XP direto das Trincheiras

Outros

  • Primeiros passos com Padrões de Projeto

Git

  • Aprendendo Git
  • Git Magic
  • Pro Git
  • Git – guia prático
  • Minicurso – Controle de Versão usando o Git – LTIA UNESP

Haskell

  • Aprender o Haskell será um grande bem para você (tradução em andamento)

HTML / CSS

  • Curso de HTML5 em vídeo do Guanabara
  • Desenvolvendo para browsers antigos
  • Desenvolvimento Web com HTML, CSS e JavaScript
  • Dive Into HTML5
  • Estruturando o HTML com CSS
  • Performance WEB

Java

  • Lab. Java com Testes, JSF e Design Patterns
  • Web ágil com VRaptor, Hibernate e AJAX
  • Algoritmos e Estruturas de Dados com Java – Caelum
  • Desenvolvimento Web Avançado com JSF 2, EJB 3.1 e CDI – k19
    Desenvolvimento Web com JSF 2 e JPA 2 – K19
    Desenvolvimento Web com Struts – K19
  • Design Patterns em Java – K19
  • Integração de Sistemas com Webservices, JMS e EJB – K19
  • 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
  • Orientação a objetos em Java – K19
  • Persistência com JPA 2 e Hibernate – K19
  • Web ágil com VRaptor, Hibernate e AJAX – Caelum

JavaScript

  • JavaScript Frameworks/Bibliotecas e Livros
  • JS: A forma certa
  • Eloquente Javascript

LaTeX

  • Introdução ao LaTeX 2 – Ou LaTeX 2 em 105 minutos

Lua

  • Manual de Referência de Lua 5.2

Php

  • PHP Do jeito certo
  • Api REST Com Silex no GAE – Nanderson Castro (PDF, EPUB, MOBI)
  • A semana PHP
  • CakePHP
  • Curso Linguagem PHP 2000 (PDF)
  • Laravel – O Framework PHP para os Artesãos da Web

 Python

  • Desenvolvimento web com Python e web2py!
  • O tutorial de Python
  • Aprenda Python Básico – Rápido e Fácil de entender (PDF / Epub)
  • Aprenda computação com Python
  • 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

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
  • Pequeno Livro do Ruby
  • Ruby on Rails – Desenv. Ágil para Web com Ruby on Rails
  • Tutorial de Ruby

Shell

  • Introdução ao Shell Script
  • Pequena introdução ao linux e ao Shell Script

Vim

  • Vim Básico
  • Vim Médio
  • Vim Avançado
  • Editor VI – Guia de Referência
  • O Editor de Texto Vim – Sérgio Luiz Araújo Silva et al.
  • Vim para Noobs – William Oliveira Souza

Os livros sobre programação disponíveis Aqui são em Português.
Acesse o site e Bons Estudos!


Para o Português do Brasil:

  • Android
  • C
  • C++
  • C#
  • Engenharia de software
  • Metodologias de Desenvolvimento de Software
  • Git
  • Haskell
  • HTML / CSS
  • Java
  • JavaScript
  • LaTeX
  • Lua
  • PHP
  • Python
  • RegEx
  • Ruby
  • Shell Script
  • Vim

 

Para o Português de Portugal encontra livros das seguintes áreas:

  • C/C++
  • CSS
  • Haskell
  • Java
  • LaTeX
  • Prolog
  • SQL/ORACLE

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts recentes

  • GitHub, GitLab, Bitbucket ou Azure DevOps: Qual a plataforma certa para seus projetos?
  • 5 Conjuntos de Prompts para Turbinar Sua Produtividade em Gestão de Projetos com o ChatGPT
  • Dicas para um estagiário – Parte 2
  • Dicas para um estagiário – Parte 1
  • Usando Spread operator do ES6

Comentários

Nenhum comentário para mostrar.

Arquivos

  • julho 2024
  • fevereiro 2024
  • setembro 2021
  • agosto 2020
  • março 2019
  • julho 2018
  • junho 2018
  • maio 2018
  • abril 2018
  • março 2018
  • janeiro 2018
  • dezembro 2017
  • novembro 2017
  • outubro 2017
  • setembro 2017
  • agosto 2017

Categorias

  • Chatgpt
  • Controle de versão
©2026 André Otto | Built using WordPress and Responsive Blogily theme by Superb