Article original : 650 Free Online Programming & Computer Science Courses You Can Start This Summer
Par Dhawal Shah
Il y a sept ans, des universités comme le MIT et Stanford ont ouvert pour la première fois des cours en ligne gratuits au public. Aujourd'hui, plus de 900 écoles à travers le monde ont créé des milliers de cours en ligne gratuits, plus connus sous le nom de Massive Open Online Courses ou MOOC.
J'ai compilé cette liste de 650 cours en ligne gratuits de ce type que vous pouvez commencer cet été. Pour ce faire, j'ai exploité la base de données de Class Central qui contient plus de 11 000 cours en ligne. J'ai également inclus la note moyenne de chaque cours.
_Page d'accueil de [Class Central](https://www.classcentral.com/" rel="noopener" target="blank" title=").
J'ai classé ces cours dans les catégories suivantes en fonction de leur niveau de difficulté :
- Débutant
- Intermédiaire
- Avancé
Les cours proposés pour la première fois sont marqués comme [NOUVEAU].
Beaucoup de ces cours se font entièrement à votre propre rythme. Les autres débuteront à différents moments. Vous trouverez des listes complètes de cours liés à la technologie commençant plus tard en 2019 sur les pages thématiques de Class Central dédiées à l'Informatique, à la Science des données et à la Programmation.
Je comprends que cette liste soit longue et puisse paraître intimidante pour les apprenants débutant en programmation. Dans ce cas, vous pourriez trouver utiles les recommandations de David Venturi pour les meilleurs cours en ligne de Science des données — même si vous ne cherchez pas à apprendre la science des données. J'espère créer davantage de ces guides à l'avenir.
Et enfin, si vous avez du mal à comprendre comment vous inscrire gratuitement aux cours de Coursera, ne vous inquiétez pas — j'ai également écrit un article sur la façon de procéder.
Débutant (154)
- Une introduction à la programmation interactive en Python (Partie 1) de l'Université Rice ★★★★★(2909)
- Introduction à l'informatique et à la programmation avec Python du Massachusetts Institute of Technology ★★★★★(99)
- Apprendre à programmer : les fondamentaux de l'Université de Toronto ★★★★★(86)
- Introduction à l'informatique de l'Université de Virginie ★★★★☆(61)
- CS50 : Introduction à l'informatique de l'Université Harvard ★★★★★(53)
- Ruby on Rails : Une introduction de l'Université Johns Hopkins ★★★☆☆(50)
- Introduction au HTML5 de l'Université du Michigan ★★★★☆(37)
- Histoire, technologie et sécurité d'Internet de l'Université du Michigan ★★★★★(35)
- Introduction à Linux de la Linux Foundation ★★★★☆(34)
- Comment utiliser Git et GitHub
- Introduction au HTML et au CSS
- Introduction à la programmation VBA/Excel de Cal Poly Pomona ★★★★☆(21)
- Construire un ordinateur moderne à partir de principes fondamentaux : de Nand à Tetris (Cours axé sur un projet) de l'Université hébraïque de Jérusalem ★★★★★(14)
- Bases de la programmation de l'Institut indien de technologie de Bombay ★★☆☆☆(13)
- Informatique 101 de l'Université de Stanford ★★★★☆(11)
- Introduction au CSS3 de l'Université du Michigan ★★★★★(11)
- Programmation créative pour les médias numériques et les applications mobiles de l'Université de Londres (Programmes internationaux) ★★★★☆(10)
- Essentiels du codage HTML5 et meilleures pratiques du World Wide Web Consortium (W3C) ★★★★☆(9)
- Introduction aux réseaux informatiques de l'Université de Stanford ★★★★★(8)
- Introduction à l'Internet des objets et aux systèmes embarqués de l'Université de Californie à Irvine ★★★★☆(8)
- Sécurité utilisable de l'Université du Maryland, College Park ★★★☆☆(8)
- Introduction à Bootstrap — Un tutoriel de Microsoft ★★★☆☆(8)
- Programmez vous-même ! Une introduction à la programmation de l'Université d'Édimbourg ★★★★☆(7)
- HTML, CSS et Javascript pour les développeurs Web de l'Université Johns Hopkins ★★★★★(6)
- Apprendre à programmer : concevoir un code de qualité de l'Université de Toronto ★★★★★(6)
- Introduction aux bases de données relationnelles
- Paradigmes de la programmation informatique — Abstraction et concurrence de l'Université catholique de Louvain ★★★★☆(4)
- Paradigmes de la programmation informatique — Fondamentaux de l'Université catholique de Louvain ★★★★★(4)
- Introduction à jQuery de Microsoft ★★★★☆(4)
- Programmation en Scratch du Harvey Mudd College ★★★★★(4)
- Comment créer un site Web en un week-end ! (Cours axé sur un projet) de l'Université d'État de New York ★★★★★(3)
- Introduction à la programmation pour les arts visuels avec p5.js de l'Université de Californie à Los Angeles ★★★★☆(3)
- Fondamentaux du HTML5 et du CSS du World Wide Web Consortium (W3C) ★★★★☆(3)
- Bases de la ligne de commande Linux
- La beauté et la joie de l'informatique — Principes AP® CS Partie 1 de l'Université de Californie à Berkeley ★★★★★(2)
- Programmation orientée objet de l'Institut indien de technologie de Bombay ★★★★☆(2)
- La technologie informatique à l'intérieur de votre smartphone de l'Université Cornell ★★★★★(2)
- Introduction au HTML et au JavaScript de Microsoft ★★★★★(2)
- Penser. Créer. Coder de l'Université d'Adélaïde ★★★★★(2)
- CS For All : Introduction à l'informatique et à la programmation Python du Harvey Mudd College ★★★★★(2)
- Réseaux : Amis, argent et octets de l'Université de Princeton ★★★☆☆(1)
- Programando con Java para aplicaciones Android de l'Universidad Nacional Autónoma de México ★★★★★(1)
- Bases d'Android : Créez votre première application de Google ★★★★★(1)
- Informatique : Art, Magie, Science de l'ETH Zurich ★★★★☆(1)
- MyCS : L'informatique pour les débutants du Harvey Mudd College ★★★☆☆(1)
- CS50 : L'informatique pour les professionnels du business de l'Université Harvard
- CS50 : Développement d'applications mobiles avec React Native de l'Université Harvard
- CS50 : Programmation Web avec Python et JavaScript de l'Université Harvard
- CS50 : Comprendre la technologie de l'Université Harvard
- CS50 : Introduction au développement de jeux de l'Université Harvard
- Principes de l'informatique de l'Université de Stanford
- Outils de hacker du Massachusetts Institute of Technology
- La beauté et la joie de l'informatique — Principes AP® CS Partie 2 de l'Université de Californie à Berkeley
- Pensée computationnelle pour la résolution de problèmes de l'Université de Pennsylvanie
- L'établi Unix de l'Université Johns Hopkins
- Introduction au langage de requête structuré (SQL) de l'Université du Michigan
- JavaScript, jQuery et JSON de l'Université du Michigan
- Construire des applications de base de données en PHP de l'Université du Michigan
- Interagir avec le système et gérer la mémoire de l'Université Duke
- Fondamentaux de la programmation de l'Université Duke
- Informatique : Programmer avec un but de l'Université de Princeton
- Introduction à l'informatique avec Python du Georgia Institute of Technology
- Introduction à la cybersécurité de l'Université de Washington
- Essentiels de la programmation Python de l'Université Rice
- Création de personnages 3D interactifs et VR sociale de l'Université de Londres (Programmes internationaux)
- Introduction à la réalité virtuelle de l'Université de Londres (Programmes internationaux)
- Introduction à la programmation informatique de l'Université de Londres (Programmes internationaux)
- Comment fonctionnent les ordinateurs de l'Université de Londres (Programmes internationaux)
- Génie logiciel : Introduction de l'Université de la Colombie-Britannique
- Comment coder : Données simples de l'Université de la Colombie-Britannique
- Introduction au développement Web de l'Université de Californie à Davis
- Введение в базы данных de l'Université polytechnique d'État de Saint-Pétersbourg
- Développement et conception Web avec Wordpress du California Institute of the Arts
- Conception Web : Stratégie et architecture de l'information du California Institute of the Arts
- Économie de la cybersécurité de l'Université de technologie de Delft
- Scratch: Programmeren voor kinderen (8+) de l'Université de technologie de Delft
- Excel/VBA pour la résolution créative de problèmes, Partie 3 (Projets) de l'Université du Colorado à Boulder
- Тонкости верстки de l'Institut de physique et de technologie de Moscou
- Основы проектирования приложений интернета вещей de l'Institut de physique et de technologie de Moscou
- Fondamentaux du codage Web : HTML, CSS et Javascript de l'Université nationale de Singapour
- Développement d'applications Android pour débutants de l'Université Galileo
- Monétisez vos applications Android de l'Université Galileo
- Fondamentaux de Java pour le développement Android de l'Université Galileo
- AP Computer Science A : Classes et objets de programmation Java de l'Université Purdue
- AP Computer Science A : Boucles de programmation Java et structures de données de l'Université Purdue
- AP Computer Science A : Polymorphisme de programmation Java et structures de données avancées de l'Université Purdue
- Deep Learning pour le business de l'Université Yonsei
- Introduction au TCP/IP de l'Université Yonsei
- Bases de la cybersécurité : Une approche pratique de l'Université Carlos III de Madrid
- Résolution de problèmes, programmation et jeux vidéo de l'Université de l'Alberta
- Introduzione a LaTeX de l'Université de Modène et de Reggio d'Émilie
- Blockchain 360 : Un état de l'art pour les professionnels d'EIT Digital
- Fondamentaux du support technique de Google
- Accessibilité Web de Google
- Développement Web mobile de Google
- Programmation orientée objet en Java de Microsoft
- Apprendre à programmer en Java de Microsoft
- Écrire du code professionnel de Microsoft
- Introduction à NodeJS de Microsoft
- Bases du CSS de Microsoft
- Logique et pensée computationnelle de Microsoft
- Introduction au Design Thinking de Microsoft
- Introduction à ReactJS de Microsoft
- Comment les entrepreneurs des marchés émergents peuvent maîtriser la technologie Blockchain de l'Université du Cap
- Programmation C : Types de données avancés de Dartmouth
- Bases de Linux : L'interface de ligne de commande de Dartmouth
- Programmation C : Programmation modulaire et gestion de la mémoire de Dartmouth
- Programmation C : Pointeurs et gestion de la mémoire de Dartmouth
- Programmation C : Mise en route de Dartmouth
- Programmation C : Fondations du langage de l'Institut Mines-Télécom
- Programmation C : Utilisation des outils et bibliothèques Linux de Dartmouth
- Sécurité informatique proactive de l'Université du Colorado
- TCP/IP et sujets avancés de l'Université du Colorado
- Méthodes et outils de conception logicielle de l'Université du Colorado
- Introduction à la cybersécurité pour les entreprises de l'Université du Colorado
- La conception logicielle comme abstraction de l'Université du Colorado
- Informatique : Art, Magie, Science — Partie II de l'ETH Zurich
- La conception logicielle comme élément du cycle de vie du développement logiciel de l'Université du Colorado
- Introduction aux technologies de réseau open source de la Linux Foundation
- Blockchain : Comprendre ses utilisations et ses implications de la Linux Foundation
- Informatique mobile avec App Inventor — Principes CS de l'Université de Warwick
- Introducción a la programación en C: Instrucciones de control y ficheros de texto de l'Universidad Autónoma de Madrid
- Introduction à l'Internet des objets (IoT) de l'Université Curtin
- Essentiels du génie logiciel de l'Université technique de Munich (Technische Universität München)
- Базы данных (Databases) de l'Université d'État de Saint-Pétersbourg
- Introduction aux cyberattaques de l'Université de New York (NYU)
- Contre-mesures aux cyberattaques de l'Université de New York (NYU)
- Programmation Arduino, de novice à ninja de l'Institut Mines-Télécom
- Fondamentaux de la sécurité Web de l'Université KU Leuven
- Conception et équilibre des jeux vidéo de l'Institut de technologie de Rochester
- Introdução à Ciência da Computação com Python Parte 2 de l'Université de São Paulo
- Introdução à Ciência da Computação com Python Parte 1 de l'Université de São Paulo
- Programación Orientada a Objetos de MéxicoX
- Calcul de la forme et du contour : Programmation Python avec la bibliothèque Rhinoscript de la Rhode Island School of Design
- Introduction à MongoDB de l'Université MongoDB
- Diseñando páginas web con Bootstrap 4 de l'Universidad Austral
- Programmation orientée objet en Python : Créez votre propre jeu d'aventure de la Raspberry Pi Foundation
- Connexion Internet : Comment se connecter ? de Cisco
- Bases du réseautage domestique de Cisco
- Introduction à la réalité virtuelle
- Swift pour débutants
- Applications Web pour tous
- Contrôle de version avec Git d'Atlassian
- Android pour débutants
- GitHub et collaboration
- HTTP et serveurs Web
- Contrôle de version avec Git
- Protocoles et architecture réseau de Cisco
- Éléments d'IA de l'Université d'Helsinki
- Introduction au réseautage Cisco de Cisco
- Bases de la sécurité réseau de l'Université de Coventry
- ES6 — JavaScript amélioré
- Communications de données et services réseau de Cisco
- Apprendre la syntaxe de programmation Swift
Intermédiaire (362)
- Apprentissage automatique (Machine Learning) de l'Université de Stanford ★★★★★(261)
- Principes de programmation fonctionnelle en Scala de l'École Polytechnique Fédérale de Lausanne ★★★★★(58)
- Algorithmes, Partie I de l'Université de Princeton ★★★★☆(48)
- Cryptographie I de l'Université de Stanford ★★★★★(45)
- Programmation d'applications mobiles pour les systèmes portables Android : Partie 1 de l'Université du Maryland, College Park ★★★★☆(38)
- CS188.1x : Intelligence artificielle de l'Université de Californie à Berkeley ★★★★★(30)
- Principes de l'informatique (Partie 1) de l'Université Rice ★★★★★(26)
- [Nouveau] Основы программирования мобильных приложений для Android de l'Université ITMO
- Sécurité logicielle de l'Université du Maryland, College Park ★★★★★(22)
- Algorithmes, Partie II de l'Université de Princeton ★★★★★(21)
- Bases du site Web adaptatif : Coder avec HTML, CSS et JavaScript de l'Université de Londres (Programmes internationaux) ★★★★☆(21)
- Développement agile avec Ruby on Rails — Les bases de l'Université de Californie à Berkeley ★★★★★(19)
- Concepts du Cloud Computing, Partie 1 de l'Université de l'Illinois à Urbana-Champaign ★★★☆☆(19)
- Théorie des automates de l'Université de Stanford ★★★★☆(17)
- C++ pour les programmeurs C, Partie A de l'Université de Californie à Santa Cruz ★★★☆☆(16)
- Principes de l'informatique (Partie 2) de l'Université Rice ★★★★☆(15)
- Programmation d'applications mobiles pour les systèmes portables Android : Partie 2 de l'Université du Maryland, College Park ★★★★☆(15)
- La nature du code de la Processing Foundation ★★★★★(15)
- Pensée algorithmique (Partie 1) de l'Université Rice ★★★★☆(14)
- Conception de programmes informatiques de l'Université de Stanford ★★★★☆(13)
- Introduction à l'apprentissage automatique de l'Université de Stanford ★★★★☆(12)
- Boîte à outils algorithmique de l'Université de Californie à San Diego ★★★★☆(12)
- Optimisation discrète de l'Université de Melbourne ★★★★☆(12)
- Conception Web adaptative (Responsive Web Design) de l'Université de Londres (Programmes internationaux) ★★★☆☆(11)
- Introduction au développement de jeux de l'Université d'État du Michigan ★★★★☆(11)
- Introduction à la programmation fonctionnelle de l'Université de technologie de Delft ★★★★☆(11)
- Interactivité avec JavaScript de l'Université du Michigan ★★★★☆(10)
- Introduction à la gestion de produits logiciels de l'Université de l'Alberta ★★★★☆(10)
- Développement Android pour débutants de Google ★★★★☆(10)
- La plateforme Arduino et la programmation C de l'Université de Californie à Irvine ★★★☆☆(9)
- Pensée algorithmique (Partie 2) de l'Université Rice ★★★★☆(9)
- Langages de programmation de l'Université de Virginie ★★★☆☆(9)
- Processus logiciels et pratiques agiles de l'Université de l'Alberta ★★★★☆(9)
- Traitement d'images et de vidéos : de Mars à Hollywood avec un arrêt à l'hôpital de l'Université Duke ★★★★☆(8)
- Récupération de texte et moteurs de recherche de l'Université de l'Illinois à Urbana-Champaign ★★★☆☆(8)
- Cryptographie de l'Université du Maryland, College Park ★★★★☆(8)
- Style avancé avec le design adaptatif de l'Université du Michigan ★★★★☆(7)
- Applications de Cloud Computing, Partie 1 : Systèmes et infrastructure Cloud de l'Université de l'Illinois à Urbana-Champaign ★★★☆☆(7)
- Tests logiciels de l'Université de l'Utah ★★★★☆(7)
- Internet des objets : Comment en sommes-nous arrivés là ? de l'Université de Californie à San Diego ★★☆☆☆(6)
- Introduction à la programmation Swift de l'Université de Toronto ★☆☆☆☆(6)
- Apprendre à partir des données (Cours d'introduction à l'apprentissage automatique) du California Institute of Technology ★★★★☆(6)
- Besoins des clients et exigences logicielles de l'Université de l'Alberta ★★★★☆(6)
- Fondamentaux du design Web adaptatif de Google ★★★★☆(6)
- Introduction à AJAX
- Développement agile avec Ruby on Rails — Avancé de l'Université de Californie à Berkeley ★★★★★(5)
- Services Web Ruby on Rails et intégration avec MongoDB de l'Université Johns Hopkins ★★★★★(5)
- Concepts du Cloud Computing : Partie 2 de l'Université de l'Illinois à Urbana-Champaign ★★★★★(5)
- Infographie de l'Université de Californie à San Diego ★★★★☆(5)
- Structures de données et performance de l'Université de Californie à San Diego ★★★★★(5)
- Développement d'applications Web avec JavaScript et MongoDB de l'Université de Londres (Programmes internationaux) ★★★★☆(5)
- Introduction au développement Meteor.js de l'Université de Londres (Programmes internationaux) ★★★★★(5)
- Comment coder : Conception systématique de programmes — Partie 1 de l'Université de la Colombie-Britannique ★★★★☆(5)
- Développement d'applications Android de Google ★★★★☆(5)
- Programmation scientifique Julia de l'Université du Cap ★★★★★(5)
- Nettoyage de données (Data Wrangling) avec MongoDB de l'Université MongoDB ★★★★☆(5)
- Introduction au DevOps de Nutanix ★★★☆☆(5)
- Introduction au développement d'applications iOS avec Swift
- Concepts de programmation parallèle
- Interfaçage avec l'Arduino de l'Université de Californie à Irvine ★★★★☆(4)
- Algorithmes sur les chaînes de caractères de l'Université de Californie à San Diego ★★★☆☆(4)
- Architecture des ordinateurs de l'Université de Princeton ★★★★★(4)
- Analyse des algorithmes de l'Université de Princeton ★★★★★(4)
- Processus de développement logiciel du Georgia Institute of Technology ★★★☆☆(4)
- Réseautage informatique du Georgia Institute of Technology ★★★★☆(4)
- Réseautage Cloud de l'Université de l'Illinois à Urbana-Champaign ★★★★☆(4)
- Optimisation de la performance des sites Web de Google ★★★★☆(4)
- Développement de jeux HTML5 de Google ★★★☆☆(4)
- Méthodes numériques pratiques avec Python de l'Université George Washington ★★★★☆(4)
- Essentiels de la gestion de bases de données de l'Université du Colorado ★★★★☆(4)
- Infographie interactive de l'Université de Tokyo ★★☆☆☆(4)
- Débogage logiciel de l'Université de la Sarre ★★★★★(4)
- Construction logicielle en Java du Massachusetts Institute of Technology ★★★★★(3)
- Fondations du développement d'applications Objective-C de l'Université de Californie à Irvine ★★★☆☆(3)
- La plateforme Raspberry Pi et la programmation Python pour Raspberry Pi de l'Université de Californie à Irvine ★★★★☆(3)
- Structures de données de l'Université de Californie à San Diego ★★★☆☆(3)
- Réseaux illustrés : Principes sans calcul de l'Université de Princeton ★★★★☆(3)
- VLSI CAD Partie I : Logique de l'Université de l'Illinois à Urbana-Champaign ★★★★★(3)
- Internet des objets : Configuration de votre plateforme de développement DragonBoard™ de l'Université de Californie à San Diego ★★★☆☆(3)
- Réussir l'entretien de génie logiciel de l'Université de Californie à San Diego ★★★★☆(3)
- DevOps pour les développeurs : Comment débuter de Microsoft ★★★★☆(3)
- Requêtage de données avec Transact-SQL de Microsoft ★★★★☆(3)
- Robots mobiles autonomes de l'ETH Zurich ★★★☆☆(3)
- Introduction aux algorithmes
- Compilateurs de l'Université de Stanford ★★★★☆(2)
- Expériences d'applications mobiles Partie 1 : D'un domaine à une idée d'application du Massachusetts Institute of Technology ★★★★★(2)
- Rails avec Active Record et Action Pack de l'Université Johns Hopkins ★★★★☆(2)
- Algorithmes sur les graphes de l'Université de Californie à San Diego ★★★★☆(2)
- Structures de données avancées en Java de l'Université de Californie à San Diego ★★★★☆(2)
- Internet des objets : Technologies de communication de l'Université de Californie à San Diego ★★☆☆☆(2)
- Conception et développement d'applications pour iOS de l'Université de Toronto ★★☆☆☆(2)
- Bases du développement d'applications iOS de l'Université de Toronto ★★★★☆(2)
- Développement de jeux pour les plateformes modernes de l'Université d'État du Michigan ★★★★★(2)
- Introduction au développement d'applications mobiles avec Android de l'Université des sciences et technologies de Hong Kong ★★★★☆(2)
- Planification agile pour les produits logiciels de l'Université de l'Alberta ★★☆☆☆(2)
- Optimisation du rendu du navigateur de Google ★★★★☆(2)
- Design UX pour les développeurs mobiles de Google ★★★★★(2)
- Développement de logiciels internationaux, Partie 1 de Microsoft ★★★★☆(2)
- Analyse et visualisation de données avec Power BI de Microsoft ★★★★★(2)
- Développement logiciel agile de l'ETH Zurich ★★★★★(2)
- Construisez votre première application Android (Cours axé sur un projet) de l'École Centrale Paris ★★☆☆☆(2)
- Algorithmes d'approximation Partie I de l'École normale supérieure ★★★★★(2)
- Configuration de serveurs Web Linux
- Tests JavaScript
- Fondamentaux du Full Stack
- Applications Web à page unique avec AngularJS de l'Université Johns Hopkins ★★★★★(1)
- Meilleures pratiques pour la conception d'interface utilisateur iOS de l'Université de Californie à Irvine ★★★★★(1)
- Interfaçage avec le Raspberry Pi de l'Université de Californie à Irvine ★☆☆☆☆(1)
- Apprentissage automatique : Apprentissage non supervisé de l'Université Brown ★★★★☆(1)
- Algorithmes avancés et complexité de l'Université de Californie à San Diego ★★★☆☆(1)
- Architecture et conception logicielle du Georgia Institute of Technology ★★★★★(1)
- Tutoriel et exemples de sites Web adaptatifs de l'Université de Londres (Programmes internationaux) ★★★★★(1)
- Gérer une équipe agile de l'Université de Virginie ★★☆☆☆(1)
- MATLAB et Octave pour débutants de l'École Polytechnique Fédérale de Lausanne ★☆☆☆☆(1)
- Développement d'applications Web : Concepts de base de l'Université du Nouveau-Mexique ★★★★☆(1)
- Android: Introducción a la Programación de l'Universitat Politècnica de València ★★★★☆(1)
- Algorithmes de l'Institut indien de technologie de Bombay ★★★★★(1)
- Promesses JavaScript de Google ★★★★★(1)
- Bases d'Android : Applications multi-écrans de Google ★★★★☆(1)
- Développement d'applications évolutives en Java de Google ★★★★☆(1)
- Développement d'applications évolutives en Python de Google ★★★★☆(1)
- Gradle pour Android et Java de Google ★★★★★(1)
- Fondamentaux de Google Cloud Platform : Infrastructure de base de Google ★★★★☆(1)
- Principes de l'apprentissage automatique de Microsoft ★★★★★(1)
- 用Python玩转数据 Data Processing Using Python de l'Université de Nanjing ★★★★★(1)
- Cybersécurité et mobilité de l'University System of Georgia ★☆☆☆☆(1)
- Un guide du développeur sur l'Internet des objets (IoT) d'IBM ★★★★☆(1)
- Entretien technique de Pramp ★★★★★(1)
- Applications et jeux HTML5 du World Wide Web Consortium (W3C) ★★★☆☆(1)
- Réseautage pour les développeurs Web
- Introduction à l'informatique théorique
- Utilisation de Python pour la recherche de l'Université Harvard
- Algorithmes : Conception et analyse de l'Université de Stanford
- Recherche dans les graphes, plus courts chemins et structures de données de l'Université de Stanford
- Plus courts chemins revisités, problèmes NP-complets et que faire à leur sujet de l'Université de Stanford
- Modèles graphiques probabilistes 3 : Apprentissage de l'Université de Stanford
- Algorithmes gloutons, arbres couvrants minimaux et programmation dynamique de l'Université de Stanford
- Diviser pour régner, tri et recherche, et algorithmes randomisés de l'Université de Stanford
- Algorithmes : Conception et analyse, Partie 2 de l'Université de Stanford
- Langage, preuve et logique de l'Université de Stanford
- Construction logicielle avancée en Java du Massachusetts Institute of Technology
- Expériences d'applications mobiles du Massachusetts Institute of Technology
- Expériences d'applications mobiles Partie 3 : Construire des applications mobiles du Massachusetts Institute of Technology
- Structures de calcul 2 : Architecture des ordinateurs du Massachusetts Institute of Technology
- Fondations de la science des données : Prédiction et apprentissage automatique de l'Université de Californie à Berkeley
- Bitcoin et crypto-monnaies de l'Université de Californie à Berkeley
- Technologie Blockchain de l'Université de Californie à Berkeley
- Conception et analyse d'algorithmes de l'Université de Pennsylvanie
- Structures de données et conception logicielle de l'Université de Pennsylvanie
- Introduction au Neurohacking en R de l'Université Johns Hopkins
- Vers l'avenir du développement iOS avec Swift de l'Université de Californie à Irvine
- Jeux, capteurs et médias de l'Université de Californie à Irvine
- Réseautage et sécurité dans les applications iOS de l'Université de Californie à Irvine
- Construire des applications Web en PHP de l'Université du Michigan
- Introduction à l'apprentissage automatique de l'Université Duke
- Informatique : Algorithmes, théorie et machines de l'Université de Princeton
- Introduction aux algorithmes de niveau master du Georgia Institute of Technology
- Analyse et tests de logiciels du Georgia Institute of Technology
- Concepts et conception de systèmes de bases de données du Georgia Institute of Technology
- Concepts et conception de systèmes de bases de données du Georgia Institute of Technology
- Animation et mouvement CGI de l'Université Columbia
- Fondations de l'analyse de données pour la comptabilité II de l'Université de l'Illinois à Urbana-Champaign
- Comment fonctionne la réalité virtuelle de l'Université de Californie à San Diego
- Création d'applications de réalité virtuelle (VR) de l'Université de Californie à San Diego
- Conception et techniques algorithmiques de l'Université de Californie à San Diego
- Structures de données : une approche d'apprentissage actif de l'Université de Californie à San Diego
- Minecraft, codage et enseignement de l'Université de Californie à San Diego
- Internet des objets : détection et actionnement à partir d'appareils de l'Université de Californie à San Diego
- Fondamentaux de l'apprentissage automatique de l'Université de Californie à San Diego
- Algorithmes de traitement de chaînes et de recherche de motifs de l'Université de Californie à San Diego
- Fondamentaux des structures de données de l'Université de Californie à San Diego
- Algorithmes de graphes de l'Université de Californie à San Diego
- Langages de programmation, partie B de l'Université de Washington
- Langages de programmation, partie C de l'Université de Washington
- Trouver votre voie professionnelle en cybersécurité de l'Université de Washington
- Construire une boîte à outils de cybersécurité de l'Université de Washington
- Cybersécurité : le point de vue du RSSI de l'Université de Washington
- Mathématiques pour l'informatique des programmes internationaux de l'Université de Londres
- Modèles 3D pour la réalité virtuelle des programmes internationaux de l'Université de Londres
- Applications décentralisées (Dapps) de l'Université de Buffalo
- Bases de la blockchain de l'Université de Buffalo
- Plateformes de blockchain de l'Université de Buffalo
- Contrats intelligents (Smart Contracts) de l'Université de Buffalo
- Conception et analyse d'algorithmes de l'Université de Pékin
- Technologie orientée objet avancée de l'Université de Pékin
- Comment coder : conception systématique de programmes — Partie 2 de l'Université de la Colombie-Britannique
- Comment coder : conception systématique de programmes — Partie 3 de l'Université de la Colombie-Britannique
- Construction de logiciels : conception orientée objet de l'Université de la Colombie-Britannique
- Comment coder : données complexes de l'Université de la Colombie-Britannique
- Construction de logiciels : abstraction de données de l'Université de la Colombie-Britannique
- Réaliser des sprints de conception de produits de l'Université de Virginie
- Tester avec Agile de l'Université de Virginie
- Systèmes de bases de données NoSQL de l'Université d'État de l'Arizona
- Passer au cloud de l'Université de Melbourne
- SQL pour la science des données de l'Université de Californie à Davis
- LAFF — Sur la programmation pour la correction de l'Université du Texas à Austin
- Introduction à LaTeX de l'École supérieure d'économie
- Développement logiciel Lean de l'Université du Minnesota
- Développement logiciel Agile de l'Université du Minnesota
- Processus et méthodologies de développement logiciel de l'Université du Minnesota
- Composants d'applications Android — Services, IPC local et fournisseurs de contenu de l'Université Vanderbilt
- Ingénierie d'applications Android maintenables de l'Université Vanderbilt
- Composants d'applications Android — Intents, activités et récepteurs de diffusion de l'Université Vanderbilt
- Frameworks JavaScript front-end : Angular de l'Université des sciences et technologies de Hong Kong
- Développement d'applications mobiles multiplateformes avec les technologies web : Ionic et Cordova de l'Université des sciences et technologies de Hong Kong
- Développer des applications Android avec App Inventor de l'Université des sciences et technologies de Hong Kong
- Frameworks et outils d'interface utilisateur web front-end : Bootstrap 4 de l'Université des sciences et technologies de Hong Kong
- Développement côté serveur avec NodeJS, Express et MongoDB de l'Université des sciences et technologies de Hong Kong
- Développement web front-end avec React de l'Université des sciences et technologies de Hong Kong
- Développement d'applications mobiles multiplateformes avec NativeScript de l'Université des sciences et technologies de Hong Kong
- Développement d'applications mobiles multiplateformes avec React Native de l'Université des sciences et technologies de Hong Kong
- Développement logiciel mondial de l'Université de technologie de Delft
- Tests logiciels automatisés : compétences avancées pour les développeurs Java de l'Université de technologie de Delft
- Tests logiciels automatisés : compétences pratiques pour les développeurs Java de l'Université de technologie de Delft
- Développement de services web en Golang, partie 2 de l'Institut de physique et de technologie de Moscou
- Construire des robots et des appareils Arduino de l'Institut de physique et de technologie de Moscou
- Introduction au développement iOS de l'Institut de physique et de technologie de Moscou
- Bases du HTML et du CSS de l'Institut de physique et de technologie de Moscou
- Démarrage rapide dans le développement d'applications Android de l'Institut de physique et de technologie de Moscou
- Systèmes de bases de données relationnelles de l'Université nationale autonome du Mexique
- Systèmes NoSQL de l'Université nationale autonome du Mexique
- Fondamentaux d'Android de l'Université nationale autonome du Mexique
- Fondations des structures de données de l'Institut indien de technologie de Bombay
- Implémentation de structures de données de l'Institut indien de technologie de Bombay
- Développement professionnel d'applications Android de l'Université Galileo
- Administration réseau : de la théorie à la pratique de l'Université Tsinghua
- Gestion du cycle de vie des logiciels d'entreprise de l'Université nationale de recherche nucléaire MEPhI
- Utilisation des mécanismes des systèmes d'exploitation dans le développement de logiciels de l'Université nationale de recherche nucléaire MEPhI
- Introduction à la programmation Java : structures de données et algorithmes fondamentaux de l'Université Carlos III de Madrid
- Le code de l'architecte logiciel : construire le monde numérique de l'Université Carlos III de Madrid
- Conception orientée objet de l'Université de l'Alberta
- Architecture logicielle de l'Université de l'Alberta
- Revues et métriques pour l'amélioration des logiciels de l'Université de l'Alberta
- Architecture orientée services de l'Université de l'Alberta
- Patrons de conception (Design Patterns) de l'Université de l'Alberta
- Architecture logicielle pour l'Internet des objets d'EIT Digital
- Introduction à l'architecture d'appareils IoT intelligents d'EIT Digital
- Connectivité web et sécurité dans les systèmes embarqués d'EIT Digital
- Conception d'appareils IoT intelligents d'EIT Digital
- Introduction aux structures de données et aux algorithmes de Google
- Fondamentaux de Google Cloud Platform pour les professionnels AWS de Google Cloud
- Performance Android de Google
- Développement avancé d'applications Android de Google
- Material Design pour les développeurs Android de Google
- L'essentiel de Firebase pour Android de Google
- Applications web hors ligne de Google
- Bases d'Android : saisie utilisateur de Google
- Développer des applications Android avec Kotlin de Google
- Microservices évolutifs avec Kubernetes de Google
- API Google Maps de Google
- Communication client-serveur de Google
- Développement de logiciels de VR de Google
- Introduction aux Progressive Web Apps de Google
- Bases d'Android : mise en réseau de Google
- Bases d'Android : clics sur les boutons de Google
- Bases d'Android : interface utilisateur de Google
- AngularJS : techniques avancées du framework de Microsoft
- AngularJS : fondamentaux du framework de Microsoft
- Création d'objets de base de données SQL programmatiques de Microsoft
- Développer des applications et des bots intelligents de Microsoft
- Optimisation des performances pour les applications basées sur SQL de Microsoft
- Introduction à TypeScript 2 de Microsoft
- Algorithmes et structures de données en C# de Microsoft
- Construire des prototypes fonctionnels avec Node.js de Microsoft
- Introduction au C# de Microsoft
- Implémentation d'objets de base de données SQL en mémoire de Microsoft
- Considérations de conception d'applications : une approche inclusive de Microsoft
- Conception de solutions de plateforme de données de Microsoft
- Construire des prototypes interactifs avec JavaScript de Microsoft
- Développement de bases de données SQL de Microsoft
- Concepts CSS avancés de Microsoft
- Algorithmes et structures de données de Microsoft
- Apprentissage automatique appliqué de Microsoft
- Construire un ordinateur moderne à partir de principes fondamentaux : de Nand à Tetris, partie II (cours axé sur les projets) de l'Université hébraïque de Jérusalem
- Programmation iOS (partie II) de Sorbonne Universités
- Programmation iOS (partie I) de Sorbonne Universités
- Introduction aux structures de données de l'Université d'Adélaïde
- Fondamentaux de l'apprentissage automatique de l'Institut de Santa Fe
- Introduction à la théorie de la computation de l'Institut de Santa Fe
- Sécurité du cloud computing du système de l'Université du Colorado
- Priorisation des exigences logicielles : analyse des risques du système de l'Université du Colorado
- Documents SRS : exigences et notations schématiques du système de l'Université du Colorado
- Gestion et sécurité des serveurs Linux du système de l'Université du Colorado
- Élicitation des exigences : analyse des artefacts et des parties prenantes du système de l'Université du Colorado
- Collecte des exigences pour le développement de logiciels sécurisés du système de l'Université du Colorado
- Spécifications des exigences : objectifs et analyse des conflits du système de l'Université du Colorado
- Cryptographie de base et programmation avec l'API Crypto du système de l'Université du Colorado
- Détection et atténuation des cybermenaces et des attaques du système de l'Université du Colorado
- Programmation orientée objet intermédiaire pour les jeux Unity du système de l'Université du Colorado
- Protocoles pair-à-pair et réseaux locaux du système de l'Université du Colorado
- Concevoir et analyser des systèmes en réseau sécurisés du système de l'Université du Colorado
- Introduction à la cartographie web : partie 1 de l'ETH Zurich
- Introduction à la programmation C# et à Unity du système de l'Université du Colorado
- Hacking et correctifs du système de l'Université du Colorado
- Fondamentaux de la communication réseau du système de l'Université du Colorado
- Plus de programmation C# et Unity du système de l'Université du Colorado
- Réseaux et algorithmes de commutation de paquets du système de l'Université du Colorado
- Cryptographie asymétrique et gestion des clés du système de l'Université du Colorado
- Cryptographie symétrique du système de l'Université du Colorado
- Menaces et atténuations de la conception logicielle du système de l'Université du Colorado
- Lien entre sécurité intérieure et cybersécurité — Ce n'est pas une question de terroristes du système de l'Université du Colorado
- Structures de données et patrons de conception pour les développeurs de jeux du système de l'Université du Colorado
- Développement de jeux 2D avec libGDX d'Amazon
- Introduction au DevOps : transformer et améliorer les opérations de la Linux Foundation
- Introduction aux technologies d'infrastructure cloud de la Linux Foundation
- Apprentissage automatique pour les musiciens et les artistes de Goldsmiths, Université de Londres
- La cybersécurité et le facteur X du système universitaire de Géorgie
- La cybersécurité et l'Internet des objets du système universitaire de Géorgie
- Cybersécurité et confidentialité dans l'IoT de l'Université Curtin
- Orientation objet avec Java de l'Institut technologique d'aéronautique
- Architecture des systèmes IoT : conception et évaluation de l'Université Waseda
- Conception mobile et utilisabilité pour Android de Facebook
- Développement d'applications web avec la puissance de Node.js de l'Université technique de Munich (Technische Universität München)
- Conception mobile et utilisabilité pour iOS de Facebook
- Guide du développeur pour Node-RED d'IBM
- Premiers pas avec la réalité augmentée de l'Institut Mines-Télécom
- Travail d'équipe et collaboration de l'Institut de technologie de Rochester
- Algorithmique avancée et théorie des graphes avec Python de l'Institut Mines-Télécom
- Programmation de gameplay pour les concepteurs de jeux vidéo de l'Institut de technologie de Rochester
- Aperçu des méthodes avancées d'apprentissage par renforcement en finance de l'Université de New York (NYU)
- Fondamentaux de la cybersécurité de l'Institut de technologie de Rochester
- Diagrammes de classes UML pour le génie logiciel de l'Université KU Leuven
- Fondamentaux de l'apprentissage automatique en finance de l'Université de New York (NYU)
- Détection et atténuation des cybermenaces en temps réel de l'Université de New York (NYU)
- Visite guidée de l'apprentissage automatique en finance de l'Université de New York (NYU)
- Introduction aux tests logiciels de l'Université de São Paulo
- La programmation pour tous — Une introduction aux langages de programmation visuelle de l'Institut Weizmann des sciences
- Comment gagner des concours de programmation : secrets de champions de l'Université ITMO
- Concurrence de l'Université AdaCore
- Infrastructure du cloud computing du système universitaire du Maryland
- Développement d'applications mobiles multiplateformes avec Nativescript, Angular et Redux de l'Université Australe
- Gestion du cloud computing du système universitaire du Maryland
- Gestion des tests logiciels du système universitaire du Maryland
- Fondamentaux des tests logiciels du système universitaire du Maryland
- Le cloud computing pour les entreprises du système universitaire du Maryland
- Vérification formelle de logiciels du système universitaire du Maryland
- Introduction à TensorFlow pour l'apprentissage profond
- Persistance iOS et Core Data
- Apprendre Backbone.js
- Conception de systèmes d'information de gestion pour Internet avec MySQL / PHP et Joomla de l'Université du Rosaire
- Comment créer dans Android
- Comment créer une application iOS
- Mise en réseau iOS avec Swift
- Fondamentaux d'UIKit
- Une introduction à l'apprentissage profond pratique d'Intel
- Fondamentaux des conteneurs, de Kubernetes et de Red Hat OpenShift de Red Hat
- Conception d'API RESTful
- Hacker101 de HackerOne
- Introduction : éléments de conception de micro-jeux de l'Institut polytechnique de Worcester
- Fondamentaux de Red Hat Enterprise Linux de Red Hat
- Applications web dynamiques avec Sinatra
- Déployer des applications avec Heroku
- Bases d'Android : stockage de données
- Plateformes et applications de VR
- Conception de VR
- Scènes et objets de VR
- Fondamentaux du parallélisme sur l'architecture Intel d'Intel
- Développer des applications Android
- Swift pour les développeurs
- Construire des interfaces iOS
- Patrons de conception iOS
- SQL pour l'analyse de données
Avancé (134)
- Fondations de l'apprentissage automatique : une approche par étude de cas de l'Université de Washington ★★★★☆(38)
- Apprentissage automatique : régression de l'Université de Washington ★★★★★(18)
- Apprentissage automatique pour la science des données et l'analytique de l'Université Columbia ★★★☆☆(15)
- Modèles graphiques probabilistes 1 : représentation de l'Université Stanford ★★★★☆(14)
- Introduction à l'apprentissage profond de Google ★★☆☆☆(13)
- Applications créatives de l'apprentissage profond avec TensorFlow
- Apprentissage automatique avec le Big Data de l'Université de Californie à San Diego ★★☆☆☆(12)
- L'apprentissage automatique pour le trading du Georgia Institute of Technology ★★★☆☆(11)
- Sécurité matérielle de l'Université du Maryland, College Park ★★★☆☆(11)
- Technologies du Bitcoin et des cryptomonnaies de l'Université de Princeton ★★★★☆(10)
- Introduction à l'intelligence artificielle de l'Université Stanford ★★★★★(9)
- Neurosciences computationnelles de l'Université de Washington ★★★★☆(8)
- Apprentissage par renforcement de l'Université Brown ★★☆☆☆(6)
- Apprentissage automatique : classification de l'Université de Washington ★★★★★(6)
- Introduction à la programmation parallèle de Nvidia ★★★★☆(6)
- Systèmes d'exploitation avancés du Georgia Institute of Technology ★★★★★(5)
- Technologies habilitantes pour la science des données et l'analytique : l'Internet des objets de l'Université Columbia ★☆☆☆☆(5)
- Graphismes 3D interactifs d'Autodesk ★★★★★(5)
- Apprentissage automatique du Georgia Institute of Technology ★★★★★(4)
- Cryptographie appliquée de l'Université de Virginie ★★★★☆(4)
- Programmation parallèle de l'École Polytechnique Fédérale de Lausanne ★★★★☆(4)
- Introduction à l'architecture des ordinateurs de l'Université Carnegie-Mellon ★★★★★(4)
- Modèles graphiques probabilistes 2 : inférence de l'Université Stanford ★★★★☆(3)
- Analytique prédictive pratique : modèles et méthodes de l'Université de Washington ★★☆☆☆(3)
- Apprentissage automatique : clustering et recherche de l'Université de Washington ★★★★★(3)
- La modélisation par régression en pratique de l'Université Wesleyan ★★★★☆(3)
- Modélisation formelle quantitative et analyse des performances dans le pire des cas d'EIT Digital ★★★☆☆(3)
- Filtrage collaboratif par les plus proches voisins de l'Université du Minnesota ★★☆☆☆(2)
- Architecture informatique haute performance du Georgia Institute of Technology ★★★★★(1)
- Photographie computationnelle du Georgia Institute of Technology ★★★★☆(1)
- Calculabilité, complexité et algorithmes du Georgia Institute of Technology ★★★★★(1)
- Introduction aux systèmes d'exploitation du Georgia Institute of Technology ★★★★★(1)
- Intelligence artificielle (IA) de l'Université Columbia ★☆☆☆☆(1)
- Applications de cloud computing, partie 2 : Big Data et applications dans le cloud de l'Université de l'Illinois à Urbana-Champaign ★★★★☆(1)
- Support des bases de données relationnelles pour les entrepôts de données du système de l'Université du Colorado ★★☆☆☆(1)
- Apprentissage profond pratique pour les codeurs, partie 1 de fast.ai ★★★★★(1)
- Réseaux de neurones et apprentissage profond de deeplearning.ai
- Structurer des projets d'apprentissage automatique de deeplearning.ai
- Modèles de séquences de deeplearning.ai
- Améliorer les réseaux de neurones profonds : réglage des hyperparamètres, régularisation et optimisation de deeplearning.ai
- Traitement du signal audio en temps réel dans Faust de l'Université Stanford
- 6.S191 : Introduction à l'apprentissage profond du Massachusetts Institute of Technology
- 6.S094 : Apprentissage profond pour les voitures autonomes du Massachusetts Institute of Technology
- Structures de calcul 3 : organisation des ordinateurs du Massachusetts Institute of Technology
- Apprentissage automatique appliqué en Python de l'Université du Michigan
- Intelligence artificielle du Georgia Institute of Technology
- Conception et analyse de systèmes cyber-physiques du Georgia Institute of Technology
- Compilateurs : théorie et pratique du Georgia Institute of Technology
- Apprentissage automatique du Georgia Institute of Technology
- Sécurité des systèmes cyber-physiques du Georgia Institute of Technology
- Apprentissage automatique du Georgia Institute of Technology
- GT — Remise à niveau — OS avancé du Georgia Institute of Technology
- Calcul haute performance du Georgia Institute of Technology
- Introduction à la sécurité de l'information du Georgia Institute of Technology
- IA basée sur la connaissance : systèmes cognitifs du Georgia Institute of Technology
- Sécurité réseau du Georgia Institute of Technology
- Apprentissage automatique de l'Université Columbia
- Problèmes NP-complets de l'Université de Californie à San Diego
- Programmation distribuée en Java de l'Université Rice
- Programmation concurrente en Java de l'Université Rice
- Programmation parallèle en Java de l'Université Rice
- Créer votre premier jeu en réalité virtuelle des programmes internationaux de l'Université de Londres
- Sécurité de l'information : contexte et introduction des programmes internationaux de l'Université de Londres
- Estimation d'état et localisation pour les voitures autonomes de l'Université de Toronto
- Modélisation avancée pour l'optimisation discrète de l'Université de Melbourne
- Modélisation de base pour l'optimisation discrète de l'Université de Melbourne
- Algorithmes de résolution pour l'optimisation discrète de l'Université de Melbourne
- MATLAB et Octave pour débutants de l'École Polytechnique Fédérale de Lausanne
- La nature, en code : la biologie en JavaScript de l'École Polytechnique Fédérale de Lausanne
- Gestion de la sécurité de l'information de l'École supérieure d'économie
- Introduction à l'apprentissage profond de l'École supérieure d'économie
- Relever les défis du Grand collisionneur de hadrons par l'apprentissage automatique de l'École supérieure d'économie
- Méthodes et outils de protection de l'information de l'École supérieure d'économie
- Introduction à l'analyse formelle de concepts de l'École supérieure d'économie
- Traitement d'images de l'École supérieure d'économie
- Méthodes bayésiennes pour l'apprentissage automatique de l'École supérieure d'économie
- Apprentissage par renforcement pratique de l'École supérieure d'économie
- Apprentissage profond en vision par ordinateur de l'École supérieure d'économie
- Systèmes de recommandation : évaluation et métriques de l'Université du Minnesota
- Introduction aux systèmes de recommandation : non personnalisés et basés sur le contenu de l'Université du Minnesota
- Factorisation de matrices et techniques avancées de l'Université du Minnesota
- Modélisation et débogage de systèmes embarqués de l'Université du Colorado à Boulder
- Logiciel embarqué et architecture matérielle de l'Université du Colorado à Boulder
- Soixante ans d'intelligence artificielle de l'Université nationale autonome du Mexique
- Raisonnement artificiel de l'Université nationale autonome du Mexique
- Fondations de l'apprentissage automatique de l'Université nationale de Taïwan
- Intelligence artificielle — Recherche et logique de l'Université nationale de Taïwan
- Apprentissage automatique avec le Big Data de l'Université Tsinghua
- Mathématiques discrètes de l'Université Jiao-tong de Shanghai
- Introduction à la vision par ordinateur : développement d'applications avec OpenCV de l'Université Carlos III de Madrid
- Validation de système (2) : modéliser le comportement des processus d'EIT Digital
- Matériel embarqué et systèmes d'exploitation d'EIT Digital
- Validation de système (3) : exigences par formules modales d'EIT Digital
- Validation de système : automates et équivalences comportementales d'EIT Digital
- Validation de système (4) : modélisation de logiciels, protocoles et autres comportements d'EIT Digital
- Algorithmes d'approximation d'EIT Digital
- Cours intensif d'apprentissage automatique avec les API TensorFlow de Google
- Apprendre TensorFlow et l'apprentissage profond, sans doctorat de Google
- L'apprentissage profond expliqué de Microsoft
- Infrastructure en tant que code (Infrastructure as Code) de Microsoft
- Introduction à l'intelligence artificielle (IA) de Microsoft
- Pratiques et principes DevOps de Microsoft
- Tests DevOps de Microsoft
- DevOps pour les bases de données de Microsoft
- Représentations éparses dans le traitement du signal et de l'image : fondamentaux du Technion — Institut de technologie d'Israël
- Représentations éparses dans le traitement de l'image : de la théorie à la pratique du Technion — Institut de technologie d'Israël
- Systèmes cyber-physiques : modélisation et simulation de l'Université de Californie à Santa Cruz
- Apprentissage automatique statistique de l'Université Carnegie-Mellon
- Hachage cryptographique et protection de l'intégrité du système de l'Université du Colorado
- Cryptosystèmes classiques et concepts fondamentaux du système de l'Université du Colorado
- Cryptographie et théorie de l'information du système de l'Université du Colorado
- Introduction à Cloud Foundry et à l'architecture logicielle cloud native de la Linux Foundation
- La blockchain pour les entreprises — Une introduction aux technologies Hyperledger de la Linux Foundation
- Introduction à OpenStack de la Linux Foundation
- Algorithmes d'approximation, partie II de l'École normale supérieure
- Mathématiques pour l'apprentissage automatique : ACP de l'Imperial College London
- Algorithmes distribués fiables, partie 2 de l'Institut royal de technologie KTH
- Conception de systèmes informatiques : concepts avancés des microprocesseurs modernes de l'Université de technologie de Chalmers
- Apprentissage profond avec Tensorflow d'IBM
- Apprentissage profond avec Python et PyTorch d'IBM
- Apprentissage par renforcement en finance de l'Université de New York (NYU)
- Apprentissage profond pour le traitement du langage naturel de l'Université d'Oxford
- Apprentissage profond de pointe pour les codeurs, partie 2 de fast.ai
- Introduction à l'apprentissage automatique pour les codeurs ! de fast.ai
- Sécurité du cloud computing du système universitaire du Maryland
- Sécurité des systèmes et des applications d'(ISC)²
- Opérations et administration de la sécurité d'(ISC)²
- Identification, surveillance et analyse des risques, et réponse et récupération après incident d'(ISC)²
- Sécurité des réseaux et des communications d'(ISC)²
- Contrôles d'accès d'(ISC)²
- Intégration et déploiement continus
- École d'été sur l'apprentissage profond
- Applications Big Data : l'apprentissage automatique à l'échelle de Yandex