Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le novità di Microsoft: anteprima Surface Pro 7. Surface Laptop 3 e Surface Pro X
Le novità di Microsoft: anteprima Surface Pro 7. Surface Laptop 3 e Surface Pro X
Sono in vendita da quest'oggi i nuovi Surface Pro 7 e Surface Laptop 3, prodotti della gamma Surface che puntano sulla tradizione Microsoft introducendo varie novità e affinando proposte che hanno riscosso successo sul mercato negli ultimi anni. A questi si affianca Surface Pro X, il prodotto per l'ultra mobilità sviluppato in collaborazione con Qualcomm
Google Pixel 4 XL ambizioso: non solo fotocamere ma anche Intelligenza Artificiale. La recensione
Google Pixel 4 XL ambizioso: non solo fotocamere ma anche Intelligenza Artificiale. La recensione
Ecco i nuovi Google Pixel 4 e 4 XL. Smartphone dall’Intelligenza “sofisticata” che l’azienda di Mountain View come ogni anno ha presentato e che sono pronti a gareggiare con i più grandi. Abbiamo provato la versione XL e tra sblocco facciale, nuova tecnologia dello schermo, Motion Sense e tanto Android 10 vi diciamo come se la cava nella nostra recensione.
Eset: è iniziata una nuova era per la cyber security. Prepariamoci alla guerra fra stati
Eset: è iniziata una nuova era per la cyber security. Prepariamoci alla guerra fra stati
La Global Press Conference di Eset, che si è tenuta a Bratislava a metà ottobre, è stata l’occasione per un aggiornamento sulle minacce informatiche più significative e per conoscere uno dei fondatori dell’azienda. Per Miroslav Trnka è iniziata una nuova era della Cyber Security, con gli stati che usano le “armi” informatiche per vere e proprie azioni di guerra
Tutti gli articoli Tutte le news

Vai al Forum
Discussione Chiusa
 
Strumenti
Old 20-09-2019, 09:08   #1
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
consiglio testo java

mi consigliate un testo per imparare java da zero da parte mia che sono ancora più sotto zero ?

grazie
mattware è offline  
Old 20-09-2019, 09:40   #2
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 1283
Thinking in Java - Bruce Eckel
è La bibbia di java.
Considera che solo con questo testo ho preso 30 al mio esame.
Kaya è offline  
Old 20-09-2019, 09:42   #3
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
partendo da sottozero come me lo reputi valido?
mattware è offline  
Old 20-09-2019, 10:42   #4
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 1283
Sottozero.. dipende quanto sottozero.
Se manco sai leggere direi che prima c'è da imparare quello.

Diciamo che la programmazione non è solo "sapere un linguaggio" ma un insieme di diverse discipline dell'ICT la cui parte di programmazione è predominante.

Per capirsi, se scrivi una applicazione che dialoga con un altra in rete, devi sapere cosa sono i socket e comunque le basi delle comunicazioni sui sistemi TCP/UDP ( o quantomeno capirne le differenze).

Ad ogni modo, essendo un libro in licenza CC, io ti suggerisco di iniziare a leggerlo ( https://archive.org/details/TIJ4CcR1/page/n55 ) e se proprio non capisci, forse è meglio lavorare prima sulle basi (ovvero spiegando cosa non comprendi)
Kaya è offline  
Old 20-09-2019, 10:56   #5
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Sottozero.. dipende quanto sottozero.
Se manco sai leggere direi che prima c'è da imparare quello.
che reazione! era chiaro che mi riferivo alla conoscenza della materia
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Ad ogni modo, essendo un libro in licenza CC, io ti suggerisco di iniziare a leggerlo ( https://archive.org/details/TIJ4CcR1/page/n55 ) e se proprio non capisci, forse è meglio lavorare prima sulle basi (ovvero spiegando cosa non comprendi)
ti ringrazio
mattware è offline  
Old 20-09-2019, 11:02   #6
mally
Senior Member
 
Iscritto dal: Mar 2016
Messaggi: 1013
Quote:
Originariamente inviato da mattware Guarda i messaggi
che reazione! era chiaro che mi riferivo alla conoscenza della materia
invece l'uscita è più pertinente di quanto potrebbe sembrare. Ci sono molte cose da sapere per affrontare lo sviluppo, non è mai una banale scrittura di codice ma interazione tra piu' strati, ciascuno dei quali ha le proprie regole e strutture.
__________________
fanboy del mio portafoglio...
mally è online  
Old 20-09-2019, 11:05   #7
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
mattware è offline  
Old 20-09-2019, 11:20   #8
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 1283
Quote:
Originariamente inviato da mattware Guarda i messaggi
che reazione! era chiaro che mi riferivo alla conoscenza della materia
Beh mica detto.
all'interno della programmazione ci sono tantissime cose specialmente ad esempio la matematica, l'ingegneria del software, il processo di sviluppo del software, algoritmi, basi di dati..ecc..

Parliamo del caso base della matematica: se non sai la differenza tra minore (<) o minore o uguale (<= ) potresti cappare in errori importanti quando vai a confrontare due valori

ad esempio quando dici
Codice:
a = 2
se a<2 fai questo
altrimenti se a>2 fai quello.
Insomma bisogna anche capire quale è la tua competenza di base in queste materie...
Kaya è offline  
Old 20-09-2019, 11:25   #9
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
visto che fate i sapientoni senza alla fine dir nulla, tu e mally dovreste sapere che ho superato a pieni voti:
- analisi matematica 1
- analisi matematica 2
- geometria ed algebra
- fisica 1
- fisica 2

lasciamo stare và...ti ringrazio del consiglio e arrivederci.
mattware è offline  
Old 20-09-2019, 11:31   #10
mally
Senior Member
 
Iscritto dal: Mar 2016
Messaggi: 1013
chi ha fatto il sapientone? i consigli erano pertinenti. Aggiungo che per lo sviluppo del software serve anche una gran dose di pazienza...
__________________
fanboy del mio portafoglio...
mally è online  
Old 20-09-2019, 17:19   #11
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
ringrazio kaya per il consiglio sul testo...ora vorrei chiedere alla comunità se fosse possibile qualcosa in lingua italiana
mattware è offline  
Old 21-09-2019, 07:47   #12
mally
Senior Member
 
Iscritto dal: Mar 2016
Messaggi: 1013
andava molto un tomo chiamato java mattone dopo mattone, ma sospetto sia piuttosto datato. Concettualmente è ancora valido ma ti consiglierei di lasciar perdere tutto cio' che è stato fatto prima di java 1.5...
__________________
fanboy del mio portafoglio...
mally è online  
Old 21-09-2019, 13:32   #13
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
ok
mattware è offline  
Old 23-09-2019, 09:48   #14
lemming
Senior Member
 
L'Avatar di lemming
 
Iscritto dal: May 2006
Città: Timbuctu
Messaggi: 1030
Quote:
Originariamente inviato da Kaya Guarda i messaggi
Thinking in Java - Bruce Eckel
è La bibbia di java.
Considera che solo con questo testo ho preso 30 al mio esame.
Certo, Thinking in Java era il meglio....una dozzina di anni fa. L'ultima edizione è stata pubblicata nel 2006, un'era geologica per Java.
Allora si parlava di Java 1.4.2/1.5 ora siamo a Java 12.

Devi prendere almeno un testo che tratti Java 8, come minino. L'approcio alla programmazione Java è molto diverso: Java allora era un linguaggio orientato agli oggetti, ora è un linguaggio ideato per un paradigma ad oggetti ma esteso con elementi di programmazione funzionale e reattiva (reactive). Senza parlare dell'introduzione di var
lemming è offline  
Old 23-09-2019, 16:08   #15
mattware
Senior Member
 
Iscritto dal: Jan 2014
Messaggi: 1121
consigliami un testo allora
mattware è offline  
Old 23-09-2019, 19:04   #16
FreeMan
Moderatore
 
L'Avatar di FreeMan
 
Iscritto dal: Jul 1999
Città: Black Mesa
Messaggi: 69323
ciclica, usa la ricerca .. e poi il thread dedicato in rilievo

CLOSED

>bYeZ<
__________________
REGOLAMENTO & update1/update2 | IO C'ERO | Xiaomi Mi Max 3 - Hystory | GTi is BACK

"Non sorridete.......gli spari sopra.....sono per VOI!"
FreeMan è offline  
 Discussione Chiusa


Le novità di Microsoft: anteprima Surface Pro 7. Surface Laptop 3 e Surface Pro X Le novità di Microsoft: anteprima Surface...
Google Pixel 4 XL ambizioso: non solo fotocamere ma anche Intelligenza Artificiale. La recensione Google Pixel 4 XL ambizioso: non solo fotocamere...
Eset: è iniziata una nuova era per la cyber security. Prepariamoci alla guerra fra stati Eset: è iniziata una nuova era per la cyb...
Recensione Burson Audio Playmate: l'audio di qualità sta (anche) nel case del PC Recensione Burson Audio Playmate: l'audio di qua...
AMD Ryzen 5 3400G: quad core e GPU integrata, a poco prezzo AMD Ryzen 5 3400G: quad core e GPU integrata, a ...
Flickr permette di visualizzare fino a 6...
Vasco Mini 2, un traduttore universale c...
NordVPN, violazione dello scorso anno re...
Tamron 70-180mm F/2.8 Di III VXD: zoom c...
Trasformazione digitale e blockchain: ne...
Laowa 17mm f/1.8 MFT in Italia per meno ...
Lilium Jet, prototipo per il settore deg...
13 offerte imperdibili Amazon oggi, fra ...
Più core e HyperThreadring per le...
NVIDIA aggiorna i driver video con GeFor...
Netflix vuole dire addio alla ''condivis...
Contest fotografico BenQ: in palio un nu...
Kingston presenta i nuovi SSD consumer d...
IMMAGinAZIONE: due giorni di workshop e ...
Qualcomm Technologies annuncia i primi c...
NOD32
MSI Afterburner
SmartFTP
Driver NVIDIA GeForce 440.97 WHQL
PassMark PerformanceTest
Dropbox
Chromium
Firefox 70
Comodo Internet Security
Comodo AntiVirus
SuperRam
EZ CD Audio Converter
Sandboxie
K-Lite Codec Pack Update
K-Lite Mega Codec Pack
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: 13:40.


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