Descrizione Nel 21° secolo, il pensiero computazionale è un'abilità fondamentale per tutti i cittadini del mondo. L'informatica e la tecnologia hanno un impatto su tutte le nostre vite e tutti devono sapere come formulare problemi ed esprimere le proprie soluzioni in modo tale che un computer possa eseguirlo. In questa specializzazione imparerete entrambi diversi linguaggi basati su blocchi,...
Descrizione Discrete Math è necessario per vedere le strutture matematiche nell'oggetto con cui lavori e comprenderne le proprietà. Questa capacità è importante per ingegneri del software, data scientist, sicurezza e analisti finanziari (non è un caso che i puzzle matematici siano spesso usati per le interviste). Copriamo le nozioni e i risultati di base (combinatori, grafici, probabilità,...
Descrizione Questa specializzazione copre argomenti intermedi nello sviluppo del software. Imparerai i principi della programmazione orientata agli oggetti che ti permetteranno di utilizzare Java al massimo delle sue potenzialità e implementerai strutture dati e algoritmi per organizzare grandi quantità di dati in modo efficiente e facile da lavorare. Ti eserciterai anche a valutare criticamente...
Descrizione Questa specializzazione è un mix di teoria e pratica: imparerai tecniche algoritmiche per risolvere vari problemi computazionali e implementerai circa 100 problemi di codifica algoritmica in un linguaggio di programmazione a tua scelta. Nessun altro corso online di Algoritmi si avvicina nemmeno a offrirti una vasta gamma di sfide di programmazione che potresti...
Descrizione 2% Questa è la stima di quanti studenti delle scuole superiori in tutta la California hanno frequentato un corso di informatica nel 2015. Eppure, computer e dati sono ovunque. Considera solo 24 ore tipiche della tua vita... quanti diversi dispositivi informatici usi? Viviamo tutti in più mondi digitali che...
Descrizione I prodotti di dati Python stanno alimentando la rivoluzione dell'IA. Le migliori aziende come Google, Facebook e Netflix utilizzano l'analisi predittiva per migliorare i prodotti e i servizi che utilizziamo ogni giorno. Porta le tue competenze su Python a un livello superiore e impara a fare previsioni accurate con sistemi basati sui dati e a implementare modelli di apprendimento automatico con questa specializzazione di quattro corsi...
Descrizione Unisciti a noi in uno dei 50 migliori MOOC di tutti i tempi! Come sequenziamo e confrontiamo i genomi? Come identifichiamo la base genetica della malattia? Come costruiamo un albero della vita evolutivo per tutte le specie sulla Terra? Una volta completata questa specializzazione, imparerai a rispondere a molte domande in...
Descrizione Imparerai come progettare tecnologie che portino gioia alle persone, piuttosto che frustrazione. Imparerai come generare idee di design, tecniche per prototiparle rapidamente e come utilizzare i prototipi per ottenere feedback da altre parti interessate come i tuoi compagni di squadra, clienti e utenti. Imparerai anche i principi del visual design, della percezione e della cognizione che...
Descrizione Promuovi decisioni aziendali migliori con una panoramica di come i big data vengono organizzati, analizzati e interpretati. Applica le tue intuizioni a problemi e domande del mondo reale. ********* Hai bisogno di comprendere i big data e l'impatto che avranno sulla tua attività? Questa specializzazione fa per te. Acquisirai una comprensione di quali intuizioni i big data...
Descrizione Questa specializzazione copre lo sviluppo di prodotti e servizi Internet of Things (IoT), inclusi dispositivi per rilevamento, attivazione, elaborazione e comunicazione, per aiutarti a sviluppare competenze ed esperienze che puoi impiegare nella progettazione di nuovi sistemi. La specializzazione ha sezioni di teoria e di laboratorio. Nelle sezioni di laboratorio imparerai concetti pratici dell'IoT come rilevamento, attuazione...