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.

Duke University
Compétences que vous acquerrez: Algorithmes, Programmation orientée objet (POO), Conception de logiciels, Programmation Java, Analyse statistique, Java, Analyse des Données, Documentation du logiciel, Manipulation des données, Développement du programme, Principes de programmation, Environnements de développement intégré, Débogage, Test de logiciels, Résolution de problèmes, Importation/exportation de données, Fichier E/S, Programmation informatique, Conception de l'API, Traitement des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intelligence artificielle, Communication technique, Gestion des incidents de sécurité informatique, Sécurité des données, Réponse aux incidents, Cyber Threat Intelligence, Cybersécurité, Politiques de cybersécurité, Éthique des données, Gestion de la sécurité, Sécurité IA, Sensibilisation à la sécurité, Gestion des incidents, Informations d'identification personnelle
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Verification And Validation, Computational Thinking, Systems Design, System Design and Implementation, Systems Analysis, Model Evaluation, Software Design, Computer Architecture, Program Development, Software Quality (SQA/SQC), Logical Reasoning
Débutant · Cours · 1 à 4 semaines

New York University
Compétences que vous acquerrez: Pare-feu, Authentifications, Ingénierie en matière de sécurité, Détection des menaces, Sécurité mobile, Risque cybernétique, Cybersécurité, Stratégie de cybersécurité, Sécurité réseau, Cryptographie, Infrastructure à clés publiques, Data Encryption Standard, Sécurité informatique, Modélisation des menaces, Attaque par déni de service distribué (DDoS), Cyber-attaques, Politiques de cybersécurité, Sécurité des entreprises, Sécurité des infrastructures, Sécurité des applications
Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Application, Server Side, Databases, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Performance Tuning, Front-End Web Development, API Design, Data Structures, MongoDB, Debugging
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cinematography, Motion Graphics, Animations, Visualization (Computer Graphics), 3D Assets, Video Production, Computer Graphics, 3D Modeling, Computer Graphic Techniques, Image Quality
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Autorisation (informatique), Sécurité des données, Cybersécurité, Authentifications, Protection contre les logiciels malveillants, Risque cybernétique, Cryptage, Cryptographie, Stratégie de sécurité, Contrôles de sécurité, NIST 800-53, Modélisation des menaces, Gestion des menaces, Cyber-attaques, Cadre de gestion des risques, Informations d'identification personnelle, Gestion des vulnérabilités, Évaluations de la vulnérabilité
Débutant · Cours · 1 à 4 semaines

JetBrains
Compétences que vous acquerrez: Integrated Development Environments, File I/O, Software Development Tools, Python Programming, Development Environment, Data Structures, Computer Programming, Programming Principles, Scripting, Maintainability, Code Review, Data Processing, NumPy, Computational Thinking, Software Installation, Numerical Analysis
Débutant · Cours · 1 à 3 mois

Logical Operations
Compétences que vous acquerrez: File I/O, Cross Platform Development, Operating Systems, Data Import/Export, Development Environment, Scripting, File Management, Scripting Languages, Data Processing, Virtual Machines, Python Programming, Programming Principles, Computer Programming, Software Development
Mixte · Cours · 1 à 4 semaines

Logical Operations
Compétences que vous acquerrez: Data Structures, Data Processing, Application Development, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Python Programming, Virtual Machines, Software Development
Mixte · Cours · 1 à 4 semaines

Logical Operations
Compétences que vous acquerrez: Package and Software Management, Program Development, Python Programming, Integrated Development Environments, Software Development, Debugging, Computer Programming, Programming Principles
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JSON, Programmation orientée objet (POO), Javascript, Conception fonctionnelle, structures de données, Développement Web Front-End, Développement du programme, Tests unitaires, Node.js, Débogage, Programmation informatique, Gestion des paquets et des logiciels, Jest (cadre de test JavaScript), Applications Web, Outils de développement web
Débutant · Cours · 1 à 3 mois