430 cours gratuits de programmation en ligne et d'informatique que vous pouvez commencer en novembre

Il y a six 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 700 écoles à travers le monde ont créé des milliers de cours en ligne gratuits.

J'ai compilé cette liste de 430 cours en ligne gratuits que vous pouvez commencer ce mois-ci. Pour cela, j'ai exploité la base de données Class Central de plus de 8 000 cours. J'ai également inclus la note moyenne de chaque cours.

Page d'accueil de Class Central.

J'ai trié ces cours dans les catégories suivantes en fonction de leur niveau de difficulté:

  • Débutant
  • Intermédiaire
  • Avancée

Les cours proposés pour la première fois sont marqués comme [NOUVEAU].

Beaucoup de ces cours sont entièrement auto-rythmés. Le reste commencera à divers moments plus tard en novembre. Vous pouvez trouver des listes complètes des cours liés à la technologie qui débuteront plus tard en 2017 et 2018 sur les pages de sujets Computer Class, Data Science et Programming de Class Central.

Je comprends que cette liste est longue et peut être intimidante pour les apprenants nouveaux en programmation. Dans ce cas, vous pourriez trouver utiles les recommandations de David Venturi pour les meilleurs cours en ligne de Data Science - même si vous ne cherchez pas à apprendre la Data Science. J'espère créer plus de ces guides à l'avenir.

Et enfin, si vous avez du mal à vous inscrire gratuitement aux cours Coursera, ne vous inquiétez pas - j'ai également écrit un article sur la façon de le faire.

DÉBUTANT (111)

  • Une introduction à la programmation interactive en Python (Partie 1) de l'Université Rice ★★★★★ (2989)
  • Introduction à l'informatique et à la programmation à l'aide de Python du Massachusetts Institute of Technology ★★★★★ (112)
  • Apprendre à programmer: les principes de base de l'Université de Toronto ★★★★★ (98)
  • Introduction à l'informatique de l'Université de Virginie ★★★★ ☆ (66)
  • Introduction à l'informatique de l'Université Harvard ★★★★★ (65)
  • Ruby on Rails: une introduction de l'Université Johns Hopkins ★★★ ☆☆ (54)
  • Une introduction à la programmation interactive en Python (partie 2) de l'Université Rice ★★★★★ (52)
  • Comment utiliser Git et GitHub
  • Introduction à Linux de Linux Foundation ★★★★ ☆ (37)
  • Introduction au HTML et CSS
  • Introduction à la programmation VBA / Excel de Cal Poly Pomona ★★★★ ☆ (26)
  • [Nouveau] Création d'applications de base de données en PHP de l'Université du Michigan
  • [Nouveau] Introduction au langage de requête structuré (SQL) de l'Université du Michigan
  • [Nouveau] JavaScript, jQuery et JSON de l'Université du Michigan
  • [Nouveau] Introduction à NodeJS de Microsoft
  • [Nouveau] Blockchain dans le secteur de l'énergie d'InnoEnergy
  • Construire un ordinateur moderne à partir des premiers principes: de Nand à Tetris (cours axé sur les projets) de l'Université hébraïque de Jérusalem ★★★★★ (21)
  • Bases de JavaScript ★★★ ☆☆ (19)
  • CS101: Computer Science 101 de Stanford University ★★★★ ☆ (14)
  • Bases de la programmation de l'Institut indien de technologie de Bombay ★★ ☆☆☆ (13)
  • Programmation des fondations avec Python ★★★ ☆☆ (12)
  • DB: Introduction aux bases de données de l'Université de Stanford ★★★★★ (11)
  • Réseautage: Introduction au réseautage informatique de l'Université de Stanford ★★★★★ (10)
  • HTML, CSS et Javascript pour les développeurs Web de l'Université Johns Hopkins ★★★★★ (10)
  • Programmation créative pour les médias numériques et les applications mobiles des programmes internationaux de l'Université de Londres ★★★★ ☆ (10)
  • Introduction à l'Internet des objets et des systèmes embarqués de l'Université de Californie, Irvine ★★★★ ☆ (9)
  • Sécurité utilisable de l'Université du Maryland, College Park ★★★ ☆☆ (9)
  • Introduction à Bootstrap - Un tutoriel de Microsoft ★★★ ☆☆ (9)
  • Les bases du code HTML5 et les meilleures pratiques du World Wide Web Consortium (W3C) ★★★★ ☆ (9)
  • Code-toi! Une introduction à la programmation de l'Université d'Édimbourg ★★★★★ (8)
  • Apprendre à programmer: Crafting Quality Code from University of Toronto ★★★★ ☆ (7)
  • Introduction à la programmation pour les arts visuels avec p5.js de l'Université de Californie, Los Angeles ★★★★★ (7)
  • Introduction au Cloud Computing depuis IEEE ★★ ☆☆☆ (6)
  • Introduction aux bases de données relationnelles
  • Python pour tout le monde - Explorer les informations
  • Principes de base de la sécurité Web de la KU Leuven University ★★★★★ (5)
  • Fondamentaux HTML5 et CSS du World Wide Web Consortium (W3C) ★★★★ ☆ (5)
  • Bases de la ligne de commande Linux
  • Programmation Python: une introduction concise de l'Université Wesleyenne ★★★ ☆☆ (4)
  • Introduction à la programmation Java: Commencer à coder en Java depuis l'Université Carlos III de Madrid ★★★★ ☆ (4)
  • Paradigmes de la programmation informatique - Principes fondamentaux de l'Université catholique de Louvain ★★★★★ (4)
  • Paradigmes de la programmation informatique - Abstraction et concurrence de l'Université catholique de Louvain ★★★★ ☆ (4)
  • Paradigmes de la programmation informatique - Abstraction et concurrence de l'Université catholique de Louvain ★★★★ ☆ (4)
  • Programmation dans Scratch de Harvey Mudd College ★★★★★ (4)
  • Comment créer un site Web en un week-end! (Cours axé sur les projets) de l'Université d'État de New York ★★★★★ (3)
  • Programmation orientée objet de l'Indian Institute of Technology Bombay ★★★★ ☆ (2)
  • La technologie informatique à l'intérieur de votre smartphone de l'Université Cornell ★★★★★ (2)
  • Pense. Créer. Code de l'Université d'Adélaïde ★★★★★ (2)
  • Apprendre à programmer en utilisant Python de l'Université du Texas à Arlington ★★★★★ (2)
  • Bases d'Android: Créez votre première application à partir de Google ★★★★ ☆ (2)
  • Introduction au HTML et au JavaScript de Microsoft ★★★★★ (2)
  • CS For All: Introduction à l'informatique et à la programmation Python du Harvey Mudd College ★★★★★ (2)
  • Android pour les débutants
  • Bases de la programmation Java
  • Introduction à JavaScript
  • Programmation pour le Web avec JavaScript de l'Université de Pennsylvanie ★★★★★ (1)
  • Introduction à l'informatique avec Python du Georgia Institute of Technology ★★★★★ (1)
  • Comment coder: données simples de l'Université de la Colombie-Britannique ★★★★★ (1)
  • Développement et conception Web pour les artistes du California Institute of the Arts ★★★★ ☆ (1)
  • Développement d'applications Android pour les débutants de l'Université Galileo ★ ☆☆☆☆ (1)
  • Principes de base du codage Web pour les artistes de l'Université nationale de Singapour ★★★★ ☆ (1)
  • Apprendre à programmer en Java avec Microsoft ★★★★★ (1)
  • Informatique: art, magie, science de l'ETH Zurich ★★★★ ☆ (1)
  • MyCS: Informatique pour débutants du Harvey Mudd College ★★★ ☆☆ (1)
  • Cyber ​​Security: Safety at Home, Online, in Life from Newcastle University ★★★ ☆☆ (1)
  • Introduction aux technologies de stockage et de gestion des données de l'IEEE ★★★ ☆☆ (1)
  • CODAPPS: Codage des applications mobiles pour les entrepreneurs de EMLYON Business School ★★★★★ (1)
  • Des applications Web pour tous
  • AP® Computer Science Principles de l'Université Harvard
  • L'établi Unix de l'Université Johns Hopkins
  • Introduction à la cybersécurité de l'Université de Washington
  • Introduction à la réalité virtuelle des programmes internationaux de l'Université de Londres
  • Introduction à la programmation Java - Partie 2 de l'Université des sciences et technologies de Hong Kong
  • AP Computer Science A: Classes et objets de programmation Java de l'Université Purdue
  • AP Computer Science A: Polymorphisme de programmation Java et structures de données avancées de l'Université Purdue
  • Monétisez les applications Android avec les modèles commerciaux de l'Université Galileo
  • Fondamentaux Java pour le développement Android de l'Université Galileo
  • Introduction à TCP / IP de l'Université Yonsei
  • Introduction à la programmation Java: écrire un bon code de l'Université Carlos iii de Madrid
  • Introduction à la programmation Java: écrire un bon code de l'Université Carlos iii de Madrid
  • Les bases de la cybersécurité: une approche pratique de l'Université Carlos iii de Madrid
  • TCP / IP et sujets avancés du système de l'Université du Colorado
  • Sécurité informatique proactive du système de l'Université du Colorado
  • Introduction à la cybersécurité pour les entreprises du système de l'Université du Colorado
  • Accessibilité Web de Google
  • Développement Web mobile de Google
  • Introduction à ReactJS de Microsoft
  • Écrire du code professionnel de Microsoft
  • Bases CSS de Microsoft
  • Programmation orientée objet en Java de Microsoft
  • Introduction à Python: principes de base de Microsoft
  • Logique et pensée informatique de Microsoft
  • Introduction à la pensée conceptuelle de Microsoft
  • Introduction à Python: Absolute Beginner de Microsoft
  • Informatique: art, magie, science - Partie II de l'ETH Zurich
  • Les bases du génie logiciel de la Technische Universität München (Université technique de Munich)
  • Bases de la mise en réseau domestique de Cisco
  • Introduction à la mise en réseau Cisco de Cisco
  • Connexion Internet: comment se connecter? de Cisco
  • Protocoles réseau et architecture de Cisco
  • Communications de données et services réseau de Cisco
  • Introduction à JavaScript du World Wide Web Consortium (W3C)
  • Introduction à MongoDB de l'Université MongoDB
  • Introduction à la réalité virtuelle
  • Apprenez la syntaxe de programmation rapide
  • Swift pour les débutants
  • Serveurs HTTP et Web
  • GitHub et collaboration
  • ES6 - JavaScript amélioré
  • Contrôle de version avec Git
  • Introduction à Python

INTERMÉDIAIRE (242)

  • Principes de programmation fonctionnelle en Scala de l'École Polytechnique Fédérale de Lausanne ★★★★★ (61)
  • Conception de programmes fonctionnels à Scala de l'École Polytechnique Fédérale de Lausanne ★★★★★ (38)
  • 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)
  • Principles of Computing (Part 1) from Rice University ★★★★★ (29)
  • [Nouveau] Création d'applications Web en PHP à l'Université du Michigan
  • [Nouveau] Développement de logiciels agiles de l'Université du Minnesota ★★★★ ☆ (1)
  • [Nouveau] Pratiques d'ingénierie pour la construction de logiciels de qualité de l'Université du Minnesota
  • [Nouveau] Développement logiciel Lean de l'Université du Minnesota
  • [Nouveau] Processus et méthodologies de développement de logiciels de l'Université du Minnesota
  • [Nouveau] Cryptographie symétrique du système de l'Université du Colorado
  • [Nouveau] Cryptographie asymétrique et gestion des clés du système de l'Université du Colorado
  • [Nouveau] Cryptographie et programmation de base avec l'API Crypto du système de l'Université du Colorado
  • [Nouveau] Piratage et correction du système de l'Université du Colorado
  • [Nouveau] Concevoir et analyser des systèmes en réseau sécurisés du système de l'Université du Colorado
  • [Nouveau] Algorithmes et structures de données en C # de Microsoft
  • Bases du site Web réactif: Code avec HTML, CSS et JavaScript des programmes internationaux de l'Université de Londres ★★★★ ☆ (24)
  • Sécurité des logiciels de l'Université du Maryland, College Park ★★★★★ (22)
  • Algorithms, Part II from Princeton University ★★★★★ (21)
  • Cloud Computing Concepts, Part 1 from University of Illinois at Urbana-Champaign ★★★ ☆☆ (20)
  • Développement Agile utilisant Ruby on Rails - Les bases de l'Université de Californie, Berkeley ★★★★★ (19)
  • Théorie des automates de l'Université de Stanford ★★★★ ☆ (18)
  • Introduction à l'apprentissage automatique de l'Université de Stanford ★★★★ ☆ (17)
  • Développement web
  • Principles of Computing (Part 2) from Rice University ★★★★ ☆ (16)
  • Début de la programmation de jeux avec C # du système de l'Université du Colorado ★★★★ ☆ (16)
  • Développement Android pour les débutants de Google ★★★★ ☆ (16)
  • C ++ For C Programmers, Part A from University of California, Santa Cruz ★★★ ☆☆ (16)
  • Apprentissage automatique pour les musiciens et artistes de Goldsmiths, Université de Londres ★★★★★ (16)
  • La nature du code de Processing Foundation ★★★★★ (16)
  • Introduction à l'intelligence artificielle de l'Université de Stanford ★★★★ ☆ (15)
  • Programmation d'applications mobiles pour les systèmes portables Android: partie 2 de l'Université du Maryland, College Park ★★★★ ☆ (15)
  • Un audit professionnel de l'accessibilité du Web simplifié grâce à l'École de formation continue de Chang ★★★★★ (15)
  • Pensée algorithmique (partie 1) de l'Université Rice ★★★★ ☆ (14)
  • Conception de programmes informatiques de l'Université de Stanford ★★★★ ☆ (13)
  • Récupération de texte et moteurs de recherche de l'Université de l'Illinois à Urbana-Champaign ★★★ ☆☆ (13)
  • Optimisation discrète de l'Université de Melbourne ★★★★ ☆ (12)
  • La plate-forme Arduino et la programmation C de l'Université de Californie, Irvine ★★★ ☆☆ (11)
  • Introduction à la programmation fonctionnelle de l'Université de technologie de Delft ★★★★ ☆ (11)
  • JavaScript orienté objet de Hack Reactor ★★★★★ (11)
  • Langages de programmation de l'Université de Virginie ★★★ ☆☆ (10)
  • Introduction à la gestion des produits logiciels de l'Université de l'Alberta ★★★★ ☆ (10)
  • Développer des applications Android à partir de Google ★★★ ☆☆ (10)
  • Pensée algorithmique (partie 2) de l'Université Rice ★★★★ ☆ (9)
  • Processus logiciels et pratiques agiles de l'Université de l'Alberta ★★★★ ☆ (9)
  • Principes fondamentaux de la conception de sites Web réactifs de Google ★★★★★ (9)
  • Traitement d'images et de vidéos: de Mars à Hollywood avec un arrêt à l'hôpital de Duke University ★★★★ ☆ (8)
  • Apprendre à partir des données (cours d'initiation à l'apprentissage automatique) du California Institute of Technology ★★★★★ (8)
  • L'Internet des objets du King's College de Londres ★★★★ ☆ (7)
  • Julia Scientific Programming from University of Cape Town ★★★★★ (7)
  • Tests de logiciels de l'Université de l'Utah ★★★★ ☆ (7)
  • Lutte contre les données avec MongoDB de l'Université MongoDB ★★★★ ☆ (7)
  • Ruby on Rails Web Services and Integration with MongoDB from Johns Hopkins University ★★★★★ (6)
  • Architecture informatique de l'Université de Princeton ★★★★ ☆ (6)
  • Développement d'applications Web avec JavaScript et MongoDB des programmes internationaux de l'Université de Londres ★★★★ ☆ (6)
  • Comment coder: conception de programme systématique - Partie 1 de l'Université de la Colombie-Britannique ★★★★ ☆ (6)
  • Besoins des clients et exigences logicielles de l'Université de l'Alberta ★★★★ ☆ (6)
  • Introduction à DevOps de Nutanix ★★★ ☆☆ (6)
  • Introduction aux algorithmes
  • Introduction à AJAX
  • Construction de logiciels à Java du Massachusetts Institute of Technology ★★★★★ (5)
  • Infographie de l'Université de Californie, Berkeley ★★★★ ☆ (5)
  • Développement Agile utilisant Ruby on Rails - Avancé de l'Université de Californie, Berkeley ★★★★★ (5)
  • Interfaçage avec l'Arduino de l'Université de Californie, Irvine ★★★★ ☆ (5)
  • Processus de développement de logiciels du Georgia Institute of Technology ★★★★ ☆ (5)
  • Réseaux informatiques du Georgia Institute of Technology ★★★★ ☆ (5)
  • Développement de jeux HTML5 de Google ★★★ ☆☆ (5)
  • Introduction au C ++ de Microsoft ★★★★ ☆ (5)
  • Débogage de logiciels de l'Université de la Sarre ★★★★★ (5)
  • Introduction au développement d'applications iOS avec Swift
  • Fondations Full Stack
  • Concepts de programmation parallèle
  • Applications Web à page unique avec AngularJS de l'Université Johns Hopkins ★★★★★ (4)
  • La plate-forme Raspberry Pi et la programmation Python pour le Raspberry Pi de l'Université de Californie, Irvine ★★★ ☆☆ (4)
  • Programmation Java: principes de conception de logiciels de l'Université Duke ★★★★★ (4)
  • Mise en réseau cloud de l'Université de l'Illinois à Urbana-Champaign ★★★★ ☆ (4)
  • Optimisation des performances du site Web de Google ★★★★ ☆ (4)
  • Interrogation de données avec Transact-SQL depuis Microsoft ★★★★ ☆ (4)
  • Infographie interactive de l'Université de Tokyo ★★ ☆☆☆ (4)
  • Introduction à jQuery
  • Rails avec Active Record et Action Pack de Johns Hopkins University ★★★★ ☆ (3)
  • Fondements du développement d'applications Objective-C de l'Université de Californie, Irvine ★★★ ☆☆ (3)
  • Internet des objets: technologies de la communication de l'Université de Californie, San Diego ★★★ ☆☆ (3)
  • MATLAB et Octave pour débutants de l'École Polytechnique Fédérale de Lausanne ★★★ ☆☆ (3)
  • Développement de jeux pour plates-formes modernes de la Michigan State University ★★★★★ (3)
  • Principes de base d'Android: entrée utilisateur de Google ★★★★ ☆ (3)
  • Promesses JavaScript de Google ★★★★★ (3)
  • Bases d'Android: applications multi-écrans de Google ★★★★ ☆ (3)
  • UX Design for Mobile Developers from Google ★★★★★ (3)
  • Introduction à DevOps de Microsoft ★★★★ ☆ (3)
  • Développement logiciel agile de l'ETH Zurich ★★★★ ☆ (3)
  • Robots mobiles autonomes de l'ETH Zurich ★★★ ☆☆ (3)
  • Test JavaScript
  • Configuration des serveurs Web Linux
  • Modèles de conception JavaScript
  • Utilisation de Python pour la recherche de l'Université Harvard ★★★★ ☆ (2)
  • 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)
  • Apprentissage automatique: apprentissage non supervisé de l'Université Brown ★★★★★ (2)
  • Conception et développement d'applications pour iOS de l'Université de Toronto ★★★ ☆☆ (2)
  • Introduction au développement d'applications mobiles avec Android de l'Université des sciences et technologies de Hong Kong ★★★★ ☆ (2)
  • Planification agile des produits logiciels de l'Université de l'Alberta ★★★ ☆☆ (2)
  • Optimisation du rendu du navigateur de Google ★★★★ ☆ (2)
  • Bases d'Android: mise en réseau de Google ★★★★ ☆ (2)
  • Communication client-serveur de Google ★★★★★ (2)
  • Développement de logiciels internationaux, partie 1 de Microsoft ★★★★ ☆ (2)
  • Analyse et visualisation des données avec Power BI de Microsoft ★★★★★ (2)
  • Créez votre première application Android (cours axé sur les projets) depuis l'École Centrale Paris ★★★ ☆☆ (2)
  • Algorithmes d'approximation Partie I de l'École normale supérieure ★★★★★ (2)
  • Réseautage pour les développeurs Web
  • Structures de calcul 2: Architecture informatique du Massachusetts Institute of Technology ★★★★ ☆ (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)
  • Architecture logicielle et conception du Georgia Institute of Technology ★★★★★ (1)
  • Comment coder: données complexes de l'Université de la Colombie-Britannique ★★★★★ (1)
  • Gérer une équipe agile de l'Université de Virginie ★★ ☆☆☆ (1)
  • Mise en route: Agile rencontre la pensée conceptuelle de l'Université de Virginie ★★★★★ (1)
  • Économie de la cybersécurité de l'Université de technologie de Delft ★★ ☆☆☆ (1)
  • Développement d'applications Web: Concepts de base de l'Université du Nouveau-Mexique ★★★★ ☆ (1)
  • Algorithmes de l'Indian Institute of Technology Bombay ★★★★★ (1)
  • Android: Introducción a la Programación de Universitat Politècnica de València ★★★★ ☆ (1)
  • Architecture logicielle pour l'Internet des objets de EIT Digital ★★★★ ☆ (1)
  • Conception de matériaux pour les développeurs Android de Google ★★★★★ (1)
  • Bases d'Android: clics sur les boutons de Google ★★★ ☆☆ (1)
  • Développer des applications évolutives en Python à partir de Google ★★★★ ☆ (1)
  • Développer des applications évolutives en Java à partir de Google ★★★★ ☆ (1)
  • Gradle pour Android et Java de Google ★★★★★ (1)
  • Microservices évolutifs avec Kubernetes de Google ★★★★ ☆ (1)
  • Android Basics: Interface utilisateur de Google ★★ ☆☆☆ (1)
  • Performances Android de Google ★★★★★ (1)
  • Principes de l'apprentissage automatique de Microsoft ★★★★★ (1)
  • Programmation asynchrone avec JavaScript de Microsoft ★★★★★ (1)
  • AngularJS: Advanced Framework Techniques de Microsoft ★★★★ ☆ (1)
  • Développement de jeux 2D avec libGDX d'Amazon ★★★★★ (1)
  • Introduction aux technologies d'infrastructure cloud de Linux Foundation ★★★★ ☆ (1)
  • Introduction aux systèmes en temps réel de l'IEEE ★★★★ ☆ (1)
  • Comment gagner des concours de codage: secrets des champions de l'Université ITMO ★★★ ☆☆ (1)
  • Applications et jeux HTML5 du World Wide Web Consortium (W3C) ★★★ ☆☆ (1)
  • Entretien technique de Pramp ★★★★★ (1)
  • Bases d'Android: Stockage de données
  • Introduction à l'informatique théorique
  • LPL: langue, preuve et logique de l'Université de Stanford
  • Diviser pour mieux régner, trier et rechercher et algorithmes randomisés de l'Université de Stanford
  • Modèles graphiques probabilistes 3: Apprendre de l'Université de Stanford
  • Algorithmes gourmands, arbres couvrant minimum et programmation dynamique de l'Université de Stanford
  • Recherche de graphiques, chemins les plus courts et structures de données de l'Université de Stanford
  • Algorithmes: conception et analyse de l'Université de Stanford
  • Construction logicielle avancée à Java du Massachusetts Institute of Technology
  • Expériences d'applications mobiles Partie 3: Création d'applications mobiles à partir du Massachusetts Institute of Technology
  • Expériences d'applications mobiles du Massachusetts Institute of Technology
  • Structures de données et conception de logiciels de l'Université de Pennsylvanie
  • Conception et analyse d'algorithmes de l'Université de Pennsylvanie
  • Fondements du développement logiciel de l'Université de Pennsylvanie
  • Introduction à Neurohacking In R de l'Université Johns Hopkins
  • Jeux, capteurs et médias de l'Université de Californie, Irvine
  • Vers l'avenir du développement iOS avec Swift de l'Université de Californie, Irvine
  • Mise en réseau et sécurité dans les applications iOS de l'Université de Californie, Irvine
  • Analyse et test de logiciels du Georgia Institute of Technology
  • Concepts et conception de systèmes de bases de données du Georgia Institute of Technology
  • Animation et CGI Motion de Columbia University
  • Fonctionnement de la réalité virtuelle (VR) de l'Université de Californie à San Diego
  • Minecraft, codage et enseignement de l'Université de Californie, San Diego
  • Cybersécurité: le point de vue du CISO de l'Université de Washington
  • Création d'une boîte à outils sur la cybersécurité à l'Université de Washington
  • Modèles 3D pour la réalité virtuelle des programmes internationaux de l'Université de Londres
  • 面向 对象 技术 高级 课程 (La technologie avancée orientée objet) de l'Université de Pékin
  • 算法 设计 与 分析 Conception et analyse d'algorithmes de l'Université de Pékin
  • Créez votre propre application iOS de l'Université de Toronto
  • Construction de logiciels: abstraction de données de l'Université de la Colombie-Britannique
  • Comment coder: conception de programme systématique - Partie 3 de l'Université de la Colombie-Britannique
  • Comment coder: conception de programme systématique - Partie 2 de l'Université de la Colombie-Britannique
  • Construction de logiciels: conception orientée objet de l'Université de la Colombie-Britannique
  • Passage au cloud depuis l'Université de Melbourne
  • LAFF - Sur la programmation pour l'exactitude de l'Université du Texas à Austin
  • Документы и презентации в LaTeX (Introduction to LaTeX) from Higher School of Economics
  • Applications Android maintenables d'ingénierie de l'Université de Vanderbilt
  • Mise en œuvre des structures de données de l'Indian Institute of Technology Bombay
  • Fondements des structures de données de l'Indian Institute of Technology Bombay
  • Développement d'applications Android sécurisées de l'Université de Southampton
  • Développement d'applications Android professionnel de l'Université Galileo
  • Gestion du cycle de vie des logiciels d'entreprise de la National Research Nuclear University MEPhI
  • Le code de l'architecte logiciel: construire le monde numérique de l'Université Carlos iii de Madrid
  • Introduction à la programmation Java: Structures de données fondamentales et algorithmes de l'Université Carlos iii de Madrid
  • Revues et mesures des améliorations logicielles de l'Université de l'Alberta
  • Cloud Computing pour les entreprises du système universitaire du Maryland
  • Gestion des tests de logiciels du système universitaire du Maryland
  • Fondamentaux des tests de logiciels du système universitaire du Maryland
  • Gestion de l'informatique en nuage du système universitaire du Maryland
  • Introduction aux structures de données de l'Université d'Adélaïde
  • Connectivité Web et sécurité dans les systèmes embarqués d'EIT Digital
  • Introduction à l'architecture des appareils intelligents IoT depuis EIT Digital
  • Fondements de la communication réseau du système de l'Université du Colorado
  • Détecter et atténuer les cyber-menaces et les attaques du système de l'Université du Colorado
  • Protocoles d'égal à égal et réseaux locaux du système de l'Université du Colorado
  • Réseaux et algorithmes de commutation de paquets du système de l'Université du Colorado
  • Travail d'équipe et collaboration du Rochester Institute of Technology
  • Programmation de gameplay pour les concepteurs de jeux vidéo du Rochester Institute of Technology
  • Cybersécurité et Internet des objets du système universitaire de Géorgie
  • API Google Maps de Google
  • Firebase Essentials pour Android de Google
  • Introduction aux applications Web progressives de Google
  • Développement de logiciels VR de Google
  • Développement d'applications Android avancé de Google
  • Applications Web hors connexion de Google
  • Apprentissage automatique appliqué de Microsoft
  • Concepts CSS avancés de Microsoft
  • Développement de bases de données SQL à partir de Microsoft
  • Développement d'applications et de robots intelligents à partir de Microsoft
  • Algorithmes et structures de données de Microsoft
  • Introduction à C # de Microsoft
  • AngularJS: Fundamentals Fundamentals de Microsoft
  • Introduction à TypeScript 2 de Microsoft
  • Construire un ordinateur moderne à partir des premiers principes: Nand à Tetris Partie II (cours axé sur le projet) de l'Université hébraïque de Jérusalem
  • Programmation Concurrente (avec Java) de Sorbonne Universités
  • C ++ For C Programmers, Part B from University of California, Santa Cruz
  • Introduction à Kubernetes de Linux Foundation
  • Introduction à DevOps: transformation et amélioration des opérations à partir de Linux Foundation
  • Diagrammes de classes UML pour le génie logiciel de l'Université KU Leuven
  • Hacking PostgreSQL: Méthodes d'accès aux données de l'Université fédérale de l'Oural
  • Fondements de Red Hat Enterprise Linux de Red Hat
  • Principes de base des conteneurs, Kubernetes et Red Hat OpenShift de Red Hat
  • Accès simultané à l'Université AdaCore
  • Fondements du parallélisme sur l'architecture Intel d'Intel
  • M233: Premiers pas avec Spark et MongoDB
  • Conception d'API RESTful
  • Le modèle MVC dans Ruby
  • Applications Web dynamiques avec Sinatra
  • Création d'interfaces iOS
  • Plateformes et applications VR
  • Learn Backbone.js
  • Fondamentaux UIKit
  • Persistance iOS et données principales
  • C ++ pour les programmeurs
  • Mise en réseau iOS avec Swift
  • Conception VR
  • Comment créer une application iOS
  • Swift pour les développeurs
  • Scènes et objets VR
  • Modèles de conception iOS
  • Nouveaux principes fondamentaux d'Android
  • Comment créer sur Android
  • Déployer des applications avec Heroku

AVANCÉ (84)

  • Deep Learning de Google ★★ ☆☆☆ (37)
  • Applications créatives du Deep Learning avec TensorFlow
  • [Nouveau] Réseaux de neurones convolutifs de deeplearning.ai
  • [Nouveau] modèles de séquence de deeplearning.ai
  • [Nouveau] Créer votre premier jeu de réalité virtuelle à partir des programmes internationaux de l'Université de Londres
  • [Nouveau] Introduction à l'apprentissage profond de la Higher School of Economics
  • [Nouveau] Méthodes bayésiennes d'apprentissage automatique de l'École supérieure d'économie
  • [Nouveau] Cryptosystèmes classiques et concepts de base du système de l'Université du Colorado
  • [Nouveau] Cryptographie et théorie de l'information du système de l'Université du Colorado
  • [Nouveau] Protection contre le hachage cryptographique et l'intégrité du système de l'Université du Colorado
  • [Nouveau] DevOps pour les bases de données de Microsoft
  • [Nouveau] Introduction aux pratiques DevOps de Microsoft
  • [Nouveau] Test DevOps de Microsoft
  • [Nouvelle] infrastructure en tant que code de Microsoft
  • [Nouveau] Blockchain pour les entreprises - Une introduction aux technologies Hyperledger de Linux Foundation
  • [Nouveau] Applications Big Data: l'apprentissage automatique à grande échelle de Yandex
  • Modèles graphiques probabilistes 1: Représentation de l'Université de Stanford ★★★★ ☆ (17)
  • Apprentissage automatique pour la science et l'analyse des données de Columbia University ★★★ ☆☆ (15)
  • Apprentissage automatique pour le trading du Georgia Institute of Technology ★★★ ☆☆ (13)
  • Apprentissage automatique avec Big Data de l'Université de Californie, San Diego ★★ ☆☆☆ (13)
  • Sécurité matérielle de l'Université du Maryland, College Park ★★★ ☆☆ (11)
  • Intelligence artificielle (IA) de Columbia University ★★★★ ☆ (9)
  • Neurosciences computationnelles de l'Université de Washington ★★★★ ☆ (8)
  • Introduction à la vision par ordinateur du Georgia Institute of Technology ★★★★★ (6)
  • Apprentissage par renforcement de l'Université Brown ★★ ☆☆☆ (6)
  • Introduction à la programmation parallèle de Nvidia ★★★★ ☆ (6)
  • Graphiques 3D interactifs d'Autodesk ★★★★ ☆ (6)
  • Réseaux de neurones et apprentissage profond de deeplearning.ai ★★★★★ (5)
  • Apprentissage automatique du Georgia Institute of Technology ★★★★★ (5)
  • Technologies habilitantes pour la science et l'analyse des données: l'Internet des objets de l'Université de Columbia ★ ☆☆☆☆ (5)
  • Cryptographie appliquée de l'Université de Virginie ★★★★ ☆ (5)
  • Deep Learning pratique pour les codeurs, partie 1 de fast.ai ★★★★ ☆ (5)
  • Systèmes d'exploitation avancés du Georgia Institute of Technology ★★★★★ (4)
  • Programmation parallèle de l'École Polytechnique Fédérale de Lausanne ★★★★ ☆ (4)
  • Introduction à l'architecture informatique de l'Université Carnegie Mellon ★★★★★ (4)
  • Modèles graphiques probabilistes 2: inférence de l'Université de Stanford ★★★★ ☆ (3)
  • Apprentissage automatique à Columbia University ★★★★★ (3)
  • Analyse prédictive pratique: modèles et méthodes de l'Université de Washington ★★ ☆☆☆ (3)
  • Modélisation de la régression dans la pratique de l'Université Wesleyan ★★★★ ☆ (3)
  • Amélioration des réseaux de neurones profonds: réglage, régularisation et optimisation des hyperparamètres de deeplearning.ai ★★★★★ (2)
  • Structurer des projets d'apprentissage automatique de deeplearning.ai ★★★★★ (2)
  • 6.S191: Introduction à l'apprentissage profond du Massachusetts Institute of Technology ★★★★ ☆ (2)
  • Apprentissage automatique appliqué en Python de l'Université du Michigan ★★★★ ☆ (2)
  • Introduction aux systèmes d'exploitation du Georgia Institute of Technology ★★★★★ (2)
  • 6.S094: Deep Learning pour les voitures autonomes du Massachusetts Institute of Technology ★★★★ ☆ (1)
  • IA basée sur les connaissances: systèmes cognitifs du Georgia Institute of Technology ★★★ ☆☆ (1)
  • Calculabilité, complexité et algorithmes du Georgia Institute of Technology ★★★★★ (1)
  • Architecture informatique haute performance du Georgia Institute of Technology ★★★★★ (1)
  • Photographie informatique du Georgia Institute of Technology ★★★★ ☆ (1)
  • Introduction à la sécurité de l'information du Georgia Institute of Technology ★ ☆☆☆☆ (1)
  • Applications de cloud computing, partie 2: Big Data et applications dans le cloud de l'Université de l'Illinois à Urbana-Champaign ★★★★ ☆ (1)
  • Prise en charge des bases de données relationnelles pour les entrepôts de données du système de l'Université du Colorado ★★ ☆☆☆ (1)
  • Apprenez TensorFlow et l'apprentissage en profondeur, sans doctorat. de Google ★★★★ ☆ (1)
  • Introduction à Cloud Foundry et Cloud Native Software Architecture de Linux Foundation ★★★★★ (1)
  • Structures de calcul 3: Organisation informatique du Massachusetts Institute of Technology
  • GT - Refresher - Système d'exploitation avancé du Georgia Institute of Technology
  • Calcul haute performance du Georgia Institute of Technology
  • Sécurité des réseaux du Georgia Institute of Technology
  • Intelligence artificielle du Georgia Institute of Technology
  • Compilateurs: théorie et pratique du Georgia Institute of Technology
  • Sécurité des systèmes cyber-physiques du Georgia Institute of Technology
  • Programmation distribuée en Java de l'Université Rice
  • Programmation parallèle en Java de Rice University
  • Programmation simultanée en Java de Rice University
  • Sécurité de l'information: contexte et introduction des programmes internationaux de l'Université de Londres
  • 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
  • Nature, dans Code: Biologie en JavaScript de l'École Polytechnique Fédérale de Lausanne
  • Introduction à l'analyse conceptuelle formelle de la Higher School of Economics
  • Introduction aux systèmes de recommandation: non personnalisés et basés sur le contenu de l'Université du Minnesota
  • Systèmes de recommandation: évaluation et paramètres de l'Université du Minnesota
  • Mathématiques discrètes de l'Université Jiao Tong de Shanghai
  • Validation du système (2): modèle de comportement de processus d'EIT Digital
  • Validation du système (3): exigences par les formules modales d'EIT Digital
  • Le Deep Learning expliqué par Microsoft
  • Introduction à l'intelligence artificielle (IA) de Microsoft
  • Deep Learning for Natural Language Processing de l'Université d'Oxford
  • Apprentissage automatique statistique de l'Université Carnegie Mellon
  • Introduction à OpenStack de Linux Foundation
  • Algorithmes d'approximation Partie II de l'École normale supérieure
  • Conception de systèmes informatiques: concepts avancés de microprocesseurs modernes de l'Université de technologie de Chalmers
  • Algorithmes distribués fiables, partie 2 du KTH Royal Institute of Technology
  • Intégration et déploiement continus
  • École d'été Deep Learning