Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 19-05-2008, 00:03   #1
MasterOfNewbies
Junior Member
 
L'Avatar di MasterOfNewbies
 
Iscritto dal: May 2008
Messaggi: 21
La dura via della programmazione --- ENTRATE TUTTI ---

Ciao a tutti, mi presento:

Mi chiamo Michael, ho 17 anni e...a settembre affronterò il primo anno dell'Istituto tecnico industriale dove poi sceglierò indirizzo informatica...gli scorsi anni ho fatto certi casini...prima 2 anni all'istituto tecnico commerciale (sempre in 1°...che asino), inoltre ho lavorato per un pò in un negozio di informatica, ma poi.....lasciamo perdere...

Comunque sia ormai ho capito qual'è la mia strada...la programmazione...

Però vorrei cominciare a studiare prima ancora di arrivare a scuola...il problema è: MA COSA?


Io pensavo di cominciare con studiare le basi dell?HTML (che non mi farebbe male) e poi.....già, e poi cosa?


Avevo letto in giro che certi consigliavano ancor prima di studiare un linguaggio, di dedicarsi alla "teoria", parlavano di paradigmi e roba simile (chissà che vuol dire).....




Voi cosa mi consigliate di fare? Pendo dalle vostre labbra, e per favore fate pubblicità a questa discussione, così mi potrà aiutare più gente...ne và del mio futuro!


Grazie a tutti in anticipo...e W L'Open Source!!!

Ultima modifica di MasterOfNewbies : 19-05-2008 alle 00:06.
MasterOfNewbies è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 06:34   #2
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Studia Python: http://www.python.it/doc/Howtothink/...l-it/index.htm così imparerai velocemente le fondamenta della programmazione.

P.S. Ovviamente non sottoscrivo l'ultima parte del tuo messaggio.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 08:08   #3
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Studia C#: http://msdn.microsoft.com/en-us/vcsharp/aa336809.aspx così imparerai velocemente le fondamenta della programmazione.

P.S. Ovviamente non sottoscrivo l'ultima parte del tuo messaggio.



Scusa cdi non ho resistito.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 08:14   #4
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
GRRRRR. Eretico!!!!
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 09:21   #5
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Studia Java, così imparrerai le fondamenta della programmazione e del paradigma OO

PS.: mi astengo da qualsiasi giudizio circa l'ultima frase

banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 09:39   #6
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
tanto gira e rigira il consiglio cade sempre su quei tre linguaggi,java,C# e python,uno a random direi che va bene!


P.s:l'ultima frase è rischio flame
__________________
Khelidan

Ultima modifica di khelidan1980 : 19-05-2008 alle 11:45.
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 10:51   #7
black_sand
Member
 
L'Avatar di black_sand
 
Iscritto dal: May 2007
Messaggi: 37
Anche io mi accodo e consiglio python.

Poi, più che sottoscrivere l'apprezzamento per l'open source, preferisco spezzare una lancia a favore del free software ^^
black_sand è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 11:21   #8
Rigo007
Member
 
L'Avatar di Rigo007
 
Iscritto dal: Oct 2001
Città: Trento
Messaggi: 164
Una base di C (ti tornerà poi utile se programmi sistemi embedded).
Poi passerei allo studio del C++ o al Java per imparare la OOP.
'Programma' in ogni caso sia sotto Win che sotto Linux (open mind for a different view!!)

Infine mi butterei sul C# e darei un'occhio all'XML.
__________________
Great Minds Think Alike
Rigo007 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 11:28   #9
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da Rigo007 Guarda i messaggi
Una base di C (ti tornerà poi utile se programmi sistemi embedded).
E basta con sto C.
E' stato gia detto centinaia di volte che sviluppare una mentalita procedurale è controproducente se poi si vuole passare al OOP.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 11:34   #10
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
ma essendo invitati tutti ad entrare nel topic, non avendo nulla da dire possiamo spammare?
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 11:53   #11
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da Rigo007 Guarda i messaggi
Una base di C (ti tornerà poi utile se programmi sistemi embedded).
Poi passerei allo studio del C++ o al Java per imparare la OOP.
'Programma' in ogni caso sia sotto Win che sotto Linux (open mind for a different view!!)

Infine mi butterei sul C# e darei un'occhio all'XML.
Praticamente così è a posto per i prossimi 20 anni...
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 11:59   #12
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da 71104 Guarda i messaggi
ma essendo invitati tutti ad entrare nel topic, non avendo nulla da dire possiamo spammare?
Se vuoi essere sospeso si.

Il mio consiglio è lascia perder C, C++ o Java. Comincia da python o ruby. Scegline uno a caso, vanno bene tutti e due. Poi un po di html, css e js così fai qualche esperimento con django o rails.
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 12:10   #13
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da Antonio23 Guarda i messaggi
addirittura... se uno ha una mente limitata certo... ma se vuoi programmare l'hardware...
Ma quale mente limitata.
Se l'autore vorra programmare hardware potra benissimo imparare il C in un secondo momento. Molto meglio iniziare con un linguaggio come Java/C Sharp e Py...Py...Python.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 12:16   #14
MasterOfNewbies
Junior Member
 
L'Avatar di MasterOfNewbies
 
Iscritto dal: May 2008
Messaggi: 21
Hey...

Nessuno ha nemmeno minimamente preso in considerazione la possibilità di comiciare con la teoria?
MasterOfNewbies è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 12:27   #15
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da MasterOfNewbies Guarda i messaggi
Nessuno ha nemmeno minimamente preso in considerazione la possibilità di comiciare con la teoria?
è inutile secondo me se non la affianchi con la pratica delle cose imparate
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 12:34   #16
black_sand
Member
 
L'Avatar di black_sand
 
Iscritto dal: May 2007
Messaggi: 37
Quote:
Originariamente inviato da vizzz Guarda i messaggi
è inutile secondo me se non la affianchi con la pratica delle cose imparate
senza contare che è terribilmente palloso studiare a tavolino senza fare pratica contemporaneamente ^_^

EDIT: tutto sommato però, dopo che ti sei letto un po' di manuale del linguaggio che hai scelto, potresti tranquillamente iniziare a dare un'occhiata alle varie strutture dati e a qualche algoritmo e provare a implementarli per fare esercizio e metterteli bene in testa!

Ultima modifica di black_sand : 19-05-2008 alle 12:39.
black_sand è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 12:59   #17
Rigo007
Member
 
L'Avatar di Rigo007
 
Iscritto dal: Oct 2001
Città: Trento
Messaggi: 164
Quote:
Originariamente inviato da ||ElChE||88 Guarda i messaggi
E basta con sto C.
E' stato gia detto centinaia di volte che sviluppare una mentalita procedurale è controproducente se poi si vuole passare al OOP.
Scusami se ho solo dato un consiglio ad una persona che è all'inizio e, sopratutto in questa fase iniziale, sono convinto che un po' di elasticità mentale si debba acquisire: certe cose si imparano molto più facilmente da giovani.
Ho scritto 'basi' di C e ci ho affiancato che la cosa tornerà utile nel programmare sistemi embedded. Vedrà poi lui se la cosa può interessarli o meno, ma sono sicuro che nel mondo del lavoro si troverà in situazioni in cui gli oggetti non sono tutto.
Certo che se poi qualcuno fa fatica a passare da una mentalità procedurale ad una ad oggetti...beh...quasi meglio che cambi mestiere.
__________________
Great Minds Think Alike
Rigo007 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 13:01   #18
MasterOfNewbies
Junior Member
 
L'Avatar di MasterOfNewbies
 
Iscritto dal: May 2008
Messaggi: 21
Ah, un'altra cosa!

1- Cos'ha il pascal che non và per cominciare?

2- Per curiosità, con il python che tipo di software si possono creare, e con il pascal?

3-ho la terza media, quindi scarsa conoscenza di matematica...è un problema?

4-Ditemi perchè doveri scegliere il python o il pascal o il C

Ultima modifica di MasterOfNewbies : 19-05-2008 alle 13:05.
MasterOfNewbies è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 13:02   #19
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da Rigo007 Guarda i messaggi
Certo che se poi qualcuno fa fatica a passare da una mentalità procedurale ad una ad oggetti...beh...quasi meglio che cambi mestiere.
Potrei dire lo stesso di uno che consiglia il C per iniziare.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2008, 13:15   #20
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da Rigo007 Guarda i messaggi
Scusami se ho solo dato un consiglio ad una persona che è all'inizio e, sopratutto in questa fase iniziale, sono convinto che un po' di elasticità mentale si debba acquisire: certe cose si imparano molto più facilmente da giovani.
Ho scritto 'basi' di C e ci ho affiancato che la cosa tornerà utile nel programmare sistemi embedded. Vedrà poi lui se la cosa può interessarli o meno, ma sono sicuro che nel mondo del lavoro si troverà in situazioni in cui gli oggetti non sono tutto.
Certo che se poi qualcuno fa fatica a passare da una mentalità procedurale ad una ad oggetti...beh...quasi meglio che cambi mestiere.
Certo, allora perchè non imparare il linguaggio Ladder per programmare i PLC?
Comunque, nonostante abbia faticato MOLTISSIMO per imparare la programmazione ad oggetti, dopo anni e anni di procedurale, a quanto pare ho fatto bene a non cambiare lavoro
Tu, piuttosto, sei davvero sicuro di sapere programmare ad oggetti?
Da quello che si scrivi non si direbbe affatto
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
Sony e Fujifilm: evacuate le fabbriche d...
Starship: Ship 40 continua a galleggiare...
UMC investe su Singapore e Tainan per ri...
Steam Machine, novità sulle code:...
Anche Foxconn abbandona VMware e sceglie...
Windows 11 migliora l'accessibilit&agrav...
WhatsApp introduce il nuovo widget per i...
Blink Mini da 12,99€ e Pan-Tilt a 19,99€...
Oracle porta le applicazioni agentiche d...
Guizzo di fine mese Amazon: tutte le off...
ROG Strix Aiolos: SSD esterni con veloci...
PS Plus Essential, annunciati i giochi g...
Il 70% della Gen Z non uscirebbe con chi...
Noleggio sociale, c'è una sorpres...
Zeekr 9X sbarca in Europa con motore Sup...
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: 13:15.


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