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.

Stanford University
Compétences que vous acquerrez: Structures de données, Probabilités et statistiques, Analyse des réseaux sociaux, Théorie des graphes, Algorithmes, Informatique théorique, Analyse du réseau
Intermédiaire · Cours · 1 à 4 semaines

University of Toronto
Compétences que vous acquerrez: Robotique, Algèbre linéaire, Estimation, Architecture des logiciels, Réseaux neuronaux convolutifs, Simulation et logiciels de simulation, Apprentissage profond, Analyse d'images, Théorie des graphes, Modélisation mathématique, Vision par ordinateur, Systèmes de positionnement global, Assurance de la sécurité, Algorithmes, Modèle de formation, Architecture matérielle, Simulations, Routage de réseau, Architecture des systèmes, Systèmes de contrôle
Avancées · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Connaissance de l'IA, Analyse des données, Apprentissage automatique, Ingénierie des fonctionnalités, Autoencodeurs, ChatGPT, Modélisation prédictive, Réseaux adversoriels génératifs (GAN), Réalité augmentée et virtuelle (AR/VR), Éthique des données, IA générative, Motifs de l'invitation, L'IA responsable, Science des données, Analyse exploratoire des données, Logiciel de visualisation de données, IA responsable, Analyse exploratoire des données (AED), Ingénierie de requête, Synthèse des données, Architectures de modèles génératifs, Intelligence artificielle et apprentissage automatique (IA/ML), Ingénierie rapide
Intermédiaire · Spécialisation · 1 à 3 mois

John Wiley & Sons
Compétences que vous acquerrez: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Intermédiaire · Spécialisation · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Partage des données, Systèmes d'exploitation, Programmation Python, Go (Langage de programmation), Structures de données, Gestion des processus du système d'exploitation, Programmation orientée objet (POO), Gestion des paquets et des logiciels, Importation/exportation de données, Conception orientée objet, Protocoles de réseau, Informatique théorique, C (langage de programmation), Programmation en Python, Algorithmes, Gestion de la mémoire, Programmation du système, Fichier E/S, Architecture des ordinateurs, Logique informatique
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Performance Tuning, Data Analysis, Data Management, Applied Mathematics
Intermédiaire · Spécialisation · 3 à 6 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Optimisation du modèle, Structures de données, Conception numérique, Principes de programmation, Logiciel de conception, Informatique théorique, Algorithmes, Circuits intégrés à application spécifique, Vérification et validation, Conception des systèmes, Logique informatique
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Prototypage, Conception d'interaction, Storyboard, Développement de jeux vidéo, Animations, Conception interactive, Visualisation (infographie), Réalité augmentée et virtuelle (AR/VR), Interaction homme-machine, Conception de jeux, Conception de l'application, Réalité virtuelle, Interface utilisateur (UI), Techniques d'infographie, Test d'acceptation par l'utilisateur (UAT), Infographie, Environnement virtuel, Animation et conception de jeux, actifs 3D, Moteur Unity
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Performance Testing, Performance Tuning, Performance Stress Testing, Model Optimization, Algorithms, Performance Analysis, Performance Metric, Memory Management, Theoretical Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Big Data, Maîtrise des données, Informatique en nuage, Traitement des données, Connaissance de l'IA, Entreprises, Exploration de données, Plates-formes d'informatique en nuage, Sécurité de l'informatique en nuage, IA générative, Candidature au LLM, Science des données, L'IA responsable, Services en nuage, IA responsable, Déploiement dans le nuage, Ingénierie des nuages, Technologies de l'informatique en nuage, Architectures de modèles génératifs, Architecture de l'informatique en nuage, Infrastructure en nuage
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prototypage, Storyboard, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception interactive, Architecture de l'information, Wireframing, Conception de l'expérience utilisateur, Éléments et principes de conception, Recherche sur les utilisateurs, Interface utilisateur (UI), Persona (Expérience utilisateur), Expérience de l'utilisateur, Témoignage de l'utilisateur, Figma (logiciel de conception)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Python Programming, Scripting, Programming Principles, Code Reusability, Scripting Languages, Computer Programming, File Management, Computational Logic, Data Structures, Context Management
Débutant · Cours · 3 à 6 mois