Você está na página 1de 8

Bibliografia Livros de Programao

Estrutura de Dados e Algoritmos


Algorithms
Algoritmos
Algoritmos
Algoritmos
Algoritmos
Algoritmos

in C Robert Sedgewick
Salvetti e Barbosa
Thomas Cormen et al.
e Programao de Computadores - Piva Jnior
em linguagem C Paulo Feofilof
Programao e Estrutura de Dados - Joo Pedro Neto

Data Structures and Program Design in C++ - Robert L. Kruse


Estruturas de Dados e Algoritmos em Java Goodrich e Tamassia
Estruturas de Dados e Algoritmos em Java- Antnio Adrego da
Rocha
Estruturas de Dados e Algoritmos, uma abordagem didtica Moraes
Estruturas de Dados e Seus Algoritmos - Markenzon
Estruturas de Dados Fundamentais, Conceitos e Aplicaes
Pereira
Introduo a Estruturas de Dados Waldemar Celes, Renato
Cerqueira e J.L. Rangel
Programming Abstractions in C - Eric Roberts
Projeto de Algoritmos Nvio Ziviani
Projetos de Algoritmos - Tamassia

Anlise e Desenvolvimento de Sistemas


Analise e Design Orientados a Objetos - Hlio Engholm Jr
Analise e Projeto de Sistemas - Alan Dennis
Analise e Projeto de Sistemas de Informao Orientados a
Objetos - Wazlawick
Designing Flexible Object Oriented Systems with UML Charles
A. Richter
Especificaes Tcnicas de Software - Adilson de Silva Lima
Head First Object-Oriented Analysis & Design

Engenharia de Software, Mtodos geis & Outros


As Leis Fundamentais do Projeto de Software Max KanatAlexander
Code Complete
Desenvolvimento de Software com Scrum: Aplicando Mtodos
geis Mike Cohn
Desenvolvimento de Software Orientado a Objetos, Guiado
por Testes Freeman e Pryce
Domain-Driven Design: Tackling Complexity in the Heart of
Software Eric Evans
Engenharia de Software Ian Sommerville
Engenharia de Software: Qualidade e Produtividade com
Tecnologia Kechi Hirama
Engenharia de Software: Uma Abordagem Profissional Roger
S. Pressman
Equipe de Software - Brian Fitzpatrick
Fundamentos de Engenharia de Software Tsui Karam
Metodologias geis Paulo Cesar de Macedo, J. H. Teixeira
O Programador Pragmtico Andy Hunt, Dave Thomas
Programao Extrema Aplicada - Kent Beck
Refactoring: Improving the Design of the Existing Code
Martin Fowler
SOA Aplicado: Integrando Web Services e alm Alexandre
Saudate
SOA: modelagem, anlise e design Fugita e Hirama
Software Metrics: A Rigorous & Practical Approach Norman E.
Fenton
SWEBOK
Test-Driven Development: Teste e Design no Mundo Real
com .NET Maurcio Aniche (existe a mesma edio desenvolvida
para Java)
The Art of Agile Development James Shore & Shane Warden
The Art of Unit Testing (com .NET) Roy Osherove
The Mythical Man-Month - Frederic Brooks

Arquitetura de Software
Introduo Arquitetura e Design de Software Paulo Silveira,
Guilherme Silveira et al.
Software Architecture A. Bijlsma, B.J. Heeren et al.

C#
.NET Domain-Driven Design with C# - Tim McCarthy
A Programmers Guide in C# 5.0 Eric Gunnerson and Nick
Wienholt
Async in C# 5.0 Alex Davies
Beginning C# 5.0 Databases Vidya Vrat Agarwal
C# 5.0 com Visual Studio 2012 Henrique Loureiro
C# 5.0 in a Nutshell Joseph Albahari, Ben Albahari
C# Succintly Joe Mayo
CLR via C# - Jefrey Richter
Concurrency in C# Cookbook Stephen Cleary
Expert C# 5.0 Mohammad Rahman
Microsoft Visual C# 2013 Passo a Passo John Sharp
Pro C# 5.0 and the .NET 4.5 Framework Andrew Troelsen
Pro WPF 4.5 in C# - Matthew MacDonald
Programming C# 5.0 Ian Griffiths
The C# Programming Language Anders Hejlsberg (Criador do
C#)
Use a Cabea: C#
Windows Presentation Foundation 4.5 Cookbook Pavel
Yosifovich

Java
Core Java Cay S. Horstmann e Gary Cornell

Dante Explica Java 5 Everton Barbosa Gomes


Effective Java Joshua Bloch
Java Cookbook Ian Darwin
Java: Como Programar - Deitel
Programao orientada a objetos com JAVA: Uma introduo
prtica usando o BlueJ Barnes e Kolling
Use a Cabea: Java

C/C++
C Completo e Total Herbert Schildt
C++ Absoluto Walter Savitch
Elementos de Programao com C Pedro Guerreiro
Introduo Programao Orientada a Objetos com C++ - A.M.
da Silva Filho

Linguagem C Lus Damas (bom para comear a programar)


Migrando de C para C++ - Wilson Kawano
Treinamento em Linguagem C++ - Victorine Viviane Mizrahi

SQL / Banco de Dados


Beginning Microsoft SQL Server 2012 Programming Paul
Atkinson, Robert Vieira
Learning SQL Alan Beaulieu
Linguagem SQL: Fundamentos e Prticas V. Cardoso, Gisele
Cardoso
Microsoft SQL Server 2012 Passo a Passo Patrick LeBlanc
Modelagem Conceitual e Projeto de Bancos de Dados Paulo
Cougo
NoSQL Essencial P. J. Sadalage e Martin Fowler
Pro T-SQL 2012 Programmers Guide Jay Natarajan et al.
Programming Microsoft SQL Server 2012 Leonard G. Lobel,
Andrew J. Brust

Sistema de Banco de Dados Abraham Silberschatz


Sistemas de Banco de Dados Elmasri Navathe
SQL and Relational Theory C.J. Date
T-SQL com Microsoft SQL Server Express 2012 Rodrigo R.
Gonalves

Design Patterns
Design Patterns com Java Eduardo Guerra
Use a Cabea (Head First): Padres de Projetos

Desenvolvimento Web
HTTP Succintly Scott Allen
Introduction to Web Applications Development Jordi Mas, Carles
Mateu

Learning Web App Development Semmy Purewal


Web Application Architecture Leon Shklar, Richard Rosen

Ajax

Ajax com jQuery Maurcio Samy Silva


Ajax: The Definitive Guide Anthony T. Holdener III
Beginning Ajax with ASP.NET Wallace B. McClure, Scott Cate et
al.
Head First Ajax
Professional Ajax Nicholas C. Zakas, J. McPeak, J. Fawcett
Programming ASP.NET AJAX Christian Wenz

HTML e CSS

Beginning CSS: Cascading Style Sheets for Web Design I.


Pouncey, R. York
Beginning HTML and CSS Rob Larsen
HTML 5 - Guia Prtico Evandro Carlos Teruel

HTML5 e CSS3: Domine a Web do Futuro Lucas Mazza


HTML5 Programming with JavaScript for Dummies John Paul
Mueller
Introduo ao HTML 5 Bruce Lawson e Remy Sharp

jQuery

jQuery Fundamentals Rebecca Murphey


jQuery Succintly Cody Lindley
Smashing jQuery Jake Rutter

JavaScript

JavaScript Step by Step Steve Suehring


JavaScript Succintly Cody Lindley
JavaScript: The Definitive Guide David Flanagan
Learning JavaScript Tim Wright

ASP.NET

ASP.NET 4.5 Curso Completo Luis Abreu


ASP.NET SignalR Jose M. Aguilar
ASP.NET Web API 2 J. Kurtz and Brian Wortman
ASP.NET Web API Succintly Emanuele DelBono
ASP.NET Web API: Introduo Israel Aece
Beginning ASP.NET 4.5 Databases Sandeep Chanda, Damien
Foggon
Beginning ASP.NET 4.5 with C# - Matthew MacDonald
Deploying an ASP.NET Application to a Hosting Provider using
Visual Studio Tom Dykstra
Fast ASP.NET Websites Dean Alan Hume
Getting Started with ASP.NET 4.5 Web Forms Erik Reitan
Intro to ASP.NET MVC 4 with Visual Studio Rick Anderson e
Scott Hanselman
Practical ASP.NET Web API

Pro ASP.NET Web Security


Programming ASP.NET MVC 4 J. Chadwick et al.
Programming ASP.NET MVC 4 Jess Chadwick, Todd Snyder e H.
Panda

WCF

Introducing Windows Communication Foundation David


Chappell
Professinal WCF 4 Pablo Cibraro et al.
Programming WCF Services Juval Lowy
Windows Communication Foundation 4 Step by Step John
Sharp

Desenvolvimento Mobile
Usabilidade Mvel Jakob Nielsen
Windows Phone

Criando Aplicaes para o seu Windows Phone Gabriel Schade


Cardoso
Developing an Advanced Windows Phone 7.5 App that
Connects to the Cloud David Britch et al.
Programming Windows Phone 7 Charles Petzold
Windows Phone 8 Development Succintly Matteo Pagani

XML
Learning XML - Erik T. Ray

LINQ
Essential LINQ Charlie Calvert, Dinesh Kulkarni
LINQ com C# - Luis Abreu e Paulo Morgado
LINQ in Action Fabrice Marguerie, Steve Eichert, Jim Wooley
LINQ Succintly Jason Roberts
LINQ to Objects Using C# 4.0 Troy Magennis
LINQ Unleashed for C# - Paul Kimmel

Programming Microsoft LINQ in Microsoft .NET Framework 4


Paolo Pialorsi, Marco Russo

UML
Princpios de Anlise e Projeto de Sistemas com UML Bezerra
UML 2 em Modelagem Orientada a Objetos Ricardo Pereira e
Silva
UML 2 Toolkit Hans-Erik Eriksson et al.
UML 2.0 in a Nutshell Dan Pilone, Neil Pitman
UML 2: Uma Abordagem Prtica Gilleanes T. A. Guedes
UML Essencial Martin Fowler

.NET Framework
.NET Framework 4.5 Expert Programming Cookbook A.P.
Rajshekhar
Programming Entity Framework Code First Julia Lerman e
Rowan Miller
Microsoft ADO.NET Entity Framework John Paul Mueller

Microsoft Azure
Windows Azure Step by Step Roberto Brunetti
Building Cloud Apps with Microsoft Azure Scott Guthrie, Mark
Simms et al.
Fundamentals of Azure Michael Collier e Robin Shahan

Lgica de Programao
Introduo a Abstrao de Dados Daltro J. Nunes
Linguagem e Lgica de Programao William Pereira Alves

Você também pode gostar