Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Intelligence artificielle, Intelligence décisionnelle, Résolution de problèmes, Réseaux neuronaux artificiels, Analyse, Analyse d'images, Développement humain, Raisonnement logique, Connaissance de l'IA, Théorie des jeux, Réseaux neuronaux convolutifs, Algorithmes, Vision par ordinateur, Intelligence artificielle et apprentissage automatique (IA/ML), Économie comportementale, Distribution de probabilité, Pensée informatique, Psychologie, Systèmes agentiques, Informatique théorique
Débutant · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Cryptographie, Mathématiques appliquées, Arithmétique, Probabilité, Informatique, Algorithmes
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Graph Theory, Algorithms, Problem Solving, Computational Thinking, Computer Programming, Programming Principles, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Data Store, Memory Management, Computer Science, Development Environment
Débutant · Cours · 1 à 4 semaines

EDUCBA
Compétences que vous acquerrez: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Systems Architecture, Hardware Architecture, Microarchitecture, Data Structures, Peripheral Devices, Memory Management, Computational Logic
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Technical Writing, Technical Documentation, Software Documentation, Technical Communication, Layout Design, Writing and Editing, Writing, Collaborative Software, Graphic and Visual Design, Visual Design, Augmented and Virtual Reality (AR/VR), Typography, Proofreading, Multimedia, Content Management, GitHub, Version Control
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion de la mémoire, Architecture des ordinateurs, Outils de développement de logiciels, Architecture matérielle, Logiciels embarqués, Microarchitecture, Traitement des signaux numériques, Systèmes d'exploitation en temps réel, Systèmes embarqués, Débogage
Intermédiaire · Cours · 1 à 4 semaines

École normale supérieure
Compétences que vous acquerrez: Mathématiques appliquées, Combinatoire, Algèbre linéaire, Probabilité, Modélisation mathématique, Théorie des graphes, Conception de solutions, Algorithmes, Recherche opérationnelle, Informatique théorique
Mixte · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Régression logistique, Réduction de dimensionnalité, Réseaux neuronaux artificiels, Réduction de la dimensionnalité, Mise au point, Prétraitement des données, Modèle de Markov, Emboîtements, Exploration de texte, Algorithmes de classification, Apprentissage profond, Ingénierie des fonctionnalités, Traitement du langage naturel, Apprentissage par transfert, Modélisation des grandes langues, Méthodes d'apprentissage automatique, Apprentissage supervisé, Réseaux neuronaux récurrents (RNN), Apprentissage automatique appliqué, Tensorflow, Prétraitement de données, Apprentissage statistique des machines
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Gestion de la mémoire, Systèmes informatiques, Linux, Principes de programmation, Gestion des capacités, Systèmes de fichiers, Bash (langage de script), Informatique distribuée, Architecture matérielle, Tests de performance, Script Shell, Gestion des fichiers, Commandes Linux, Évolutivité, Plates-formes informatiques, Big Data, Systèmes d'exploitation, Optimisation des performances, Scripting
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines