-
Configurazione di un server per l’hosting di un’applicazione web
-
Data modeling (costruzione del database e delle relazioni)
-
Progettazione della logica di funzionamento del software
-
Padronanza del MVC (Model, View, Controller: è un architettura di programmazione molto usata)
-
Capacità di progettare un’interfaccia utente
-
Competenze di user experience
-
Capacità di capire le effettive esigenze del cliente e trovare soluzioni adeguate