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.

University of Colorado System
Compétences que vous acquerrez: Sécurité des données, Sécurité réseau, Infrastructure à clés publiques, Autorisation (informatique), Authentifications, Modélisation des menaces, Intégrité des données, Cryptage, Cadre de gestion des risques, Gestion des clés, Évaluations de la vulnérabilité, Cybersécurité, Assurance de l'information, Cyber-attaques, Contrôles de sécurité, Sécurité des applications
Intermédiaire · Cours · 1 à 4 semaines

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Programmation en Python, NumPy, Intelligence artificielle, Principes de programmation, Manipulation des données, Environnement de développement, Outils de programmation informatique, structures de données, Tensorflow
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Operating System Administration, Networking Hardware, Data Storage, Command-Line Interface, Peripheral Devices, Active Directory, Technical Support and Services, System Configuration, Cyber Security Assessment
Intermédiaire · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Traitement des données, Big Data, Persistance des données, Manipulation des données, Informatique distribuée, SQL, Optimisation des performances, Analyse des Données, Programmation en Scala, Apache Spark
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Computer Security Incident Management, NIST 800-53, Digital Forensics, Security Controls, Disaster Recovery, Authorization (Computing), Risk Analysis, Security Management, Continuous Monitoring, Change Control, Risk Mitigation, Cybersecurity, Threat Management, Event Monitoring, Risk Management, System Monitoring, Asset Protection, Security Strategy, Cyber Risk, Vulnerability Assessments
Intermédiaire · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
Débutant · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Programmation Java, Environnement de développement, Programmation informatique, Conception orientée objet, Java, Programmation orientée objet (POO), structures de données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AI Orchestration, AI Workflows, LangChain, Agentic Workflows, Tool Calling, LangGraph, LLM Application, Agentic systems, Generative AI Agents, Responsible AI, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Application Design, Prompt Engineering, Large Language Modeling, Context Management, Software Design Patterns, Software Development, Vector Databases
Intermédiaire · Spécialisation · 1 à 3 mois

Coursera
Compétences que vous acquerrez: TypeScript, Computational Logic, Scripting Languages, Programming Principles, Web Development Tools, Data Structures, Computer Programming
Intermédiaire · Projet Guidé · Moins de 2 heures

DeepLearning.AI
Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Débutant · Certificat Professionnel · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Algorithms, Pseudocode, Mathematical Modeling, Theoretical Computer Science, Computational Thinking, Combinatorics, Applied Mathematics, Mathematical Theory & Analysis, Graph Theory, Data Structures, Design Strategies
Intermédiaire · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Test du système, Déploiement continu, Automatisation des tests, Amélioration continue du processus, Intégration continue, Tests unitaires, Opérations informatiques, Soutien au système, DevOps, CI/CD, Test de logiciels, Automatisation, Méthodologie Agile, Administration des systèmes, Livraison continue
Débutant · Cours · 1 à 4 semaines