Sviluppo web e architetture software
Lo sviluppo web riguarda la creazione di siti e applicazioni accessibili tramite browser. Si divide in Frontend e Backend.
Pianificazione della struttura del codice tramite l'analisi dei requisiti e la creazione di diagrammi logici.
Il modello alla base di internet dove un client richiede dati e un server risponde.