Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet
Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet
Il nuovo Deebot X12 OmniCyclone abbina un sistema di raccolta dello sporco senza sacchetto, un rullo di lavaggio esteso e la tecnologia FocusJet per intervenire più efficacemente sulle macchie più persistenti. Un robot completo e preciso che aiuta a tenere puliti i pavimenti di casa con il minimo sforzo
Narwal Flow 2: la pulizia di casa con un mocio a nastro
Narwal Flow 2: la pulizia di casa con un mocio a nastro
Narwal Flow 2 implementa un mocio a nastro che esegue una pulizia dettagliata del pavimento di casa, in abbinamento ad un potente motore di aspirazione della polvere: un prodotto ideale per gestire in autonomia e con grande efficacia le necessità di pulizia dei pavimenti di casa
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
MSI FORGE GK600 TKL WIRELESS: switch lineari hot-swap, tripla connettività, display LCD e 5 strati di fonoassorbimento. Ottima in gaming, a 79,99 euro
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: 12966
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


Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet Ecovacs Deebot X12 OmniCyclone: lava grazie a Fo...
Narwal Flow 2: la pulizia di casa con un mocio a nastro Narwal Flow 2: la pulizia di casa con un mocio a...
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless Tastiera gaming MSI GK600 TKL: switch hot-swap, ...
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici DJI Osmo Pocket 4: la gimbal camera tascabile cr...
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori Sony INZONE H6 Air: il primo headset open-back d...
Huawei punta sul canale europeo: per il ...
Ubuntu 26.04: le GPU guadagnano il 17% i...
La Commissione UE registra l'iniziativa ...
SSD troppo cari? La soluzione alla crisi...
Anteprima mondiale Hyundai IONIQ 3: segm...
Fintool sbarca su Microsoft 365: arrivan...
Hanno chiesto 1 dollaro per salvare un M...
Arriva AgentExchange, il marketplace di ...
Blizzard fa chiudere Turtle WoW: perché ...
Claude Desktop e la modifica silenziosa ...
Blue Origin ha mostrato gli interni del ...
Linux alla pari di Windows in gioco: con...
Il rientro del secondo stadio del razzo ...
Il controller ufficiale Microsoft per Xb...
DJI Power 1000 Mini: la power station da...
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: 22:23.


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