PulsanteArticoli

§1.0 Risorse e strumenti per lo sviluppo di applicazioni web

Per poter sviluppare applicazioni web occorre avere nozioni su diversi argomenti:

La conoscenza di HTML e CSS è comunque sufficiente per realizare un sito web con contenuti multimediali.

In aggiunta alla conoscenza dei linguaggi occorrono:

Nel seguito elencherò gli strumenti da me utilizzati.

§1.1 Risorse per l'apprendimento

Per l'apprendimento delle tecnologie sopra elencate sono disponibili nel web diverse risorse, spesso gratuite. Fra queste, personalmente, ho utilizzato in prima battuta i tutorial messi a disposizione dalla società W3schools. A scanso di equivoci occorre sottolineare che W3schools non ha nulla a che fare con il W3C World Wide Web Consortium, l'organizzazione non governativa internazionale che ha definito gli standard tecnici per il World Wide.

La società W3schools ha scelto il nome in base all'assonanza con W3C e molte persone, me compreso, hanno creduto che fosse una emanazione di W3C. Non è così, ma le risorse messe a disposizione da W3schools sono comunque un efficacie strumento di apprendimento.

Contenuti più approfonditi possono essere trovati in MDN Mozilla Developer Network e nella documentazione ufficiale dei linguaggi.

§1.1.1 HTML e CSS

Nello stato attuale di sviluppo HTML e CSS devevo essere utilizzati insieme. E' ormai considerato obsoleto, sebbene ancora possibile, inserire attributi di formattazione nel codice HTML.

Risorse per HTML

W3schools HTML Tutorial

MDN web docs - HTML

W3C HTML 5.3 Specification

HTML validator

W3C Markup Validation Service --> Strumento per il controllo della correttezza del codice HTML

Strumento per la verifica della struttura delle pagine: gsnedders.outliner

Risorse per CSS

W3schools CSS Tutorial

MDN web docs - CSS

W3D CSS 2.2 Specification

CSS validator

W3C CSS Validation Service --> Strumento per il controllo della correttezza del codice CSS

§1.1.2 JavaScript, JQuery, DOM

Risorse per JavaScripts

W3schools JS Tutorial

MDN web docs - JavaScript

Risorse per JQuery

W3schools JQuery Tutorial

JQuery official web site

Risorse per DOM

W3schools what is?

W3schools JS HTML DOM

MDN web docs - DOM

§1.1.3 PHP

W3schools PHP Tutorial

PHP official web site

§1.1.4 MySQL

W3schools SQL Tutorial