Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS ProArt 1, un PC completo ad altissime prestazioni per creator e non solo
ASUS ProArt 1, un PC completo ad altissime prestazioni per creator e non solo
ProArt è un marchio di ASUS che strizza l'occhio a professionisti e creator. Un ecosistema fatto di tanti componenti che si fondono nell'ASUS ProArt 1, un PC assemblato da NEXT in un elegante e ampio case ProArt PA602 al cui interno troviamo un Core i9-14900K raffreddato a liquido (ProArt LC 420) e una GeForce RTX 4080 SUPER piuttosto compatta.
OPPO Reno11 F 5G: vuole durare più di tutti! La recensione
OPPO Reno11 F 5G: vuole durare più di tutti! La recensione
OPPO Reno11 F 5G è uno smartphone medio gamma capace di guardare al futuro. Sì, perché l’azienda lo propone con alcuni punti di forza tutti indirizzati ad un’esperienza più duratura come il cambio della batteria in garanzia entro 4 anni. Ecco come si comporta
DJI Avata 2: il drone FPV accessibile ancora più sicuro e divertente
DJI Avata 2: il drone FPV accessibile ancora più sicuro e divertente
A poco più di un anno e mezzo dal primo lancio, DJI rinnova il suo drone FPV accessibile e presenta il nuovo DJI Avata 2, aggiungendo anche un nuovo visore e un nuovo radiocomando. Il colosso cinese dei droni continua nella scia dei rinnovi precedenti, aggiornando la fotocamera, ma soprattutto offrendo interessanti miglioramenti sulla parte avionica e agli accessori
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-10-2004, 17:29   #1
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
I migliori libri di programmazione

Salve,

cogliendo la palla al balzo e su invito di cionci, inizio questo nuovo 3d.
Spesso utenti di questo forum hanno posto la fatidica domanda: "Che testo mi consigliate per..."; ho deciso di raccogliere qui le opinioni di voi utenti esperti... Editerò di tanto in tanto in modo tale da avere un elenco completo!


cipi, Gica78R e gli utenti di Hardware Upgrade
presentano


I MIGLIORI LIBRI DI PROGRAMMAZIONE

In questo thread saranno citati sia libri "cartacei", che risorse disponibili on-line e, in linea di massima, liberamente scaricabili. Per queste ultime, ovviamente, sara' riportato il link presso il quale reperirle.

Buona consultazione!



Disponibili 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]
  • "PHP 5 Power Programming": Link (oppure seguite il link a "Bruce Perens' Open Source Series")

[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 (quelli di carta, avete presente?)


[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

[php]
  • 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

Si possono trovare online tutti gli e-books di Bruce Eckel ai seguenti link: Link 1 - Link 2

Altro sito davvero interessante, su segnalazione di Ragazzo del '99, è questo!
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6

Ultima modifica di cipi : 19-10-2007 alle 13:22.
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 17:43   #2
Swisström
Bannato
 
Iscritto dal: Aug 2004
Città: Svizzera
Messaggi: 1284
io ho solo K&R ... per il resto cerco in internet
Swisström è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 20:54   #3
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16111
Ecco il mio contributo (postato 4 o 5 volte oggi ma va beh...)

C:
- Kernighan&Ritchie, "The C Programming Language, 2nd Edition"

C++:
- Stroustrup, "The C++ Programming Language"
- Lippman&Lajoie, "C++ Primer"

Java:
- Gosling et al., "The Java Programming Language"
- Horstmann&Cornell, "Core Java 2"

Python:
- Lutz, "Learning Python"
- Martelli&Ascher, "Python Cookbook"
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 21:13   #4
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
C++: Thinking in C++, di Bruce Eckel (volume 1 e 2)

Java: Thinking in Java, di Bruce Eckel

scaricabili da internet, quello sul C++ anche in italiano.
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 21:49   #5
Swisström
Bannato
 
Iscritto dal: Aug 2004
Città: Svizzera
Messaggi: 1284
Quote:
Originariamente inviato da anx721
C++: Thinking in C++, di Bruce Eckel (volume 1 e 2)

Java: Thinking in Java, di Bruce Eckel

scaricabili da internet, quello sul C++ anche in italiano.

da dove in italiano ?
Swisström è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 21:51   #6
supermario
Senior Member
 
L'Avatar di supermario
 
Iscritto dal: Oct 2001
Messaggi: 7902
Quote:
Originariamente inviato da Swisström
da dove in italiano ?

già!


x anx721

hai pvt!


ciauz
supermario è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2004, 23:20   #7
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Un po di librini che ho trovato interesanti. Di alcuni esistono anche i pdf scaricabili online cosi ho messo anche il link.

Programmazione su Linux:
- Advanced Linux Programming : CodeSourcery LLC
http://www.advancedlinuxprogramming.com/alp-folder

- The Art of Unix Programming : Eric Raymond
http://www.catb.org/~esr/writings/taoup/html/

- Guida alla programmazione in Linux : Simone Piccardi
http://gapil.firenze.linux.it/

- Imparare il C : Paolo Lulli
http://old.lugroma.org/ita/proj/proj.php?azione=introC

Altri:
- Handbook of Applied Cryptography : Alfred Menezes
http://www.cacr.math.uwaterloo.ca/hac/

- Computer Networks : Andrew Tanenbaum

- Applied Cryptography 2nd Edition : Bruce Schneier

- Design With Web Standards : Jeffrey Zeldman

- Version Control With Subversion : Ben Collins
http://svnbook.red-bean.com/

- PHP5 and MySQL Bible : Tim Converse

- Cascading Style Sheets The Definitive Guide : Eric Meyer

- Perl The complete Reference 2nd ed : Martin Brown

- Guida al linguagio C++ : Herbert Schildt

- Basi di dati e sistemi informativi : Giuseppe Callegarin

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2004, 00:34   #8
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Quote:
Originariamente inviato da Swisström
da dove in italiano ?
http://pensareincpp.altervista.org/vol1.html
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 30-10-2004, 10:50   #9
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2123
-x il C: K&R
-x il C++: Lippman + Algoritmi in C++(Sedgewick) + libro su STL + libro di Carlo Pescio
-x l'ASM: manuali intel
-x il PHP: una guida di IoProgrammo


Ciauz...........
__________________
Gnu/Linux User

Ultima modifica di Luc@s : 30-10-2004 alle 10:53.
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 02-11-2004, 15:14   #10
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
mi pare che il 3d stia diventando corposo e non merita di passare nel dimenticatoio....
Possibilità di metterlo in rilievo? Altrimenti... ciccia!!!!
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2004, 08:42   #11
Xidius
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 3482
Confermo anche io Thinking in Java di Eckel

Mi sono trovato bene anche con Fondamenti di C++ di Deitel & Deitel dell'Apogeo
__________________
Ho trattato nel mercatino con tante persone....
Ovviamente tutte soddisfatte!
Xidius è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2004, 13:29   #12
Player1
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 1370
Che libro mi consigliate per le JSP,servlet,javaBean,sessioni ecc. ?
Possibilmente in it!
Grazie!
Player1 è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2004, 15:36   #13
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
in it niente... ma
Java Servlet & JSP Cookbook Perry - O'REILLY
JDBC and Java Reese - O'REILLY
sono davvero buoni...
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 06-11-2004, 20:07   #14
Jedi82
Senior Member
 
L'Avatar di Jedi82
 
Iscritto dal: Nov 2001
Città: Roma
Messaggi: 16092
"Thinking in C++" - Bruce Eckel (volume 1 e 2) (scaricabile qui in italiano)

l'ho scoperto da poco, IMHO e scritto troppo bene ed e troppo adatto ai newbie come me, voi cosa ne pensate guru della programmazione?
Jedi82 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 10:03   #15
Xidius
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 3482
Quote:
Originariamente inviato da Jedi82
"Thinking in C++" - Bruce Eckel (volume 1 e 2) (scaricabile qui in italiano)

l'ho scoperto da poco, IMHO e scritto troppo bene ed e troppo adatto ai newbie come me, voi cosa ne pensate guru della programmazione?
ehm scaricabile qui? dove?
__________________
Ho trattato nel mercatino con tante persone....
Ovviamente tutte soddisfatte!
Xidius è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 10:38   #16
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Sul sito della casa editrice Pretince Hall è possibile scaricare i pdf di alcuni libri riguardandi la programmazione e opensource. Questi sembrano particolarmente interessanti:

Java™ Application Development on Linux® : http://phptr.com/title/013143697X
PHP 5 Power Programming : http://phptr.com/title/013147149X
Linux Development Platform, The : http://phptr.com/title/0130091154
C++ GUI Programming with Qt 3 : http://phptr.com/title/0131240722

altri stanno qui: http://phptr.com/promotion/1484?redir=1

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 12:09   #17
Jedi82
Senior Member
 
L'Avatar di Jedi82
 
Iscritto dal: Nov 2001
Città: Roma
Messaggi: 16092
Quote:
Originariamente inviato da Xidius
ehm scaricabile qui? dove?
beh leggi d inizio 3d, ci sono i links ai vari capitoli!
Jedi82 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 12:26   #18
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Quote:
Originariamente inviato da VICIUS
Sul sito della casa editrice Pretince Hall è possibile scaricare i pdf di alcuni libri riguardandi la programmazione e opensource. Questi sembrano particolarmente interessanti:

Java™ Application Development on Linux® : http://phptr.com/title/013143697X
PHP 5 Power Programming : http://phptr.com/title/013147149X
Linux Development Platform, The : http://phptr.com/title/0130091154
C++ GUI Programming with Qt 3 : http://phptr.com/title/0131240722

altri stanno qui: http://phptr.com/promotion/1484?redir=1

ciao
ma solo di alcuni si puo scricare il l ibro, di altri danno solo capitoli di esempio
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 12:58   #19
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da anx721
ma solo di alcuni si puo scricare il l ibro, di altri danno solo capitoli di esempio
chi si accontenta gode

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 07-11-2004, 13:24   #20
Jedi82
Senior Member
 
L'Avatar di Jedi82
 
Iscritto dal: Nov 2001
Città: Roma
Messaggi: 16092
si ho capito ma se mi scarico 3 4 capitoli poi che fai mi lasci cosi, in sospeso...cattiviiiiiiiiiiii
Jedi82 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS ProArt 1, un PC completo ad altissime prestazioni per creator e non solo ASUS ProArt 1, un PC completo ad altissime prest...
OPPO Reno11 F 5G: vuole durare più di tutti! La recensione OPPO Reno11 F 5G: vuole durare più di tut...
DJI Avata 2: il drone FPV accessibile ancora più sicuro e divertente DJI Avata 2: il drone FPV accessibile ancora pi&...
Hollyland Lark M2: il microfono wireless sempre più piccolo e potente Hollyland Lark M2: il microfono wireless sempre ...
MSI Titan 18 HX A14V, il notebook ad alte prestazioni con un prezzo esagerato MSI Titan 18 HX A14V, il notebook ad alte presta...
MIR – Live Entertainment Expo 2024: l'ev...
Tutti i portatili gaming in offerta su A...
Gaia BH3: scoperto il buco nero stellare...
Come faccio a scattare foto ancora pi&ug...
Quale robot aspirapolvere comprare? Ecco...
Low cost ma tanta potenza: AMD Ryzen 7 5...
Microsoft investe 1,5 miliardi di dollar...
Adobe Premiere Pro, l'intelligenza artif...
Super sconti su 2 portatili Medion: 404€...
Clamorosa decisione di Alfa Romeo: "...
Due super mini PC Ryzen 7 5700U, 32GB RA...
PaintCam Eve, la telecamera di sicurezza...
Quest nelle scuole: il visore di realt&a...
Mars Sample Return: slitta la missione N...
Verso hard disk da 120 TB: la ricerca di...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www3v