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.

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Software Development, Software Engineering, Programming Principles, Computer Programming, Problem Solving, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermédiaire · Spécialisation · 1 à 4 semaines

Meta
Compétences que vous acquerrez: MySQL, Développement Web, Modèle Vue Contrôleur, HyperText Markup Language (HTML), Modélisation des données, Cartographie objet-relationnelle, Base de données, Serveurs web, Gestion des bases de données, Applications Web, Django (Framework Web), Développement web back-end, Sécurité des applications, Cadres d'application
Débutant · Cours · 1 à 3 mois

Fractal Analytics
Compétences que vous acquerrez: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), Large Language Modeling, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Artificial Neural Networks, Maintainability, Computer Programming, Data Cleansing, Debugging, Problem Solving, Critical Thinking, Data Analysis
Débutant · Spécialisation · 1 à 3 mois

Alberta Machine Intelligence Institute
Compétences que vous acquerrez: Apprentissage automatique, Nettoyage des données, Prétraitement de données, Évaluation de modèles, Algorithmes d'apprentissage automatique, Données Validation des données, MLOps (Apprentissage automatique), Apprentissage supervisé, Project Management, Déploiement du modèle, Gestion du cycle de vie des produits, Algorithmes de classification, Ingénierie des caractéristiques, Apprentissage automatique appliqué, Jupyter, Éthique des données, Arbre de décision, Qualité des données, IA responsable, Opérations commerciales
Intermédiaire · Spécialisation · 3 à 6 mois
University of California San Diego
Compétences que vous acquerrez: Interaction Homme-Machine, Prototypage, Design d'interaction, Interface utilisateur (UI), Architecture de l'information, Utilisabilité, Conception de l'interface et de l'expérience utilisateur (UI/UX), Facteurs humains
Mixte · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Interaction Homme-Machine, Règles pour l’accessibilité des contenus Web, Stratégies de conception, Design conceptuel, Normes et conduite éthiques, Dispositifs d'affichage, Conception de l'expérience utilisateur, Environnement virtuel, Réalité augmentée et virtuelle (AR/VR), Initiatives en matière de diversité, d'équité et d'inclusion, Protection de l'information, Réalité virtuelle, Réalité augmentée, Technologies émergentes, Sûreté et sécurité, Innovation, Informations d'identification personnelle
Débutant · Cours · 1 à 4 semaines

Epic Games
Compétences que vous acquerrez: Prototypage, Design conceptuel, Conception de l'expérience utilisateur, Développement de jeux vidéo, Conception de jeux, Conception interactive, Créativité, L'idée, Développement du programme, Documents de conception de logiciels
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Scripting, Moteur Unité, Gestion des données, Développement de jeux vidéo, Programmation orientée objet (POO), Débogage, C# (langage de programmation), Développement d'applications, structures de données, Développement du programme
Intermédiaire · Cours · 1 à 4 semaines

University of Alberta
Compétences que vous acquerrez: Bases de données, Modèle de langage unifié, Maintenabilité, Modèles de conception de logiciels, Middleware, Conception de logiciels, Ingénierie des familles de produits, Logiciels système, Déploiement des applications, Documentation du logiciel, Évolutivité, Architecture logicielle, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Codio
Compétences que vous acquerrez: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
Intermédiaire · Cours · 1 à 4 semaines

New York University
Compétences que vous acquerrez: Architecture de réseau, Protocoles réseau, Modélisation des menaces, TCP/IP, Sécurité réseau, Détection des menaces, Sécurité des infrastructures, Serveurs proxy, Attaque par déni de service distribué (DDoS), Détection et prévention des intrusions, Sécurité des entreprises, Cyber-attaques, Cybersécurité, Pare-feu
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation Java, Programmation informatique, Développement Mobile, Principes de programmation, Java, Débogage, Programmation orientée objet (POO), Environnements de développement intégré, structures de données
Débutant · Projet Guidé · Moins de 2 heures