Tecnico superiore: Front end & UX developer

Sbocchi occupazionali

Interpreta e codifica i requisiti utente e di usabilità (definiti dal Designer) rendendoli compatibili con quelli dell’applicazione (definiti dal progettista backend). Implementa le interfacce su diversi tipi di dispositivi rispettando i vincoli di accessibilità, lo stile visuale definito e i requisiti di sicurezza. Realizza test di usabilità e accessibilità, collaborando alla stesura della documentazione di progetto e ai test con gli utenti.

Attività principali

  • Collabora con l’UX Designer nella verifica della fattibilità tecnica delle ipotesi progettuali proposte.
  • Collabora con il progettista del backend per assicurare coerenza tra interazione utente e flusso dei dati.
  • Progetta e implementa l’organizzazione strutturale del flusso dati e dell’interfaccia, nel rispetto dei requisiti di sicurezza.
  • Implementa l’interfaccia per la fruizione con diversi dispositivi.
  • Sviluppa/integra componenti interattivi (animazioni, tocchi, tap, swipe, gestures…).
  • Integra componenti per la fruizione con dispositivi di Augmented/Virtual Reality.
  • Valuta eventuali componenti da integrare nell’interfaccia, piuttosto che non realizzarli ex-novo (supporto per scelta make or buy).
  • Ingegnerizza componenti all’interno delle interfacce.
  • Effettua test di funzionalità e usabilità delle interfacce.

 

Tecnologie e strumenti

  • Linguaggi: C#, .NET
  • DB: Postgres, MSSQL
  • Sviluppo web: Html, CSS, javascript, angular.js, Bootstrap, node.js, ASP.NET web API,  Visual Studio
  • Progettazione e prototipazione
  • Sviluppo cross-platform: frameworks HTML5
  • Componenti interattivi e integrazioni AR/VR
  • Code), apps ibride (frameworks HTML5)

 

Durata e data

Durata: 2 anni
Primo anno: 680 Ore di lezione in aula + 320 Ore di stage
Secondo anno: 504 Ore di lezione in aula + 480 Ore di stage + 16 Ore di esame di stato


ITS Kennedy / Pordenone