Cerca corsi online

  • Programmazione Java orientata agli oggetti: strutture di dati e oltre la specializzazione

    Programmazione Java orientata agli oggetti: strutture di dati e oltre la specializzazione

    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...

    Guarda ora

  • Pensiero computazionale e programmazione a blocchi nella specializzazione dell'educazione K-12

    Pensiero computazionale e programmazione a blocchi nella specializzazione dell'educazione K-12

    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,...

    Guarda ora

  • Programmazione parallela, concorrente e distribuita nella specializzazione Java

    Programmazione parallela, concorrente e distribuita nella specializzazione Java

    Descrizione La programmazione parallela, simultanea e distribuita è alla base del software in più domini, dalla ricerca biomedica ai servizi finanziari. Questa specializzazione è destinata a chiunque abbia una conoscenza di base della programmazione sequenziale in Java, che sia motivato a imparare a scrivere programmi paralleli, concorrenti e distribuiti. Attraverso una raccolta di tre corsi (che possono essere…

    Guarda ora

  • Programmazione funzionale nella specializzazione Scala

    Programmazione funzionale nella specializzazione Scala

    Descrizione Scopri come scrivere un codice elegante che funzioni la prima volta che viene eseguito. Questa specializzazione fornisce un'introduzione pratica alla programmazione funzionale utilizzando il diffuso linguaggio di programmazione Scala. Inizia dai blocchi di base del paradigma funzionale, mostrando prima come utilizzare questi blocchi per risolvere piccoli problemi, prima di costruire...

    Guarda ora

  • Programmazione orientata agli oggetti nella specializzazione Java

    Programmazione orientata agli oggetti nella specializzazione Java

    Descrizione Questa specializzazione è per aspiranti sviluppatori di software con una certa esperienza di programmazione in almeno un altro linguaggio di programmazione (ad es. Python, C, JavaScript, ecc.) che desiderano essere in grado di risolvere problemi più complessi attraverso la progettazione orientata agli oggetti con Java. Oltre ad apprendere Java, acquisirai esperienza con due ambienti di sviluppo Java (BlueJ e ...

    Guarda ora

  • Introduzione alla programmazione in specializzazione C.

    Introduzione alla programmazione in specializzazione C.

    Descrizione Questa specializzazione sviluppa solide basi di programmazione per gli studenti che desiderano risolvere problemi complessi scrivendo programmi per computer. Attraverso quattro corsi imparerai a sviluppare algoritmi in modo sistematico e a leggere e scrivere il codice C per implementarli. Questo ti preparerà a perseguire una carriera nello sviluppo di software o altro ...

    Guarda ora

  • Specializzazione sui principi fondamentali della programmazione Java e dell'ingegneria del software

    Specializzazione sui principi fondamentali della programmazione Java e dell'ingegneria del software

    Descrizione Fai il tuo primo passo verso una carriera nello sviluppo software con questa introduzione a Java, uno dei linguaggi di programmazione più richiesti e fondamento del sistema operativo Android. Progettata per i principianti, questa specializzazione ti insegnerà i concetti di base della programmazione e ti preparerà a scrivere programmi per risolvere problemi complessi. Inoltre, potrai…

    Guarda ora

  • Programmazione Python: un'introduzione concisa

    Programmazione Python: un'introduzione concisa

    Descrizione L'obiettivo del corso è introdurre gli studenti alla programmazione Python Versione 3.x utilizzando istruzioni pratiche. Mostrerà come installare Python e utilizzare Spyder IDE (Integrated Development Environment) per scrivere ed eseguire il debug dei programmi. L'approccio sarà quello di presentare un esempio seguito da un piccolo esercizio in cui lo studente...

    Guarda ora

  • Introduzione alla programmazione con MATLAB

    Introduzione alla programmazione con MATLAB

    Descrizione Questo corso insegna la programmazione informatica a coloro che hanno poca o nessuna esperienza precedente. Utilizza il sistema di programmazione e il linguaggio chiamato MATLAB per farlo perché è facile da imparare, versatile e molto utile per ingegneri e altri professionisti. MATLAB è un linguaggio per scopi speciali che è una scelta eccellente per scrivere programmi di dimensioni moderate...

    Guarda ora

  • Linguaggi di programmazione, parte A

    Linguaggi di programmazione, parte A

    Descrizione Questo corso è un'introduzione ai concetti di base dei linguaggi di programmazione, con una forte enfasi sulla programmazione funzionale. Il corso utilizza i linguaggi ML, Racket e Ruby come veicoli per l'insegnamento dei concetti, ma il vero intento è quello di insegnare abbastanza su come qualsiasi linguaggio "si adatta insieme" per renderti una programmazione più efficace...

    Guarda ora