PDA

Visualizza la versione completa : Cosa fare ora? (+biografia xD)


PazEr
07-06-2014, 15:35
Salve a tutti,


Sono Pasquale, ho 14 anni e l'informatica è la mia passione. Dopo aver passato molto tempo ad esplorare ogni aspetto dei computer, ho deciso di andare oltre e di imparare a programmare, perché nonostante la mia giovane età credo sia buono iniziare già da adesso, so già che andrò all'università e che prenderò una laurea in informatica (altrimenti i miei mi sparano!). Dopo varie ricerche ho deciso di iniziare con il Python, mi è da subito sembrato semplice e potente. Dopo un infarinatura generale su argomenti basilari come variabili, puntatori, cicli, iterazioni e un buono studio della sintassi, ho dovuto abbandonare x motivi di studio...

Finiti i problemi, ho ricominciato, stavolta col C... Sintassi complicata ma non troppo, logica però troppo contorta e per me che non ho basi riguardanti ad esempio componenti hardware, come essi interagiscono tra loro e altri argomenti fondamentali, ahimè ho dovuto abbandonare anche questa strada...


Devo dire però che questi due linguaggi sono serviti a farmi capire molte cose, come la differenza tra linguaggi interpretati e compilati, la programmazione ad oggetti e, in generale, come ragiona un computer.



Poi però, il cambiamento, un'ispirazione, un'illuminazione, un film: The Social Network.
Avevo deciso: volevo creare siti web. Mi sono messo sotto e ho imparato l'HTML, le fondamenta, e il suo complemento, la carrozzeria, i CSS. Ho imparato questi due linguaggi in 1 settimana. Mi rendo conto che è un arco di tempo brevissimo, ma mi sono ambientato perfettamente e ricordo bene la sintassi, i vari attributi, i Tag, i selettori etc, ma ora non so cosa fare. Dite che devo passare subito a PHP (non mi sento pronto, ma potrei esserlo)? Oppure devo imparare prima il JavaScript? O ancora mi conviene approfondire L'HTML e i CSS?
Datemi i vostri pareri!

Max Della Pena
07-06-2014, 15:49
Non si possono dare queste risposte ai minori, presenta una autorizzazione scritta di genitore uno e genitore due.

In via del tutto informale io ti suggerirei di andare con il motorino di andare al mare di uscire con le ragazze di accarezzare un cane.

rebelia
07-06-2014, 15:54
Non si possono dare queste risposte ai minori, presenta una autorizzazione scritta di genitore uno e genitore due.

:facepalm:


Salve a tutti,

Sono Pasquale, ho 14 anni e l'informatica è la mia passione...

Datemi i vostri pareri!

ciao pasquale, ben arrivato :)

credo tu abbia tutto il tempo di provare linguaggi nuovi man mano che ti vien voglia di farlo, vista la tua giovane eta', senza preoccuparmi troppo di cosa fare prima e cosa fare dopo! fossi al posto tuo, se php ti preoccupa, proverei a giochicchiare un po' con js, tanto per vedere l'effetto che fa :D

Alhazred
07-06-2014, 16:41
Dato che vuoi andare all'università e fare informatica, io ti consigio di imparare bene Java e non abbandonare C, sono i linguaggi che troverai agli esami e Java è il più usato nelle applicazioni web di alto livello, quindi il più richiesto dal mondo del lavoro in tale ambito.

Anche PHP ti offre delle opportunità, ma non come Java.

Visto che hai tanto tempo, potresti però iniziare a giochicchiare con PHP che è molto semplice e ti farà capire come funziona l'interazione con un web server ed un database, concetti che restano validi qualsiasi linguaggio si decide di usare.

Potresti dare un'occhiata alle 2 guide che ho in firma.

MItaly
07-06-2014, 16:55
Se già conosci Python e vuoi fare sviluppo web io ti consiglio di provare Flask (http://flask.pocoo.org/), è senz'altro divertente da usare e ci puoi fare cose carine (e parti da subito con qualcosa di un pelino strutturato invece del gran casino di PHP).

Sul C, ti consiglio di insistere, bene o male salta sempre fuori.

Ranma2
07-06-2014, 17:07
Quand'è che la aggiornate sta guida? http://www.html.it/guide/guida-php-e-mysql-pratica/


Warning This extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi (http://it1.php.net/manual/en/book.mysqli.php) or PDO_MySQL (http://it1.php.net/manual/en/ref.pdo-mysql.php) extension should be used. See also MySQL: choosing an API (http://it1.php.net/manual/en/mysqlinfo.api.choosing.php) guide and related FAQ (http://it1.php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated) for more information. Alternatives to this function include:


mysqli_connect() (http://it1.php.net/manual/en/function.mysqli-connect.php)
PDO::__construct() (http://it1.php.net/manual/en/pdo.construct.php)




:D

Alhazred
07-06-2014, 17:11
Boh, quando qualcuno avrà tempo/voglia di farlo penso, non credo ci sia una persona incaricata per farlo.
In realtà penso che ce ne sarebbero anche altre di guide da aggiornare.

MItaly
07-06-2014, 17:12
Quand'è che la aggiornate sta guida? http://www.html.it/guide/guida-php-e-mysql-pratica/

http://www.html.it/pag/16432/inserimento-dei-post/
AAAAAH addslashes :cry: ancora non hanno imparato ad usare le query parametriche? :cry: Per quanto dovremo ancora portarci dietro il non-problema dell'SQL injection? :(

PazEr
07-06-2014, 18:14
Grazie a tutti per le risposte! Credo proprio che approfitterò dell'aggiornamento della guida a JavaScript, per poi esercitarmi nel creare siti web prima di passare a PHP. Buona giornata! :)

chumkiu
07-06-2014, 19:46
Comunque complimenti per la padronanza del linguaggio più difficile di tutti: l'italiano.

Raro ad ogni età, ma a 14 anni credo tu sia un caso unico. :zizi:

Per il resto, hai un'età in cui puoi non preoccuparti del futuro e studiare quello che più ti appassiona.
I linguaggi e le tendenze mutano nel giro di pochi anni. Oggi sembra che con HTML5 / Javascript si spaccherà il mondo, ma nessuno può averne la certezza. Facebook recentemente se n'è uscito col linguaggio "Hack" (che è un PHP più restrittivo) ed Apple con Swift. Fino a 5 anni fa sembrava che con Flash / ActionScript 3 si potesse spaccare il mondo, poi si sono diffusi i dispositivi mobile, che hanno cominciato a NON supportarlo nativamente, e sta lentamente ridimensionandosi verso la nicchia del gaming su desktop.

Il mio consiglio è quello di spaziare e studiare i linguaggi che più ti appassionano, senza fossilizzarti troppo su uno in particolare: ogni linguaggio ha le sue peculiarità e ti darà quel "quid" e quella forma mentis che ti sarà utile negli altri.
Poi quando sarai maturo, ti adeguerai a seconda del mercato, per poter offrire una cena alla tua ragazza e poi pagarti il mutuo che ti obbligherà a fare... ma diciamo che per quello c'è tempo :D

In bocca al lupo :ciauz:

Loading