Corsi e Video di Informatica Online Gratuiti

Corsi e video di Informatica disponibili in rete e condivisi gratuitamente dalle migliori università americane ed europee: MIT, Standford, Yale, Harvard, Oxford, e altre ancora. Puoi scaricare o ascoltare/guardare in streaming l’audio o i video delle lezioni, che sono quasi tutte ovviamente in lingua inglese.
Fra gli argomenti trattati: Intelligenza Artificiale, Sicurezza Informatica, Sviluppo di Algoritmi, Linguaggi di Programmazione.

In questa lista, in continuo aggiornamenteo, possono essere inclusi anche link ad alcuni Mooc (Massive Open Online Courses), la cui partecipazione è di norma libera e per cui eventualmente lo studente può decidere di pagare una fee per il rilascio della certificazione.

Video Lezioni

Linguaggio Java - Stanford

Linguaggio Java – Stanford

Programming Methodology (Java) è un corso tenuto dal professor Mehran Sahami dello Stanford Computer Science Departmen sulla progettazione di applicazioni informatiche, con enfasi sui principi di ingegneria del software moderno: progettazione orientata agli oggetti, decomposizione, incapsulamento, astrazione e testing. Utilizza il linguaggio di programmazione Java.

8 years ago19371 0
Imparare il linguaggio Python

Linguaggio Python – Google Learning Class

Una Google Class dedicata a Python, linguaggio di programmazione di alto livello, semplice, intuitivo, orientato agli oggetti, potente ideato dall’informatico olandese Guido van Rossum all’inizio degli anni novanta e attualmente fra i linguaggi di programmazione più utilizzati al mondo.

8 years ago22651 0
Introduzione Computer Science - Harvard

Introductory Computer Science Course – Harvard

Class introduttiva con sottotitoli in italiano.

8 years ago20881 0
Sicurezza Informatica - MIT

Computer Systems Security – Sicurezza Informatica – MIT

Gli argomenti delle lezioni sono: modelli di minaccia, attacchi e tecniche per ottenere la sicurezza, sicurezza del sistema operativo, i protocolli di rete, la sicurezza hardware e quella delle applicazioni web.

8 years ago13081 0
Machine Learning - Stanford

Machine Learning – Stanford

Gli argomenti includono apprendimento supervisionato, apprendimento non supervisionato, teoria dell’apprendimento, reinforcement learning e controllo adattativo. Vengono anche discusse recenti applicazioni di apprendimento automatico, come ad esempio per il controllo robotico, data mining, navigazione autonoma, la bioinformatica, il riconoscimento vocale e di testo e l’elaborazione dei dati web.

8 years ago15411 0
Robotica - Corso Introduttivo Gratuito

Introduction to Robotics – Stanford

Argomenti: Descriptions, Forward Kinematics, Inverse Kinematics, Jacobians, Dynamics, Motion Planning and Trajectory Generation, Position and Force Control, Manipulator Design.

8 years ago13891 0
Analisi e Progettazione di Algoritmi

Algorithm Design and Analysis

Tecniche fondamentali e punti di vista per la progettazione e l’analisi degli algoritmi informatici efficienti – Dan Gusfield, UCDavis

8 years ago14971 0
sistemi operativi avanzati - Berkeley

Computer Science – Berkeley

Advanced Operating Systems Structures and Implementation

8 years ago14841 0
strutture dati informatica Mit

Advanced Data Structures – MIT

Le strutture dati giocano un ruolo centrale nell’informatica moderna. Interagiamo con strutture dati ancora più spesso che con algoritmi (si pensi a Google, il server di posta, e anche i vostri router di rete). Inoltre, le strutture dati sono componenti essenziali per ottenere algoritmi efficienti. Il corso copre i principali risultati e le direzioni della […]

8 years ago13021 0