Leggerai questo articolo in: 2 minuti

La risposta è semplice.. Studiando!
Mi è capitato in questi giorni di dover spiegare ad alcuni compagni di corso come realizzare un sito.

sviluppo sito web

Prima di tutto un pò di chiarezza
In questo articolo parlerò di come approcciarsi allo studio per la realizzazione di un sito. La prima cosa che vi consiglio è quella di diventare i migliori amici di questo sito. Si tratta delle guide W3School, credo sia il sito migliore per imparare, ottimo anche il fatto che potete provare direttamente online il codice.

Un’altra piccola premessa: Se siete all’inizio e non sapete nulla di Html e css, lasciate perdere programmi del tipo dreamweawer e simili, e soprattutto, almeno all’inizio non buttatevi su cms (es. joomla, wordpress, ecc.) rischiate di ottenere qualcosa che si avvicina a quello che avete in mente, ma non avrete imparato a realizzare un sito.

Dico sempre: “Un conto è saper fare un sito, un altro conto è saper fare un sito con un cms o con dreamweawer”.

A mio parere, per chi come me si è appassionato a questo genere di programmazione l’evoluzione dello studio dovrebbe essere la seguente:
Html (Puntando direttamente anche ad Html5).
Trovi la guida qui

Css.
Trovi la guida qui

Javascript (In particolare consiglio il framework jQuery).
Trovi la guida qui

Una volta che si è padroni di quesiti tre si può passare a linguaggi lato server come ad esempio:
Php.
Trovi la guida qui

Risorse:
Quello che vi occorre è il fidato blocco note o meglio un programma che vi evidenzi la sintassi.
Io ad esempio su windows utilizzo pspad. Scarica psPad qui.
Mentre su ubuntu utilizzo il caro gedit.

Ti consiglio di utilizzare questo strumento, si tratta di un generatore di html e css di base. In base alle tue preferenze ti verranno generati 2 file, il primo .html il secondo .css, starà poi a te e alla tua fantasia trasformarlo in un qualcosa di bello.

N.B: Sbagliare è il miglior modo per apprendere.

Se hai dubbi su qualcosa in particolare chiedi pure!
Buono studio e buon smanettamento!

[adsense]