Raccolta di libri di Programmazione

Scritto da Gianjey | 21 marzo, 2010 17:57

books

In questo post elencherò una serie di libri sulla programmazione che spero vi risultino utili:

RISORSE ON LINE

[C]

  • Le FAQ di comp.lang.c: Link
  • Soluzioni agli esercizi della seconda edizione del K&R: Link

[C per Linux]

  • “Imparare il C” – Marco Latini, Paolo Lulli: Link 1 (sez. documentazione e download) - Link 2 (sez. libri)
  • “GaPiL: Guida alla Programmazione in Linux” – Simone Piccardi: Link
  • “Advanced Linux Programming” – CodeSourcery LLC: Link
  • “The Art of Unix Programming” – Eric S. Raymond: Link
  • “The Linux Development Platform”: Link (oppure seguite il link a “Bruce Perens’ Open Source series”)

[C++]

  • “Thinking in C++” – Bruce Eckel (volumi 1 e 2): Link 1 (inglese) - Link 2 (traduzione italiana)
  • “C++ GUI Programming with Qt 3″: Link (oppure seguite il link a “Bruce Perens’ Open Source series”)

[Java]

  • “Thinking in Java” – Bruce Eckel: Link
  • “Java™ Application Development on Linux®”: Link (oppure seguite il link a “Bruce Perens’ Open Source Series”)

[Python]

  • “How to Think Like a Computer Scientist: Learning with Python” – Downey, Elkner & Meyers: (ottimo per chi si avvicina alla programmazione)Link 1 (in inglese) - Link 2 (in italiano)
  • “Dive Into Python”: Link 1 (inglese) - Link 2 (italiano, ancora non tutti i capitoli tradotti)

[Ruby]

  • “Programming Ruby: The Pragmatic Programmer’s Guide”: Link

[Lisp]

  • “Common Lisp”: Link
  • “Pratical Common Lisp”: Link
  • “Common Lisp The Language”, 2nd edition: Link
  • “On Lisp”: Link

[Haskell]

  • “A Gentle Introduction to Haskell, version 98″ – Hudak, Peterson & Fasel: Link
  • “Yet another Haskell tutorial”: Link

[ASM]

  • “Programming From Ground Up”: Link
  • Manuali Intel: Link (Pentium 4)
  • Architettura x86: Link (dall’ 80386 al Pentium II)
  • MPC7447A (PowerPC G4): Link

  • “PHP 5 Power Programming”: Link (oppure seguite il link a “Bruce Perens’ Open Source Series”)

[ASPNET & C#]

  • Il sito di microsoft su asp.net e c#:Link

[vari]

  • “Bruce Perens’ Open Source Series”: Link
  • “Handbook of Applied Cryptography” – Alfred Menezes: Link
  • “Version Control With Subversion” – Ben Collins: Link
  • Tutte le risorse Intel per gli sviluppatori: Link

LIBRI

[C]

  • “The C Programming Language” – Kernighan & Ritchie, 2nd edition (sconsigliata l’edizione italiana: è tradotta male!)
  • “C How to Program” – Deitel & Deitel (in italiano “C Corso completo di programmazione”, 2nd ed.)

[C++]

  • “The C++ Programming Language” – Stroustrup
  • “C++ Primer” – Lippman&Lajoie
  • “Algoritmi in C++” – Sedgewick
  • “C++ Manuale di stile” – Carlo Pescio
  • “Guida al linguaggio C++” – Shildt
  • “Exceptional C++” – Herb Sutter
  • “More Exceptional C++” – Herb Sutter
  • “C++ Coding Standards” – Herb Sutter & Andrei Alexandrescu

[Java]

  • “The Java Programming Language” – Gosling et al.
  • “Core Java 2″ – Horstmann&Cornell

[Python]

  • “Learning Python” – Lutz
  • “Python Cookbook” – Martelli&Ascher

  • una guida di IoProgrammo
  • “PHP5 and MySQL Bible” – Tim Converse

[Perl]

  • “The complete Reference”, 2nd ed. – Martin Brown

[DELPHI]

  • “Mastering Delphi 7″ – Marco Cantu’

[Progettazione del Software]

  • “Introduzione a UML” – Bennett, Skelton, Lunn
  • “UML in Practice” – P. Roques
  • “Patterns in Java” – M. Grand
  • “Ingegneria del software. Fondamenti e principi” – Ghezzi, Mandrioli & Mehdi
  • “Design Patterns Explained: A New Perspective on Object-Oriented Design” – Shalloway & Trott

[vari]

  • “The Practice of Programming” – Kernighan & Pike
  • “Computer Networks” – Andrew Tanenbaum
  • “Applied Cryptography 2nd Edition” – Bruce Schneier
  • “Design With Web Standards” – Jeffrey Zeldman
  • “Cascading Style Sheets The Definitive Guide” – Eric Meyer
  • “Basi di dati e sistemi informativi” – Giuseppe Callegarin
  • “Code Complete: A Practical Handbook of Software Construction” – Steve C. McConnel
  • “The Pragmatic Programmer” – A. Hunt & D. Thomas
  • “Refactoring: Improving the Design of Existing Code” – M. Fowler
  • “Test Driven Development” – K. Beck
  • Libri gratuiti di Jeff Clinton

NOTE

Gli e-books di Bruce EckelLink 1Link 2

Un sito interessante dove trovare altro materiale è questo!

Lascia un Commento