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: Programmation orientée objet (POO), C++ (langage de programmation), Maintenabilité, Conception orientée objet, Conception de logiciels, Modèles de conception de logiciels, Principes de programmation, Modèle de langage unifié, Architecture logicielle
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Blockchain, Transaction Processing, Secure Coding, Distributed Computing, Data Integrity, Integrated Development Environments, Program Development, Cryptography, Software Design Documents, Development Environment, Virtual Machines
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: System Programming, Debugging, Secure Coding, C++ (Programming Language), Programming Principles, Software Development, Object Oriented Programming (OOP)
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Frontend Integration, Frontend Performance, Node.JS, Application Performance Management
Avancées · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Narration des données, Contrôle des projets, Vision par ordinateur, Rapports de dépenses, Ingénierie de requête, Contenu des réseaux sociaux, Gestion des dépenses, Intelligence artificielle, IA générative, Compétences organisationnelles, Photographie, Analyse d'images, La cuisine
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Infographics, Process Design, Diagram Design, Business Process, Target Audience, Data Visualization, Content Creation, Timelines, Business Strategy
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Unity Engine, Game Design, Video Game Development, Animations, Object Oriented Programming (OOP), User Interface (UI), Software Development Tools, C# (Programming Language), Scripting, Debugging
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation du système, Codage sécurisé, cadre .NET, Données en temps réel, Programmation orientée objet (POO), Développement d'applications, Optimisation des performances, Gestion des performances des applications, C# (langage de programmation)
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Android Development, Unity Engine, Mobile Development, Video Game Development, User Interface (UI), Game Design, User Interface and User Experience (UI/UX) Design, 3D Assets, C# (Programming Language), Scripting, Computer Graphics, Software Installation, Animations
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Composants électroniques, Science des matériaux, Semi-conducteurs, Électronique, Mathématiques appliquées, Physique, Génie électrique
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Éthique des données, Conception centrée sur l'homme, Informations d'identification personnelle, IA responsable, Interaction Homme-Machine, Apprentissage automatique, Stratégie produit IA, Design Thinking, Intelligence artificielle, Protection de l'information, Facteurs humains, Conception de l'expérience utilisateur, Règlement général sur la protection des données (RGPD)
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: NSX-T Network Virtualization, Software-Defined Networking, Zero Trust Network Access, Virtual Networking, Virtual Local Area Network (VLAN), Network Switches, Network Architecture, Network Routing, Network Security, Security Controls, Firewall, Scalability
Intermédiaire · Cours · 1 à 4 semaines