Oltre 440 corsi gratuiti di programmazione e informatica online che puoi iniziare a febbraio

Sei anni fa, università come il MIT e Stanford hanno aperto per la prima volta corsi online gratuiti al pubblico. Oggi, oltre 800 scuole in tutto il mondo hanno creato migliaia di corsi online gratuiti.

Ho compilato questo elenco di oltre 440 corsi online gratuiti che puoi iniziare questo mese. Per questo, ho sfruttato il database di Class Central con oltre 9.000 corsi. Ho anche incluso la valutazione media di ciascun corso.

Home page di Class Central.

Ho ordinato questi corsi nelle seguenti categorie in base al loro livello di difficoltà:

  • Principiante
  • Intermedio
  • Avanzate

I corsi che vengono offerti per la prima volta sono contrassegnati come [NUOVO].

Molti di questi corsi sono completamente autonomi. Il resto inizierà varie volte più tardi a febbraio. Puoi trovare un elenco completo dei corsi sulla tecnologia a partire dal 2018 nelle pagine tematiche di Informatica, Scienza dei dati e Programmazione di Class Central.

Capisco questo un lungo elenco e potrebbe essere scoraggiante per gli studenti che non conoscono la programmazione. In tal caso, potresti trovare utili le raccomandazioni di David Venturi per i migliori corsi online di Data Science, anche se non stai cercando di imparare Data Science. Spero di creare altre di queste guide in futuro.

E infine se hai problemi a capire come iscriversi ai corsi di Coursera gratuitamente, non ti preoccupare: ho anche scritto un articolo su come farlo.

BEGINNER (112)

  • Un'introduzione alla programmazione interattiva in Python (parte 1) della Rice University ★★★★★ (3018)
  • Introduzione all'informatica e alla programmazione con Python del Massachusetts Institute of Technology ★★★★★ (115)
  • Impara a programmare: i fondamenti dell'Università di Toronto ★★★★★ (100)
  • Introduzione all'Informatica dalla University of Virginia ★★★★ ☆ (68)
  • Introduzione di CS50 all'informatica presso l'Università di Harvard ★★★★★ (65)
  • Un'introduzione alla programmazione interattiva in Python (parte 2) della Rice University ★★★★★ (52)
  • Come usare Git e GitHub
  • Introduzione a Linux da Linux Foundation ★★★★ ☆ (37)
  • Storia, tecnologia e sicurezza di Internet dall'Università del Michigan ★★★★★ (36)
  • Introduzione a HTML e CSS
  • Introduzione alla programmazione VBA / Excel da Cal Poly Pomona ★★★★ ☆ (26)
  • [Novità] Tecnologia di comprensione CS50 della Harvard University
  • [Novità] Informatica CS50 per professionisti aziendali dell'Università di Harvard
  • [Novità] Introduzione alla programmazione in Java: copia di un programma dell'università Carlos III di Madrid
  • [Novità] Introduzione a Internet of Things (IoT) dell'Università di Curtin
  • [Nuovo] Controllo versione con Git di Atlassian
  • Nozioni di base su JavaScript
  • CS101: Computer Science 101 dell'Università di Stanford ★★★★ ☆ (15)
  • Nozioni di base sulla programmazione da Indian Institute of Technology Bombay ★★ ☆☆☆ (13)
  • Fondamenti di sicurezza Web della KU Leuven University ★★★★ ☆ (12)
  • Fondamenti di programmazione con Python
  • Networking: Introduzione alla rete di computer dell'Università di Stanford ★★★★★ (11)
  • DB: Introduzione ai database dell'Università di Stanford ★★★★★ (11)
  • Programmazione creativa per media digitali e app mobili dei programmi internazionali dell'Università di Londra ★★★★ ☆ (10)
  • Fondamenti di programmazione con JavaScript, HTML e CSS della Duke University ★★★★ ☆ (9)
  • Sicurezza utilizzabile dall'Università del Maryland, College Park ★★★ ☆☆ (9)
  • Introduzione a Bootstrap - Un tutorial di Microsoft ★★★ ☆☆ (9)
  • Elementi essenziali e buone pratiche di codifica HTML5 del World Wide Web Consortium (W3C) ★★★★ ☆ (9)
  • Python per tutti: esplorare le informazioni
  • Impara a programmare: Creare il codice di qualità dall'Università di Toronto ★★★★ ☆ (7)
  • Introduzione alla programmazione per le arti visive con p5.js dell'Università della California, Los Angeles ★★★★★ (7)
  • Introduzione ai database relazionali
  • Introduzione a jQuery da Microsoft ★★★★ ☆ (5)
  • Fondamenti HTML5 e CSS del World Wide Web Consortium (W3C) ★★★★ ☆ (5)
  • Nozioni di base sulla programmazione Java
  • Nozioni di base sulla riga di comando di Linux
  • Introduzione alla programmazione Java - Parte 1 dell'Università di Scienza e Tecnologia di Hong Kong ★★★★ ☆ (4)
  • Introduzione alla programmazione Java: iniziare a programmare in Java dall'università Carlos III di Madrid ★★★★ ☆ (4)
  • Paradigmi della programmazione informatica - Astrazione e concorrenza dell'Université catholique de Louvain ★★★★ ☆ (4)
  • Paradigms of Computer Programming - Fondamenti di Université catholique de Louvain ★★★★★ (4)
  • Programmazione in Scratch dall'Harvey Mudd College ★★★★★ (4)
  • Programmazione per il Web con JavaScript dell'Università della Pennsylvania ★★★★★ (2)
  • La bellezza e la gioia dell'informatica - Principi AP® CS Parte 1 dell'Università della California, Berkeley ★★★★★ (2)
  • Introduzione al calcolo utilizzando Python del Georgia Institute of Technology ★★★★★ (2)
  • Programmazione orientata agli oggetti dall'Istituto indiano di tecnologia Bombay ★★★★ ☆ (2)
  • Pensare. Creare. Codice dell'Università di Adelaide ★★★★★ (2)
  • La tecnologia informatica all'interno dello smartphone della Cornell University ★★★★★ (2)
  • Nozioni di base su Android: crea la tua prima app da Google ★★★★ ☆ (2)
  • Impara a programmare usando Python dalla University of Texas Arlington ★★★★★ (2)
  • Introduzione a HTML e JavaScript di Microsoft ★★★★★ (2)
  • CS For All: Introduzione all'informatica e alla programmazione Python dell'Harvey Mudd College ★★★★★ (2)
  • Introduzione a JavaScript
  • Android per principianti
  • Reti: amici, denaro e byte dell'Università di Princeton ★★★ ☆☆ (1)
  • Come codificare: dati semplici dall'Università della Columbia Britannica ★★★★★ (1)
  • Sviluppo e progettazione Web utilizzando Wordpress del California Institute of the Arts ★★★★ ☆ (1)
  • Sviluppo di app Android per principianti dell'Università Galileo ★ ☆☆☆☆ (1)
  • Sviluppo di app Android per principianti dell'Università Galileo ★ ☆☆☆☆ (1)
  • Fondamenti di codifica Web per artisti dell'Università Nazionale di Singapore ★★★★ ☆ (1)
  • Introduzione a ReactJS di Microsoft ★★ ☆☆☆ (1)
  • Introduzione a Node.js da Microsoft ★★★★★ (1)
  • Impara a programmare in Java da Microsoft ★★★★★ (1)
  • Informatica: arte, magia, scienza dall'ETH di Zurigo ★★★★ ☆ (1)
  • Cyber ​​Security: Sicurezza a casa, online, nella vita dall'Università di Newcastle ★★★ ☆☆ (1)
  • Software Engineering Essentials di Technische Universität München (Università tecnica di Monaco) ★★★★★ (1)
  • MyCS: Computer Science for Beginners from Harvey Mudd College ★★★ ☆☆ (1)
  • Controllo versione con Git
  • Applicazioni Web per tutti
  • AP® CS® Principi di informatica della Harvard University
  • Fondamenti di programmazione della Duke University
  • Introduzione alla sicurezza informatica dell'Università di Washington
  • Rappresentazioni dei dati Python della Rice University
  • Python Programming Essentials della Rice University
  • Ingegneria del software: Introduzione della University of British Columbia
  • Introduzione allo sviluppo Web dell'Università della California, Davis
  • Introduzione alla programmazione Java - Parte 2 dell'Università di Scienza e Tecnologia di Hong Kong
  • Excel / VBA per Creative Problem Solving, Parte 2 dell'Università del Colorado Boulder
  • Excel / VBA per Creative Problem Solving, Parte 2 dell'Università del Colorado Boulder
  • AP Computer Science A: polimorfismo di programmazione Java e strutture dati avanzate della Purdue University
  • AP Computer Science A: Loop di programmazione Java e strutture dati della Purdue University
  • AP Computer Science A: Classi e oggetti di programmazione Java della Purdue University
  • Fondamenti di Java per lo sviluppo Android dell'Università Galileo
  • Monetizza le app Android con modelli di business dell'Università Galileo
  • Monetizza le app Android con modelli di business dell'Università Galileo
  • Fondamenti di Java per lo sviluppo Android dell'Università Galileo
  • Introduzione alla programmazione Java: scrivere un buon codice dall'Universidad Carlos iii di Madrid
  • Nozioni di base sulla sicurezza informatica: un approccio pratico dall'università Carlos III di Madrid
  • Deep Learning for Business della Yonsei University
  • Introduzione a TCP / IP della Yonsei University
  • Progettazione e bilanciamento di videogiochi dal Rochester Institute of Technology
  • Accessibilità Web da Google
  • Sviluppo Web mobile da Google
  • Introduzione alla programmazione con Python dell'Università del Texas di Arlington
  • Introduzione a Python: Absolute Beginner di Microsoft
  • Introduzione a Python: Fondamenti di Microsoft
  • Introduzione al Design Thinking di Microsoft
  • Logica e pensiero computazionale da Microsoft
  • Scrivere codice professionale da Microsoft
  • Programmazione orientata agli oggetti in Java di Microsoft
  • Nozioni di base sui CSS di Microsoft
  • Informatica: arte, magia, scienza - Parte II dell'ETH di Zurigo
  • Introduzione a JavaScript dal World Wide Web Consortium (W3C)
  • Programmazione orientata agli oggetti in Python: crea il tuo gioco di avventura dalla Raspberry Pi Foundation
  • Scopri la sintassi della programmazione rapida
  • JavaScript e il DOM
  • Blockchain nel settore energetico di InnoEnergy
  • Introduzione alla realtà virtuale
  • ES6 - JavaScript migliorato
  • Introduzione a Python
  • Server HTTP e Web
  • GitHub & Collaboration
  • Swift per principianti

INTERMEDIO (259)

  • Apprendimento automatico dall'Università di Stanford ★★★★★ (325)
  • Algorithms, Part I from Princeton University ★★★★★ (58)
  • Apprendimento automatico per musicisti e artisti degli orafi, Università di Londra ★★★★★ (57)
  • Crittografia I dell'Università di Stanford ★★★★★ (49)
  • CS188.1x: Intelligenza artificiale dell'Università della California, Berkeley ★★★★★ (30)
  • Principi di calcolo (parte 1) della Rice University ★★★★★ (29)
  • [Novità] Design e tecniche algoritmici dell'Università della California, San Diego
  • Software Security dall'Università del Maryland, College Park ★★★★ ☆ (25)
  • [Novità] Introduzione al soft computing dell'Indian Institute of Technology, Kharagpur
  • [Novità] Cloud computing dall'Indian Institute of Technology, Kharagpur
  • [Nuovo] Sistema di gestione dei database dell'Indian Institute of Technology, Kharagpur
  • [Novità] Introduzione alla programmazione Haskell dell'Istituto matematico di Chennai
  • Algorithms, Part II from Princeton University ★★★★★ (21)
  • Auditing professionale dell'accessibilità del web reso facile dalla Chang School of Continuing Education ★★★★★ (21)
  • Sviluppo agile utilizzando Ruby on Rails - The Basics dell'Università della California, Berkeley ★★★★★ (19)
  • Teoria degli automi dell'Università di Stanford ★★★★ ☆ (18)
  • Introduzione all'apprendimento automatico dell'Università di Stanford ★★★★ ☆ (18)
  • Sviluppo web
  • Principi di calcolo (parte 2) della Rice University ★★★★ ☆ (16)
  • Sviluppo Android per principianti da Google ★★★★ ☆ (16)
  • C ++ per programmatori C, parte A dell'Università della California, Santa Cruz ★★★ ☆☆ (16)
  • La natura del codice dalla Processing Foundation ★★★★★ (16)
  • Concetti relativi allo sviluppo di giochi presso la Swinburne University of Technology ★★★★ ☆ (15)
  • Algorithmic Thinking (Part 1) della Rice University ★★★★ ☆ (14)
  • Progettazione di programmi per computer dell'Università di Stanford ★★★★ ☆ (13)
  • Programmazione Java: risoluzione dei problemi con il software della Duke University ★★★ ☆☆ (13)
  • Responsive Web Design dai programmi internazionali dell'Università di Londra ★★★★ ☆ (12)
  • Ottimizzazione discreta dall'Università di Melbourne ★★★★ ☆ (12)
  • Introduzione allo sviluppo di giochi presso la Michigan State University ★★★★★ (12)
  • Introduzione alla programmazione funzionale della Delft University of Technology ★★★★ ☆ (11)
  • Sviluppo di app Android da Google ★★★ ☆☆ (11)
  • JavaScript orientato agli oggetti di Hack Reactor ★★★★★ (11)
  • Linguaggi di programmazione dall'Università della Virginia ★★★ ☆☆ (10)
  • Algorithmic Thinking (Part 2) della Rice University ★★★★ ☆ (9)
  • Nozioni di base sul responsive web design di Google ★★★★★ (9)
  • Elaborazione di immagini e video: da Marte a Hollywood con una sosta all'ospedale della Duke University ★★★★ ☆ (8)
  • Crittografia dell'Università del Maryland, College Park ★★★★ ☆ (8)
  • Crittografia dell'Università del Maryland, College Park ★★★★ ☆ (8)
  • Apprendimento dai dati (corso introduttivo di Machine Learning) del California Institute of Technology ★★★★★ (8)
  • Julia Scientific Programming presso University of Cape Town ★★★★★ (8)
  • Cloud Computing Applications, Parte 1: Cloud Systems and Infrastructure dell'Università dell'Illinois a Urbana-Champaign ★★★ ☆☆ (7)
  • Introduzione alla programmazione rapida dell'Università di Toronto ★ ☆☆☆☆ (7)
  • Test del software presso l'Università dello Utah ★★★★ ☆ (7)
  • Dati in conflitto con MongoDB dell'Università MongoDB ★★★★ ☆ (7)
  • Introduzione ad AJAX
  • Architettura del computer presso la Princeton University ★★★★ ☆ (6)
  • Internet delle cose: come siamo arrivati ​​qui? dell'Università della California, San Diego ★★ ☆☆☆ (6)
  • Introduzione allo sviluppo di Meteor.js dai programmi internazionali dell'Università di Londra ★★★★ ☆ (6)
  • Come codificare: progettazione sistematica di programmi - Parte 1 dell'Università della Columbia Britannica ★★★★ ☆ (6)
  • Introduzione a DevOps da Nutanix ★★★ ☆☆ (6)
  • Fondamenti Full Stack
  • Introduzione agli algoritmi
  • Software Construction in Java del Massachusetts Institute of Technology ★★★★★ (5)
  • Sviluppo agile utilizzando Ruby on Rails - Avanzato presso l'Università della California, Berkeley ★★★★★ (5)
  • Grafica per computer dell'Università della California, Berkeley ★★★★ ☆ (5)
  • Processo di sviluppo software del Georgia Institute of Technology ★★★★ ☆ (5)
  • Reti informatiche dal Georgia Institute of Technology ★★★★ ☆ (5)
  • Programmazione Java: matrici, liste e dati strutturati della Duke University ★★★★★ (5)
  • Concetti di cloud computing: Parte 2 dell'Università dell'Illinois a Urbana-Champaign ★★★★★ (5)
  • Sviluppo di giochi HTML5 da Google ★★★ ☆☆ (5)
  • Introduzione al C ++ da Microsoft ★★★★ ☆ (5)
  • Software Debugging dalla Saarland University ★★★★★ (5)
  • Concetti di programmazione parallela
  • Introduzione allo sviluppo di app iOS con Swift
  • Internet of Things: configurazione della piattaforma di sviluppo DragonBoard ™ dell'Università della California, San Diego ★★★ ☆☆ (4)
  • Internet of Things & Realtà Aumentata Tecnologie emergenti della Yonsei University ★★★ ☆☆ (4)
  • Database Management Essentials dal sistema dell'Università del Colorado ★★★★ ☆ (4)
  • Ottimizzazione delle prestazioni del sito Web da Google ★★★★ ☆ (4)
  • UX Design per sviluppatori mobili da Google ★★★★★ (4)
  • Richiesta di dati con Transact-SQL da Microsoft ★★★★ ☆ (4)
  • Computer grafica interattiva dell'Università di Tokyo ★★ ☆☆☆ (4)
  • Introduzione a jQuery
  • Utilizzo di Python per la ricerca dell'Università di Harvard ★★★ ☆☆ (3)
  • Reti illustrate: principi senza calcolo dell'Università di Princeton ★★★★ ☆ (3)
  • VLSI CAD Part I: Logic presso University of Illinois at Urbana-Champaign ★★★★★ (3)
  • Internet of Things: tecnologie di comunicazione dell'Università della California, San Diego ★★★ ☆☆ (3)
  • MATLAB e Octave for Beginners di École Polytechnique Fédérale de Lausanne ★★★ ☆☆ (3)
  • Tecnologie emergenti di comunicazione wireless della Yonsei University ★★★★ ☆ (3)
  • Promesse JavaScript da Google ★★★★★ (3)
  • Nozioni di base su Android: app multischermo da Google ★★★★ ☆ (3)
  • Nozioni di base su Android: input dell'utente da Google ★★★★ ☆ (3)
  • DevOps per sviluppatori: come iniziare da Microsoft ★★★★ ☆ (3)
  • Robot mobili autonomi di ETH Zurigo ★★★ ☆☆ (3)
  • Sviluppo software agile da ETH Zurigo ★★★★ ☆ (3)
  • Test JavaScript
  • Configurazione di server Web Linux
  • Pattern di progettazione JavaScript
  • Compilatori dell'Università di Stanford ★★★★ ☆ (2)
  • LPL: Language, Proof and Logic della Stanford University ★★★★★ (2)
  • Esperienze di applicazioni mobili Parte 1: Da un dominio a un'idea di app del Massachusetts Institute of Technology ★★★★★ (2)
  • Apprendimento automatico: apprendimento senza supervisione della Brown University ★★★★★ (2)
  • Linguaggi di programmazione, parte B dell'Università di Washington ★★★★★ (2)
  • Tutorial su siti Web responsive ed esempi dai programmi internazionali dell'Università di Londra ★★★★★ (2)
  • Nozioni di base sullo sviluppo di app per iOS dell'Università di Toronto ★★★★ ☆ (2)
  • Programmazione, strutture dati e algoritmi di Indian Institute of Technology Madras ★★ ☆☆☆ (2)
  • Componenti delle app Android - Servizi, IPC locale e provider di contenuti della Vanderbilt University ★★★ ☆☆ (2)
  • Componenti per app Android - Intenti, attività e ricevitori di radiodiffusione della Vanderbilt University ★★★ ☆☆ (2)
  • Introduzione allo sviluppo di applicazioni mobili tramite Android dell'Università di Scienza e Tecnologia di Hong Kong ★★★★ ☆ (2)
  • Tecnologie emergenti di Internet dalla Yonsei University ★★★ ☆☆ (2)
  • Design orientato agli oggetti dell'Università di Alberta ★★★ ☆☆ (2)
  • Nozioni di base su Android: Networking da Google ★★★★ ☆ (2)
  • Ottimizzazione del rendering del browser da Google ★★★★ ☆ (2)
  • Nozioni fondamentali sulla piattaforma Google Cloud: Infrastruttura principale di Google ★★★★ ☆ (2)
  • Comunicazione client-server da Google ★★★★★ (2)
  • Sviluppo di software internazionale, parte 1 da Microsoft ★★★★ ☆ (2)
  • Analisi e visualizzazione dei dati con Power BI da Microsoft ★★★★★ (2)
  • Networking per sviluppatori Web
  • Computing Structures 2: Computer Architecture del Massachusetts Institute of Technology ★★★★ ☆ (1)
  • Fondamenti di sviluppo software dell'Università della Pennsylvania ★★★ ☆☆ (1)
  • Software Architecture & Design dal Georgia Institute of Technology ★★★★★ (1)
  • Concetti e progettazione dei sistemi di database del Georgia Institute of Technology ★★★★ ☆ (1)
  • Linguaggi di programmazione, parte C dell'Università di Washington ★★★★★ (1)
  • Come codificare: dati complessi dell'Università della Columbia Britannica ★★★★★ (1)
  • Esecuzione di sprint di progettazione del prodotto presso l'Università della Virginia ★★★ ☆☆ (1)
  • Java per Android dalla Vanderbilt University ★ ☆☆☆☆ (1)
  • Sviluppo lato server con NodeJS, Express e MongoDB dell'Università di Scienza e Tecnologia di Hong Kong ★★★★★ (1)
  • Cyber ​​Security Economics dalla Delft University of Technology ★★ ☆☆☆ (1)
  • Sviluppo di applicazioni Web: concetti di base dell'Università del New Mexico ★★★★ ☆ (1)
  • Algorithms from Indian Institute of Technology Bombay ★★★★★ (1)
  • Android: introduzione alla programmazione dell'Universitat Politècnica de València ★★★★ ☆ (1)
  • Architettura orientata ai servizi dell'Università di Alberta ★★★★★ (1)
  • Design Patterns of University of Alberta ★ ☆☆☆☆ (1)
  • Sicurezza informatica e mobilità dal sistema universitario della Georgia ★ ☆☆☆☆ (1)
  • Nozioni fondamentali sulla piattaforma Google Cloud per i professionisti AWS di Google Cloud ★★ ☆☆☆ (1)
  • Nozioni di base su Android: interfaccia utente di Google ★★ ☆☆☆ (1)
  • Microservizi scalabili con Kubernetes di Google ★★★★ ☆ (1)
  • Sviluppo di app scalabili in Java da Google ★★★★ ☆ (1)
  • Prestazioni Android da Google ★★★★★ (1)
  • Nozioni di base di Android: Clic sui pulsanti da Google ★★★ ☆☆ (1)
  • Gradle per Android e Java da Google ★★★★★ (1)
  • Sviluppo software VR da Google ★★★★ ☆ (1)
  • Sviluppo di app scalabili in Python da Google ★★★★ ☆ (1)
  • Material Design per sviluppatori Android da Google ★★★★★ (1)
  • C ++ intermedio da Microsoft ★★★★ ☆ (1)
  • Introduzione a C # di Microsoft ★★ ☆☆☆ (1)
  • AngularJS: Tecniche di framework avanzate di Microsoft ★★★★ ☆ (1)
  • Principi di Machine Learning di Microsoft ★★★★★ (1)
  • Programmazione asincrona con Javascript da Microsoft ★★★★★ (1)
  • Costruisci un computer moderno dai primi principi: da Nand a Tetris Parte II (corso incentrato sul progetto) dall'Università ebraica di Gerusalemme ★★★★★ (1)
  • Una guida per gli sviluppatori all'Internet of Things (IoT) di IBM ★★★★ ☆ (1)
  • Introduzione alle tecnologie di infrastruttura cloud da Linux Foundation ★★★★ ☆ (1)
  • Sviluppo di giochi 2D con libGDX da Amazon ★★★★★ (1)
  • Introduzione ai sistemi in tempo reale di IEEE ★★★★ ☆ (1)
  • Design and Analysis of Algorithms from Chennai Mathematical Institute ★★★ ☆☆ (1)
  • Come vincere concorsi di programmazione: i segreti dei campioni dell'Università ITMO ★★★ ☆☆ (1)
  • App e giochi HTML5 del World Wide Web Consortium (W3C) ★★★ ☆☆ (1)
  • Intervista tecnica da Pramp ★★★★★ (1)
  • Nozioni di base su Android: archiviazione dei dati
  • Introduzione all'informatica teorica
  • Algoritmi: progettazione e analisi presso la Stanford University
  • Percorsi più brevi rivisitati, problemi NP-completi e cosa fare all'Università di Stanford
  • Esperienze di applicazione mobile dal Massachusetts Institute of Technology
  • Costruzione di software avanzato a Java dal Massachusetts Institute of Technology
  • Esperienze di applicazioni mobili Parte 3: Creazione di app mobili dal Massachusetts Institute of Technology
  • Progettazione di algoritmi e analisi presso l'Università della Pennsylvania
  • Strutture dati e progettazione software presso l'Università della Pennsylvania
  • Introduzione al Neurohacking in R della Johns Hopkins University
  • Concetti e progettazione dei sistemi di database del Georgia Institute of Technology
  • Analisi e test del software dal Georgia Institute of Technology
  • Scrittura, esecuzione e correzione del codice in C della Duke University
  • Animazione e CGI Motion della Columbia University
  • Minecraft, programmazione e insegnamento presso l'Università della California, San Diego
  • Internet of Things: rilevamento e attuazione da dispositivi dell'Università della California, San Diego
  • Come funziona la realtà virtuale (VR) presso l'Università della California, San Diego
  • Creazione di app di realtà virtuale (VR) presso l'Università della California, San Diego
  • Costruire un Cybersecurity Toolkit presso l'Università di Washington
  • Cybersecurity: The CISO’s View from University of Washington
  • Crea la tua app iOS dall'Università di Toronto
  • And 设计 与 分析 Progettazione e analisi di algoritmi dell'Università di Pechino
  • Technology 对象 技术 高级 课程 (La tecnologia avanzata orientata agli oggetti) dell'Università di Pechino
  • Come codificare: progettazione sistematica di programmi - Parte 3 dell'Università della Columbia Britannica
  • Come codificare: progettazione sistematica di programmi - Parte 2 dell'Università della Columbia Britannica
  • Costruzione del software: astrazione dei dati presso la University of British Columbia
  • Costruzione di software: progettazione orientata agli oggetti dell'Università della Columbia Britannica
  • Test con Agile dell'Università della Virginia
  • SQL per Data Science dell'Università della California, Davis
  • LAFF - Sulla programmazione per la correttezza presso l'Università del Texas ad Austin
  • Sviluppo di app mobili multipiattaforma con NativeScript dell'Università di Scienza e Tecnologia di Hong Kong
  • Frame JavaScript front-end: angolari dell'Università di Scienza e Tecnologia di Hong Kong
  • Sviluppo di app mobili multipiattaforma con tecnologie Web: Ionic e Cordova dell'Università di Scienza e Tecnologia di Hong Kong
  • Sviluppo di app Android con App Inventor dell'Università di Scienza e Tecnologia di Hong Kong
  • Strutture e strumenti dell'interfaccia utente Web front-end: Bootstrap 4 dell'Università di scienza e tecnologia di Hong Kong
  • Ingegneria del software distribuita a livello globale dalla Delft University of Technology
  • Основы разработки in C ++: жёлтый пояс dell'Istituto di fisica e tecnologia di Mosca
  • Costruzione di robot e dispositivi Arduino dall'Istituto di fisica e tecnologia di Mosca
  • Implementazione di strutture dati dall'Istituto indiano di tecnologia Bombay
  • Fondamenti di strutture dati dall'Indian Institute of Technology Bombay
  • Sviluppo professionale di app Android dalla Galileo University
  • Sviluppo professionale di app Android dalla Galileo University
  • Il codice dell'architetto del software: costruire il mondo digitale dall'università Carlos III di Madrid
  • Introduzione alla programmazione Java: Strutture di dati fondamentali e algoritmi dell'Università di Madrid iii di Madrid
  • Enterprise Software Lifecycle Management della National Research Nuclear University MEPhI
  • Использование механизмов операционных систем в разработке программного обеспечения dall'Università nazionale nucleare MEPhI
  • Requisiti Elicitazione: analisi di artefatti e parti interessate dal sistema dell'Università del Colorado
  • Gestione e sicurezza dei server Linux dal sistema dell'Università del Colorado
  • Specifiche dei requisiti: obiettivi e analisi dei conflitti del sistema dell'Università del Colorado
  • Priorità dei requisiti software: analisi dei rischi dal sistema dell'Università del Colorado
  • Sicurezza nazionale e connessione di sicurezza informatica - Non si tratta dei terroristi dell'Università del Colorado System
  • Documenti SRS: requisiti e notazioni schematiche dal sistema dell'Università del Colorado
  • Raccolta di requisiti per lo sviluppo di software sicuro dalla University of Colorado System
  • Gestione dei test software dall'università System of Maryland
  • Cloud computing per le imprese del sistema universitario del Maryland
  • Infrastruttura di cloud computing dall'università System of Maryland
  • Verifica formale del software da University System of Maryland
  • Fondamenti di test del software presso University System of Maryland
  • Gestione del cloud computing dall'università System of Maryland
  • Introduzione alle strutture dati dell'Università di Adelaide
  • Programmazione del gioco per i progettisti di videogiochi del Rochester Institute of Technology
  • Lavoro di squadra e collaborazione dal Rochester Institute of Technology
  • Connettività Web e sicurezza nei sistemi integrati di EIT Digital
  • Architects Smart IoT Devices di EIT Digital
  • Introduzione all'architettura di dispositivi Smart IoT di EIT Digital
  • Cybersecurity e X-Factor del University System of Georgia
  • Introduzione alle app Web progressive di Google
  • Sviluppo avanzato di app Android da Google
  • API di Google Maps di Google
  • Applicazioni Web offline di Google
  • Firebase Essentials per Android di Google
  • Sviluppo di app e robot intelligenti da Microsoft
  • Sviluppo di database SQL da Microsoft
  • Creazione di prototipi funzionali utilizzando Node.js di Microsoft
  • Creazione di prototipi interattivi tramite JavaScript di Microsoft
  • Algoritmi e strutture dati di Microsoft
  • Algoritmi e strutture dati in C # di Microsoft
  • Creazione di oggetti di database SQL programmatici da Microsoft
  • AngularJS: Framework Fundamentals di Microsoft
  • Introduzione a TypeScript 2 di Microsoft
  • Concetti CSS avanzati di Microsoft
  • Implementazione di oggetti di database SQL in memoria da Microsoft
  • Ottimizzazione delle prestazioni per applicazioni basate su SQL di Microsoft
  • Programmazione Concurrente (con Java) della Sorbonne Universités
  • C ++ per programmatori C, parte B dell'Università della California, Santa Cruz
  • Introduzione a Kubernetes dalla Linux Foundation
  • Introduzione a DevOps: trasformazione e miglioramento delle operazioni da Linux Foundation
  • Introduzione a DevOps: trasformazione e miglioramento delle operazioni da Linux Foundation
  • Diagrammi di classe UML per l'ingegneria del software presso la KU Leuven University
  • Usabilità mobile e design per Android da Facebook
  • Usabilità mobile e design per IOS da Facebook
  • Concorrenza dalla AdaCore University
  • Fondamenti di Red Hat Enterprise Linux di Red Hat
  • Fondamenti di container, Kubernetes e Red Hat OpenShift di Red Hat
  • C ++ per programmatori
  • Scopri Backbone.js
  • Come creare in Android
  • Come creare un'app iOS
  • Persistenza iOS e dati di base
  • Fondamenti di UIKit
  • Networking iOS con Swift
  • Progettazione di API RESTful
  • Piattaforme e applicazioni VR
  • Rapido per gli sviluppatori
  • Il modello MVC in rubino
  • Distribuire applicazioni con Heroku
  • Applicazioni Web dinamiche con Sinatra
  • Creazione di interfacce iOS
  • Design VR
  • Nuovi fondamenti di Android
  • Pattern di progettazione iOS
  • Scene e oggetti VR

ADVANCED (78)

  • Applicazioni creative di apprendimento profondo con TensorFlow
  • [Novità] Introduzione alla probabilità nell'informatica dall'Indian Institute of Technology Madras
  • [Novità] Sicurezza delle informazioni - IV dell'Istituto indiano di tecnologia Madras
  • [Novità] Programmazione Matlab per il calcolo numerico da Indian Institute of Technology Madras
  • [Novità] Commutazione digitale - I dell'Indian Institute of Technology Kanpur
  • [Novità] Teoria avanzata dei grafici dell'Istituto indiano di tecnologia Kanpur
  • [Novità] Deep learning in Computer Vision dalla Higher School of Economics
  • [Novità] Elaborazione del linguaggio naturale presso la High School of Economics
  • [Nuovo] Apprendimento pratico di rinforzo dalla scuola superiore di economia
  • [Nuovo] Sistema operativo in tempo reale dell'Indian Institute of Technology, Kharagpur
  • [Novità] Strumenti di ottimizzazione tradizionali e non tradizionali dell'Indian Institute of Technology, Kharagpur
  • [Novità] Nozioni di base sulle radio definite dal software e applicazioni pratiche dell'Indian Institute of Technology Roorkee
  • [Novità] Rappresentazioni sparse nell'elaborazione delle immagini: dalla teoria alla pratica da Technion - Israel Institute of Technology
  • Introduzione all'intelligenza artificiale dell'Università di Stanford ★★★★ ☆ (24)
  • Reti neurali per l'apprendimento automatico presso l'Università di Toronto ★★★★ ☆ (22)
  • Apprendimento automatico per scienza e analisi dei dati presso la Columbia University ★★★ ☆☆ (15)
  • Apprendimento automatico per il trading dal Georgia Institute of Technology ★★★ ☆☆ (13)
  • Reti neurali e apprendimento profondo da deeplearning.ai ★★★★★ (9)
  • Intelligenza artificiale (AI) della Columbia University ★★★★ ☆ (9)
  • Neuroscienze computazionali presso l'Università di Washington ★★★★ ☆ (8)
  • Introduzione a Computer Vision dal Georgia Institute of Technology ★★★★★ (6)
  • Apprendimento per rinforzo dalla Brown University ★★ ☆☆☆ (6)
  • Introduzione alla programmazione parallela da Nvidia ★★★★ ☆ (6)
  • Grafica 3D interattiva da Autodesk ★★★★ ☆ (6)
  • Apprendimento automatico dal Georgia Institute of Technology ★★★★★ (5)
  • Tecnologie abilitanti per la scienza e l'analisi dei dati: Internet of Things della Columbia University ★ ☆☆☆☆ (5)
  • Crittografia applicata dell'Università della Virginia ★★★★ ☆ (5)
  • Apprendimento profondo pratico per programmatori, parte 1 da fast.ai ★★★★ ☆ (5)
  • Sistemi operativi avanzati dal Georgia Institute of Technology ★★★★★ (4)
  • Apprendimento automatico dalla Columbia University ★★★★★ (4)
  • Introduzione all'architettura informatica della Carnegie Mellon University ★★★★★ (4)
  • Probabilistic Graphical Models 2: Inference from Stanford University ★★★★ ☆ (3)
  • Apprendimento automatico applicato in Python presso l'Università del Michigan ★★★★ ☆ (3)
  • Modellistica formale quantitativa e analisi delle prestazioni nel caso peggiore di EIT Digital ★★★ ☆☆ (3)
  • 6.S191: Introduzione all'apprendimento profondo dal Massachusetts Institute of Technology ★★★★ ☆ (2)
  • Introduzione ai sistemi operativi del Georgia Institute of Technology ★★★★★ (2)
  • Filtro collaborativo più vicino più vicino dall'Università del Minnesota ★★ ☆☆☆ (2)
  • 6.S094: Deep Learning per auto a guida autonoma dal Massachusetts Institute of Technology ★★★★ ☆ (1)
  • Architettura informatica ad alte prestazioni del Georgia Institute of Technology ★★★★★ (1)
  • Computabilità, complessità e algoritmi dal Georgia Institute of Technology ★★★★★ (1)
  • Fotografia computazionale dal Georgia Institute of Technology ★★★★ ☆ (1)
  • Introduzione alla sicurezza delle informazioni dal Georgia Institute of Technology ★ ☆☆☆☆ (1)
  • Intelligenza artificiale basata sulla conoscenza: sistemi cognitivi del Georgia Institute of Technology ★★★ ☆☆ (1)
  • Hardware e sistemi operativi integrati di EIT Digital ★ ☆☆☆☆ (1)
  • Impara TensorFlow e l'apprendimento profondo, senza un dottorato di ricerca. da Google ★★★★ ☆ (1)
  • Pratiche e principi DevOps di Microsoft ★★ ☆☆☆ (1)
  • Rappresentazioni sparse nell'elaborazione di segnali e immagini: fondamenti di Technion - Israel Institute of Technology ★★★★★ (1)
  • Introduzione a Cloud Foundry e Cloud Native Software Architecture da Linux Foundation ★★★★★ (1)
  • Blockchain for Business - Introduzione alle tecnologie Hyperledger di Linux Foundation ★★★★ ☆ (1)
  • Strutture di calcolo 3: Organizzazione informatica del Massachusetts Institute of Technology
  • GT - Aggiornamento - Sistema operativo avanzato dal Georgia Institute of Technology
  • Elaborazione ad alte prestazioni dal Georgia Institute of Technology
  • Compilatori: teoria e pratica del Georgia Institute of Technology
  • Sicurezza dei sistemi informatici fisici dal Georgia Institute of Technology
  • Sicurezza di rete dal Georgia Institute of Technology
  • Intelligenza artificiale dal Georgia Institute of Technology
  • Sicurezza delle informazioni: contesto e introduzione ai programmi internazionali dell'Università di Londra
  • Modellazione avanzata per l'ottimizzazione discreta presso l'Università di Melbourne
  • Modellazione di base per l'ottimizzazione discreta presso l'Università di Melbourne
  • Nature, in Code: Biology in JavaScript di École Polytechnique Fédérale de Lausanne
  • Fattorizzazione a matrice e tecniche avanzate dell'Università del Minnesota
  • Convalida del sistema: automi ed equivalenze comportamentali da EIT Digital
  • Convalida del sistema (2): comportamento del processo modello da EIT Digital
  • Convalida del sistema (4): software di modellizzazione, protocolli e altri comportamenti di EIT Digital
  • Test DevOps da Microsoft
  • Deep Learning spiegato da Microsoft
  • Introduzione all'intelligenza artificiale (AI) di Microsoft
  • DevOps per database Microsoft
  • Infrastruttura come codice Microsoft
  • Apprendimento profondo per l'elaborazione del linguaggio naturale presso l'Università di Oxford
  • Apprendimento statistico automatico dalla Carnegie Mellon University
  • Cyber-Physical Systems: Modeling and Simulation dalla University of California, Santa Cruz
  • Introduzione a OpenStack da Linux Foundation
  • Progettazione di sistemi informatici: concetti avanzati di moderni microprocessori della Chalmers University of Technology
  • Algoritmi distribuiti affidabili, parte 2 del KTH Royal Institute of Technology
  • Deep Learning Summer School
  • Integrazione e distribuzione continue