Presentazioni

La realizzazione di questo Corso universitario permetterà ai professionisti del Software e dei Sistemi Informatici di essere all'avanguardia nel settore"

##IMAGE##

L'obiettivo principale di questa specializzazione è fornire allo studente gli strumenti per incorporare progressi qualitativi e implementare soluzioni ai problemi specifici legati al software che gli si presentino.

Nel corso di questi mesi di studio lo studente comprenderà le procedure e le tecniche per migliorare l'aspetto di un documento scritto in HTML; potrà inoltre conoscere l'evoluzione del linguaggio JavaScript e imparare a sviluppare applicazioni di strutture complesse utilizzando le diverse procedure, funzioni e oggetti che integrano JavaScript. 

Avrà a disposizione le risorse didattiche più avanzate e l'opportunità di studiare le tematiche più approfondite della disciplina, nonché un personale docente di altissimo livello e di grande esperienza internazionale, che fornirà le informazioni più complete e aggiornate sui progressi e le tecniche più recenti nel campo dell'Ingegneria dei Software e dei Sistemi Informatici.

Il programma copre i principali argomenti di attualità dell'Ingegneria dei Software e dei Sistemi Informatici in modo tale che gli studenti saranno preparati a lavorare in questo campo. Si tratta di un vero e proprio strumento di apprendimento reale focalizzato su differenti tematiche di questa specializzazione inserite in un contesto moderno e critico.

Inoltre, trattandosi di un Corso universitario in modalità 100% online, lo studente non sarà condizionato da orari fissi o dalla necessità di recarsi presso una sede fisica, ma potrà accedere ai contenuti in qualsiasi momento della giornata, conciliando la propria vita lavorativa o personale con quella accademica. 

Impara a elaborare, valutare e gestire progetti di Ingegneria di Software grazie a questa preparazione di alto livello”

Questo Corso universitario in Web Client Computing possiede il programma più completo e aggiornato del mercato. Le caratteristiche principali del programma sono:

  • Sviluppo di casi pratici presentati da esperti in Informatica Client Web
  • Contenuti grafici, schematici ed eminentemente pratici che forniscono informazioni scientifiche e pratiche sulle discipline essenziali per l’esercizio della professione
  • Esercizi pratici che offrono un processo di autovalutazione per migliorare l'apprendimento
  • Speciale enfasi sulle metodologie innovative in Web Client Computing
  • Lezioni teoriche, domande all'esperto, forum di discussione su questioni controverse e compiti di riflessione individuale
  • Contenuti disponibili da qualsiasi dispositivo fisso o mobile dotato di connessione a internet

Specializzati sui sistemi informatici con professionisti di grande esperienza nel settore"

Il personale docente del programma comprende rinomati professionisti in materia di Web Client Computing, nonché riconosciuti specialisti appartenenti a società e università prestigiose, che forniscono agli studenti le competenze necessarie a intraprendere un percorso di studio eccellente.

I contenuti multimediali, sviluppati in base alle ultime tecnologie educative, forniranno al professionista un apprendimento coinvolgente e localizzato, ovvero inserito in un contesto reale.

La creazione di questo programma è incentrata sull’Apprendimento Basato su Problemi, mediante il quale lo specialista deve cercare di risolvere le diverse situazioni che gli si presentano durante il corso. Lo studente potrà usufruire di un innovativo sistema di video interattivi creati da esperti di rinomata fama e con una vasta esperienza in materia di Web Client Computing.

Questa specializzazione riunisce i migliori materiali didattici, il che ti permetterà di svolgere uno studio contestuale che faciliterà l’apprendimento"

##IMAGE##

Questo Corso universitario in modalità 100% online ti permetterà di combinare i tuoi studi con l’attività professionale"

Piano di studi

La struttura dei contenuti è stata ideata dai migliori esperti, che vantano un’ampia esperienza e un riconosciuto prestigio nel settore, consapevoli dei vantaggi che le più recenti tecnologie educative possono apportare nel campo dell'istruzione superiore.  

##IMAGE##

Disponiamo del programma più completo e aggiornato del mercato. Ci impegniamo a farti raggiungere l’eccellenza”

Modulo 1. Web Client Computing

1.1. Introduzione a HTML

1.1.1. Struttura di un documento
1.1.2. Colore
1.1.3. Testo 
1.1.4. Collegamenti ipertestuali 
1.1.5. Immagini
1.1.6. Liste
1.1.7. Tabelle 
1.1.8. Frames
1.1.9. Moduli
1.1.10. Elementi specifici per le tecnologie mobili 
1.1.11. Articoli in disuso 

1.2. Fogli di stile web (CSS)

1.2.1. Elementi e struttura di un foglio di stile

 1.2.1.1. Creazione di fogli di stile
 1.2.1.2. Applicazione degli stili. Selezionatori
 1.2.1.3. Ereditarietà degli stili e applicazioni in cascata 
 1.2.1.4. Formattazione della pagina con gli stili
 1.2.1.5. Struttura della pagina con gli stili. Box model

1.2.2. Stili di design per diversi dispositivi
1.2.3. Tipi di fogli di stile: statici e dinamici. Le pseudo-classi
1.2.4. Pratiche corrette nell'uso dei fogli di stile

1.3. Introduzione e storia di JavaScript

1.3.1. Introduzione
1.3.2. Storia di JavaScript
1.3.3. Ambiente di sviluppo da utilizzare

1.4. Nozioni di base di programmazione web

1.4.1. Sintassi di base di JavaScript
1.4.2. Tipi di dati primitivi e operatori
1.4.3. Variabili e domini
1.4.4. Stringhe di testo e template literals
1.4.5. Numeri e booleani
1.4.6. Confronti

1.5. Strutture JavaScript complesse

1.5.1. Vettori o arrays e oggetti
1.5.2. Insiemi
1.5.3. Mappe
1.5.4. Disgiunzioni
1.5.5. Loop

1.6. Funzioni e oggetti

1.6.1. Definizione e invocazione di funzioni
1.6.2. Argomenti
1.6.3. Funzioni della freccia
1.6.4. Funzioni callback
1.6.5. Funzioni di ordine superiore
1.6.6. Oggetti letterali
1.6.7. L’oggetto this
1.6.8. Oggetti come spazi dei nomi: l'oggetto Math  l'oggetto Date

1.7. Il modello a oggetti del documento (DOM)

1.7.1. Cos'è il DOM?
1.7.2. Un po’ di storia
1.7.3. Navigazione e ottenimento di elementi
1.7.4. Un DOM virtuale con JSDOM
1.7.5. Selettori query o query selectors
1.7.6. Navigazione attraverso le proprietà
1.7.7. Assegnazione degli attributi agli elementi
1.7.8. Creare e modificare i nodi
1.7.9. Aggiornamento dello stile degli elementi DOM

1.8. Sviluppo web moderno

1.8.1. Flusso basato su event listeners
1.8.2. Toolkits web moderni e sistemi di allineamento
1.8.3. Modalità JavaScript rigorosa
1.8.4. Ulteriori informazioni sulle funzioni
1.8.5. Promesse e funzioni asincrone
1.8.6. Closures 
1.8.7. Programmazione funzionale
1.8.8. POO in JavaScript

1.9. Usabilità web

1.9.1. Introduzione all’usabilità
1.9.2. Definizione di usabilità 
1.9.3. Importanza del design web incentrato sull’utente 
1.9.4. Differenze tra accessibilità e usabilità
1.9.5. Vantaggi e problemi nel combinare accessibilità e usabilità 
1.9.6. Vantaggi e difficoltà nell'implementazione di siti web usabili
1.9.7. Metodi di usabilità
1.9.8. Analisi delle richieste dell’utente
1.9.9. Principi di progettazione concettuale. Prototipazione orientata all'utente
1.9.10. Linee guida per la creazione di siti web usabili

1.9.10.1. Linee guida di usabilità di Jakob Nielsen
1.9.10.2. Linee guida di usabilità di Bruce Tognazzini

1.9.11. Valutazione dell’usabilità

1.10. Accessibilità web

1.10.1. Introduzione
1.10.2. Definizione di accessibilità del web
1.10.3. Tipi di disabilità

1.10.3.1. Disabilità temporanea o permanente 
1.10.3.2. Disabilità visiva
1.10.3.3. Disabilità uditiva
1.10.3.4. Disabilità motoria
1.10.3.5. Disabilità neurologiche o cognitive 
1.10.3.6. Difficoltà legate all'invecchiamento
1.10.3.7. Limitazioni derivanti dall'ambiente
1.10.3.8. Ostacoli all'accesso al web

1.10.4. Ausili tecnici e prodotti di assistenza per superare gli ostacoli

1.10.4.1. Ausili per non vedenti
1.10.4.2. Ausili per ipovedenti 
1.10.4.3. Ausili per persone affette da daltonismo 
1.10.4.4. Ausili per non udenti
1.10.4.5. Ausili per persone con disabilità motoria
1.10.4.6. Ausili per persone con disabilità neurologiche o cognitive

1.10.5. Vantaggi e difficoltà nell'implementazione dell'accessibilità web
1.10.6. Norme e standard di accessibilità del web
1.10.7. Organismi di regolamentazione dell'accessibilità del web
1.10.8. Confronto tra norme e standard
1.10.9. Linee guida per la conformità a normative e standard 

1.10.9.1. Descrizione delle linee guida principali (immagini, link, video, ecc.) 
1.10.9.2. Linee guida per una navigazione accessibile 

1.10.9.2.1. Percettibilità
1.10.9.2.2. Operatività
1.10.9.2.3. Comprensibilità
1.10.9.2.4. Robustezza 

1.10.10. Descrizione del processo di conformità all'accessibilità del web
1.10.11. Livelli di conformità
1.10.12. Criteri di conformità
1.10.13. Requisiti di conformità
1.10.14. Metodologia per la valutazione dell'accessibilità dei siti web

##IMAGE##

Un programma di specializzazione completo e multidisciplinare che ti permetterà di distinguerti nella tua carriera, grazie agli ultimi progressi nel campo del Web Client Computing"

Corso in Web Client Computing

Vuoi imparare a sviluppare software in modo efficiente? Il corso Web Client Computing offerto da TECH Università Tecnologica è l'occasione per imparare a utilizzare gli strumenti più avanzati nel mondo dello sviluppo software. Imparerai a utilizzare diverse piattaforme di sviluppo per creare software di alta qualità e ottimizzare i tempi di sviluppo e potrai sviluppare le tue capacità di gestione dei progetti, che ti permetteranno di guidare i team di sviluppo software e di consegnare i progetti nei tempi e nei costi previsti. Partecipa al corso Web Client Computing e diventa un esperto nello sviluppo di software efficiente e di alta qualità.