Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità
NUC 15 Pro e NUC 15 Pro+ sono i due nuovi mini-PC di casa ASUS pensati per uffici e piccole medie imprese. Compatti, potenti e pieni di porte per la massima flessibilità, le due proposte rispondono in pieno alle esigenze attuali e future grazie a una CPU con grafica integrata, accompagnata da una NPU per la gestione di alcuni compiti AI in locale.
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint
Dal palco di Proofpoint Protect 2025 emerge la strategia per estendere la protezione dagli utenti agli agenti IA con il lancio di Satori Agents, nuove soluzioni di governance dei dati e partnership rafforzate che ridisegnano il panorama della cybersecurity
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Dopo alcuni anni di assenza dai cataloghi dei suoi televisori, Hisense riporta sul mercato una proposta OLED che punta tutto sul rapporto qualità prezzo. Hisense 55A85N è un televisore completo e versatile che riesce a convincere anche senza raggiungere le vette di televisori di altra fascia (e altro prezzo)
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-08-2013, 13:23   #1
Ultrageek
Junior Member
 
Iscritto dal: Aug 2013
Messaggi: 11
Iniziare programmazione 15 anni

Ciao a tutti,ho 15 anni e sono appassionato di informatica ,io vorrei iniziare a studiare il linguaggio Java per android ...Però ho sentito dire che è bene iniziare col C ,che mi consigliate iniziare col Java o prima il C,mi consigliate qualche libro per il Java e invece se mi dite anche il C solo guide online
Ultrageek è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 15:03   #2
Crondom
Member
 
L'Avatar di Crondom
 
Iscritto dal: Apr 2012
Città: Milano
Messaggi: 179
Hai letto questo http://www.hwupgrade.it/forum/showthread.php?t=529474 ?
Comunque io ti consiglio il python, è perfetto per iniziare a programma ed è un linguaggio che viene usato sempre di più.
Come guida ti consiglio questa http://www.barisione.org/non-program...mers.html#C1.1 che è proprio per chi inizia a programmare.
Crondom è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 15:39   #3
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12843
Inizia con Java, se il tuo obiettivo è programmare su Android.

L'importante è che scegli 1 linguaggio e intanto impari a programmare con quello, a quel punto cambiare linguaggio non sarà troppo difficile, perché alcuni principi base resteranno sempre gli stessi.

A mio modo di vedere, vista anche la tua età, è meglio iniziare con Java dal momento che ti da una visione più completa di che cosa sia un linguaggio di programmazione Object Oriented e fortemente tipizzato, senza andarti ad incagliare da subito con la gestione della memoria.

Java: APPROVED.

Su Java c'è questo libro che non è male: http://www.mindview.net/Books/TIJ/

Molti consigliano il Deitel:

http://www.pearsonhighered.com/deitel/

Come te la cavi con l'inglese?

Ultima modifica di WarDuck : 17-08-2013 alle 15:41.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 15:42   #4
Ultrageek
Junior Member
 
Iscritto dal: Aug 2013
Messaggi: 11
Non posso leggere un libro di programmazione in inglese,non ho 18 anni ma 15
Python o Java ?
Ultrageek è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 16:09   #5
Xfree
Senior Member
 
L'Avatar di Xfree
 
Iscritto dal: Aug 2001
Messaggi: 9538
Non vedo il nesso tra la conoscenza dell'inglese e l'età.
Come ti è stato già detto, se il tuo obiettivo è sviluppare applicazioni per Android, allora parti direttamente da Java.
Xfree è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 16:12   #6
Ultrageek
Junior Member
 
Iscritto dal: Aug 2013
Messaggi: 11
Allora,diciamo che io non ho un obiettivo perché voglio creare qualcosa di rivoluzionario ( come hanno fatto mark zuck,larry paga etc..) però voglio cominciare sviluppando app per i prossimi google glass,il linguaggio da usare e il Java ,mi dite altri linguaggio che mi serviranno non per creare app ma per inventare ( non app solo) ?
Ultrageek è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 16:26   #7
Xfree
Senior Member
 
L'Avatar di Xfree
 
Iscritto dal: Aug 2001
Messaggi: 9538
Vedila così : un linguaggio di programmazione è uno strumento che serve alla risoluzione di determinati problemi; ci sono linguaggi che sono più adatti di altri a risolvere determinati problemi, linguaggi che sono più semplici di altri e che ti permettono di essere più produttivo in meno tempo e così via.
A te quello che serve, più che imparare un linguaggio specifico, è imparare la mentalità per la risoluzione dei problemi.
Vista la tua età, parti intanto da Java, così te lo ritrovi pure per Android, una volta appresa l'attitudine alla risoluzione dei problemi, non sarà troppo difficile imparare un nuovo linguaggio, visto che i principi base saranno gli stessi.
Xfree è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 16:34   #8
Ultrageek
Junior Member
 
Iscritto dal: Aug 2013
Messaggi: 11
Ok,inizio col Java,che libro mi consigli da prendere alla Feltrinelli ?
PS VADO AL CENTRO SICILIA DI CATANIA,ANCHE IO SONO SICILIANO
Ultrageek è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 16:58   #9
Crondom
Member
 
L'Avatar di Crondom
 
Iscritto dal: Apr 2012
Città: Milano
Messaggi: 179
Quote:
Originariamente inviato da Ultrageek Guarda i messaggi
Non posso leggere un libro di programmazione in inglese,non ho 18 anni ma 15
Python o Java ?
L'inglese devi impararlo senno non vai da nessuna parte.
(e poi cosa vuol dire non ho 18 anni, mica quando compi 18 anni impari automaticamente l'inglese, io a 15 anni sapevo capirlo benissimo e anche parlarlo un po')
Crondom è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 16:58   #10
Xfree
Senior Member
 
L'Avatar di Xfree
 
Iscritto dal: Aug 2001
Messaggi: 9538
Non ho idea di quali libri abbiano alla Feltrinelli.
Intanto puoi scaricare gratis "Object Oriented && Java 5" di Claudio De Sio, in italiano.
Comincia a guardarlo, leggilo, poi valuta successivamente se acquistare un libro.
In ogni caso, potrai integrare il libro con i Java Tutorial e l'immancabile quanto inesauribile Stack Overflow.

P.S. L'inglese per l'informatica è fondamentale, cerca di colmare questa lacuna il prima possibile.
Xfree è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 17:02   #11
Ultrageek
Junior Member
 
Iscritto dal: Aug 2013
Messaggi: 11
Io conosco bene l'inglese,lo parl o molto bene e capisco benissimo ciò che si dice,ma penso che in un libro ci siano termini specifici che non conosco ancora
Ultrageek è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 17:14   #12
Xfree
Senior Member
 
L'Avatar di Xfree
 
Iscritto dal: Aug 2001
Messaggi: 9538
Per i termini specifici per cui non ci dovesse essere una definizione o non possa essere possibile desumere il significato dal contesto, è sufficiente una ricerca su internet.
Xfree è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 17:30   #13
Ultrageek
Junior Member
 
Iscritto dal: Aug 2013
Messaggi: 11
Ok,quindi di libri inglese che mi consigli ?
Ultrageek è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 17:46   #14
Crondom
Member
 
L'Avatar di Crondom
 
Iscritto dal: Apr 2012
Città: Milano
Messaggi: 179
http://www.hwupgrade.it/forum/showthread.php?t=801695
Crondom è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 18:06   #15
Ultrageek
Junior Member
 
Iscritto dal: Aug 2013
Messaggi: 11
I avevo pensato a Head First Java ,che ne pensate ?
Ultrageek è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2013, 19:22   #16
Crondom
Member
 
L'Avatar di Crondom
 
Iscritto dal: Apr 2012
Città: Milano
Messaggi: 179
Quote:
Originariamente inviato da Ultrageek Guarda i messaggi
I avevo pensato a Head First Java ,che ne pensate ?
Non lo conosco ma "Thinking in Java" di Bruce Eckel mi sembra buono. Oltretutto c'è anche in italiano se cerchi.
Crondom è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2013, 06:24   #17
pleiadi666
Junior Member
 
Iscritto dal: Jul 2013
Messaggi: 8
Ciao, io ti consiglio Core Java, che trovi anche in italiano, sono due volumi fantastici.

Per quanto riguarda l' inglese, se non lo conosci a lungo termine sarà un problema ma ora che sei all' inizio secondo me vanno bene anche libri in italiano...
pleiadi666 è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2013, 06:34   #18
xemf
Member
 
Iscritto dal: Jun 2011
Messaggi: 103
Un inglese: "Big Java" di Cay Horstman

15/18/20/40 la differenza è poca... Cerca di entrare nella mentalità del programmatore, e come ti hanno già detto di imparare a risolvere i problemi.. Niente di strano che studiando ti accorgi che Java non ti piace e passi ad altro
__________________
CPU: i5-3570k MOBO: AsRock Z77 ext4 RAM: 2x4GB Corsair Vengeance @1866MHz Black Video: Zotac CTX 560ti AMP! Audio: Audigy 2 ZS Platinum ( gloriosa xD) +Gigaworks Z750 Mouse: Cyborg R.A.T. 7
xemf è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2013, 22:42   #19
Tommo
Senior Member
 
L'Avatar di Tommo
 
Iscritto dal: Feb 2006
Messaggi: 1304
Quote:
Originariamente inviato da Ultrageek Guarda i messaggi
Io conosco bene l'inglese,lo parl o molto bene e capisco benissimo ciò che si dice,ma penso che in un libro ci siano termini specifici che non conosco ancora
Prima li impari e meglio e'... mettiamola cosi', i termini che impari in italiano dovrai comunque reimpararli prima o poi in inglese, quindi tanto vale che non li impari proprio

E poi dicono che piu' si e' giovani e piu' e' facile imparare una nuova lingua, vai alla grande

PS: bello l'obiettivo di fare apps per i Glass, mi sa che se riesco a beccarne un paio mi ci butto anche io.
__________________
*ToMmO*

devlog | twitter
Tommo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondono completezza e duttilità ASUS NUC 15 Pro e NUC 15 Pro+, mini PC che fondo...
Cybersecurity: email, utenti e agenti IA, la nuova visione di Proofpoint Cybersecurity: email, utenti e agenti IA, la nuo...
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti Hisense A85N: il ritorno all’OLED è convi...
Recensione Borderlands 4, tra divertimento e problemi tecnici Recensione Borderlands 4, tra divertimento e pro...
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale TCL NXTPAPER 60 Ultra: lo smartphone che trasfor...
Il web libero è morto, il pap&agr...
Il meglio dei robot a basso costo: Lefan...
Laureati in informatica senza lavoro, ne...
Una valanga di contenuti già annu...
Molti nemici... molto successo? Questo C...
Fotocamere Galaxy S26: poche differenze ...
Opera Neon: il nuovo browser AI agentico...
Collasso digitale alle porte? Quali sono...
Qualcomm 'schiaccia' Arm in tribunale: v...
Meta spinge sull'indipendenza da NVIDIA:...
Spotify rivoluziona la sua guida: Daniel...
Sora 2: la seconda generazione del model...
Nuovo obiettivo FE 100mm F2.8 Macro GM O...
Steelseries Arctis Nova Elite: le prime ...
30 anni di PlayStation da indossare: arr...
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:08.


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