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 Michigan
Compétences que vous acquerrez: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, System Programming, Computer Programming, Software Design, Python Programming, Java Programming, Algorithms, Debugging
Intermédiaire · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Microsoft Copilot, Feuilles de style en cascade (CSS), Javascript, HTML et CSS, Git (Système de contrôle des versions), Développement Web Front-End, Développement Web, GitHub, HyperText Markup Language (HTML), Règles pour l’accessibilité des contenus Web, Conception de sites web, Conception de sites web réactifs, Web sémantique, JSON
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Test de logiciels, Programmation Java, Développement d'applications, Programmation orientée objet (POO), Java, Conception de logiciels
Intermédiaire · Projet Guidé · Moins de 2 heures

Duke University
Compétences que vous acquerrez: Commandes Unix, Programmation en Python, Manipulation des données, Interface de ligne de commande, Scripting, Langages de script, Outils de programmation informatique
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Débogage, Programmation informatique, Environnement de développement, Apple Xcode, C++ (langage de programmation), C et C++, Programmation orientée objet (POO), Microsoft Visual Studio, Optimisation des performances
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Programmation informatique, Programmation en Python, Manipulation des données, structures de données, Langages de script, Science des données, Principes de programmation, Scripting
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: IT Security Architecture, Security Controls, Cryptography, Security Engineering, Application Security, Vulnerability Assessments, Information Systems Security, Encryption, Cybersecurity, Hardening, Infrastructure Security, Computer Security, Threat Modeling, Network Security, Public Key Infrastructure, Authentications, Data Integrity
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: TypeScript, Data Structures, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Exploit development, OSI Models, Network Security, Exploitation techniques, TCP/IP, Cybersecurity, Vulnerability Scanning, Metasploit, Malware Protection, Network Protocols, Distributed Denial-Of-Service (DDoS) Attacks, Cyber Attacks, Wireless Networks, Application Security, Cyber Security Assessment, Network Monitoring, Linux, Object Oriented Programming (OOP), General Networking, Security Awareness
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Assistance bureautique, Interface utilisateur (UI), Macros Excel, Automatisation, Cadres d'application, Composants UI, Automatisation des processus robotiques, Automatisation des tests
Débutant · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: User Story, User Interface (UI), Usability, Design Thinking, User Interface (UI) Design, User Experience Design, Mockups, User Experience, Wireframing, Usability Testing, User Centered Design, Artificial Intelligence, Responsible AI, Prototyping, User Research
Débutant · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Architecture de réseau, Gestion des données, Bases de données Oracle, Gestion des bases de données, Conception de la base de données, Interface de ligne de commande, SQL, Procédure stockée, Développeur SQL Oracle, PL/SQL, Architecture et administration des bases de données
Débutant · Cours · 1 à 4 semaines