Descrizione Questo è il terzo corso del programma Software Development MicroMasters. Imparerai come costruire sistemi software più grandi e complessi utilizzando il linguaggio di programmazione Java. Il corso inizia con l'argomento dell'astrazione dei dati, dalla specifica all'implementazione. Particolare attenzione viene data a come scrivere robusti test usando JUnit.…
Descrizione Questo corso, parte del programma Software Development MicroMasters, approfondirà i principi della progettazione orientata agli oggetti e introdurrà nuove tecniche di astrazione e modelli di progettazione. Utilizzerai queste tecniche per creare un'applicazione che faccia uso di popolari servizi online e API, il progetto di progettazione software più complesso finora....
Descrizione Questo corso, parte del programma Software Development MicroMasters, introduce il modo in cui i team progettano, costruiscono e testano sistemi software multi-versione. Imparerai i principi dell'ingegneria del software applicabili all'ampiezza dei sistemi software su larga scala. Il corso esplora argomenti come lo sviluppo agile, la programmazione REST e Async, le specifiche del software, la progettazione, il refactoring, la sicurezza delle informazioni e ...
DescrizioneIn questo corso di progetto, il corso finale del programma MicroMasters di sviluppo software, imparerai come inserire, manipolare e restituire dati con un moderno stack di sviluppo web. Utilizzando TypeScript e Node, manipolerai grandi quantità di informazioni utilizzando un linguaggio di query specifico del dominio. Le tecnologie back-end, REST e front-end saranno necessarie per...