-
Programmazione di basi con JavaScript, HTML e CSS
Descrizione Impara i concetti fondamentali della programmazione (ad es. funzioni, cicli for, istruzioni condizionali) e come risolvere problemi come un programmatore. Inoltre, impara lo sviluppo web di base mentre crei pagine web utilizzando HTML, CSS, JavaScript. Entro la fine del corso, creerà una pagina web dove altri potranno caricare le loro immagini e applicare filtri alle immagini...
-
Programmazione Java: creare un sistema di raccomandazioni
Descrizione Ti sei mai chiesto come fa Netflix a decidere quali film consigliarti? O come Amazon consiglia i libri? Possiamo avere un'idea di come funziona costruendo un nostro suggeritore semplificato! In questa chiave di volta, mostrerai le tue capacità di problem solving e di programmazione Java creando sistemi di raccomandazione. Lavorerai…
-
Programmazione Java: risoluzione dei problemi con il software
Descrizione Impara a programmare in Java e migliora le tue capacità di programmazione e risoluzione dei problemi. Imparerai a progettare algoritmi, nonché a sviluppare ed eseguire il debug di programmi. Utilizzando classi open source personalizzate, scriverai programmi che accedono e trasformano immagini, siti Web e altri tipi di dati. Alla fine del corso costruirai un...
-
Programmazione Java: principi del design del software
Descrizione Risolvi problemi del mondo reale con Java utilizzando più classi. Scopri come creare soluzioni di programmazione scalabili utilizzando le interfacce Java. Riconoscere che l'ingegneria del software è più che scrivere codice: coinvolge anche il pensiero logico e il design. Alla fine di questo corso avrai scritto un programma che analizza e classifica i terremoti...
-
Programmazione Java: matrici, liste e dati strutturati
Descrizione Sviluppa le competenze di ingegneria del software apprese in "Programmazione Java: risoluzione dei problemi con il software" imparando nuove strutture di dati. Usa queste strutture di dati per creare programmi più complessi che utilizzano le funzionalità orientate agli oggetti di Java. Alla fine del corso scriverai un programma di crittografia e un programma per violare il tuo algoritmo di crittografia.…
-
Introduzione a JavaScript
Descrizione Questo corso fa parte del certificato professionale "Front-End Web Developer" del W3C. Questo corso di informatica è un'iniziazione alla programmazione JavaScript ed è stato progettato per aiutare gli sviluppatori Web a comprendere i concetti di base del linguaggio. Questo corso è stato sviluppato in collaborazione tra W3C e University Côte d'Azur. JavaScript ti consente...
-
Introduzione alla programmazione Java: Strutture e algoritmi di dati fondamentali
Descrizione In questo corso introduttivo imparerai a programmare con Java in modo semplice e interattivo. Imparerai le strutture dati fondamentali, come liste, pile, code e alberi, e presenterai algoritmi per l'inserimento, l'eliminazione, la ricerca e l'ordinamento di informazioni su queste strutture di dati in modo efficiente. L'accento è posto sul feedback immediato e su...
-
Introduzione alla programmazione Java: scrivere un buon codice
Descrizione Questo è un corso introduttivo per imparare a programmare con Java progettato per insegnare come codificare buoni programmi in Java, intendendo "buono" sia corretto che efficiente. Saranno introdotti i principi di base dell'ingegneria del software per rendere più facile per noi stessi futuri e per gli altri riutilizzare il codice. Questioni etiche e proprietà intellettuale...
-
Introduzione alla programmazione Java: avvio del codice in Java
Descrizione In questo corso introduttivo di programmazione Java, ti verranno introdotti concetti potenti come l'astrazione funzionale, il paradigma della programmazione orientata agli oggetti (OOP) e le API (Application Programming Interface). Verranno forniti esempi e casi di studio in modo da poter implementare programmi semplici da soli o collaborare con colleghi.L'accento è posto sul feedback immediato...
-
Programmazione Web di CS50 con Python e JavaScript
Descrizione Gli argomenti includono la progettazione del database, la scalabilità, la sicurezza e l'esperienza dell'utente. Attraverso progetti pratici, imparerai a scrivere e utilizzare API, creare interfacce utente interattive e sfruttare servizi cloud come GitHub e Heroku. Alla fine del corso, emergerai con conoscenza ed esperienza in principi, linguaggi e strumenti che ti consentono di progettare e distribuire applicazioni sul ...