JUG Sardegna supports Devoxx 2012
Vuoi ricevere uno zainetto? Clicca qui

Java User Groups
Java.net Partner
Get Firefox!

Tutorial Java Corso Rapido

Tutorial Java(TM) corso rapido 4/ed
Autori:

  • Sharon Zakhour - Leader del team Java Tutorial, lavora in Sun Microsystems come technical writer senior da undici anni. Si è laureata alla UC Berkeley con un B.A. in scienze informatiche e lavora come programmer developer support engineer e technical writer da oltre ventÂ’anni.
  • Scott Hommel - E' un technical writer on staff in Sun Microsystems, dove documenta la piattaforma Java, Standard Edition. Dal 1999 ha contribuito a tutte le versioni principali del JDK, prevalentemente con chiarimenti alla specifi ca API e documentazione alla versione principale.
  • Jacob Royal - Ha un M.S. in IT e un M.B.A. in sistemi informatici. Ha scritto guide per gli amministratori, riferimenti API e guide per i programmatori e ha identifi cato nuovi strumenti e sviluppato standard per il codice e la scrittura per diverse società, tra cui Lucent Technologies e Autodesk.
  • Isaac Rabinovitch - E' un technical writer freelance. Ha scritto manuali per utenti, guide per programmatori, manuali per amministratori, riferimenti API, release note e documentazione di supporto in Sun Microsystems, Borland, SGI e molte altre aziende.
  • Thomas Risser - Ha studiato fi sica ad Harvard (B.A.) e alla University of California a Berkeley (Ph.D.). È technical writer nellÂ’industria informatica da quindici anni.
  • Mark Hoeber - E' technical writer senior di Sun Microsystems. Ha lavorato come technical writer per dodici anni concentrandosi sulla documentazione per gli sviluppatori software e gli amministratori di sistema.


Recensione di: NicolaBulla



Target

Il libro è una guida rapida orientata allÂ’acquisizione delle competenze di base del linguaggio java, può essere usato dai neofiti ma è utile se tenuto a portata di mano anche agli sviluppatori esperti, naturalmente tali lettori non pretendano di trovare informazioni su programmazione avanzata.

Organizzazione dei Contenuti

Organizzazione classica, si parte dallÂ’introduzione al linguaggio, lÂ’immancabile “Hello World” seguito a ruota da “CosÂ’è un oggetto?” “cosÂ’è una classe?” e così via. Dopo lÂ’illustrazione dei fondamenti si procede con classi eredità, i generics (tradotto con il termine “generici”), e via argomenti sempre più complessi. Ciascun argomento è trattato in maniera esaustiva, lÂ’argomento I/O è trattato a circa metà del libro e in maniera chiara e rigorosa. EÂ’ presente anche un capitolo su Java Web Start, mentre alle Applet, cui pochi anni fa era dato particolare rilievo, viene dedicato uno spazio pari agli altri argomenti. Siamo alla quarta edizione, il percorso didattico è più che collaudato, inoltre nella stesura si è tenuto conto dei suggerimenti pervenuti dai lettori delle edizioni precedenti.

Leggibilità/comprensibilità

Di facile lettura, per il target cui è destinato è sicuramente il miglior tutorial che abbia mai letto.

Completezza

Come corso di base direi che è completo, tratta le annotations e enum anche se non a mio parere avrebbero dovuto ricevere maggior rilievo con una collocazione meglio definita, sarebbe stato opportuno anche dare anche maggior risalto allÂ’uso dei cicli con le liste. Considerando che la terza edizione è datata 2000 manca una descrizione dellÂ’evoluzione subita del linguaggio durante gli ultimi 7 anni. EÂ’ presente unÂ’appendice dedicata alla preparazione dellÂ’esame per la certifiazione Java Programming Language.

Conclusioni

Il libro mi è piaciuto molto e mi ha lasciato soddisfatto, lo consiglio vivamente. Inoltre, per proseguire nella formazione, sul CD allegato si trovano uteriori tutorial di livello avanzato tratti dal sito di Sun e link alla documentazione on line. Il CD contiene anche la versione RC di Java 6, non so se la versione inglese del libro sia stato messo in vendita prima dellÂ’uscita ufficiale di Java 6 ma nella versione in italiano si poteva includere il software in versione già definitiva. Il libro merita il massimo dei voti.


INDICE

Introduzione
1) Per iniziare
2) Fondamenti di programmazione a oggetti
3) Fondamenti del linguaggio
4) Classi e oggetti
5) Interfacce ed eredità
6) Generici
7) Package
8) Numeri e stringhe
9) Eccezioni
10) Fondamenti di I/O
11) Collection
12) Concorrenza
13) Espressioni regolari
14) LÂ’ambiente di piattaforma
15) Swing
16) Inserimento di programmi in file JAR
17) Java Web Start
18) Applet
Appendice A: Parole chiave del linguaggio Java
Appendice B: Preparazione per la certificazione per il linguaggio di programmazione Java
Indice analitico


TutorialJavaCorsoRapido is mentioned on: Libri


VeryQuickWiki Version 2.7.8 | Admin
Copyright © 2003-20011 Java User Group Sardegna Onlus. - Java, the Java Coffee Cup Logo and the Duke Logo are trademarks or registered trademarks of Oracle corporation in the U.S. and other countries.