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: Intelligence artificielle, Planification des tests
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Contrôle continu, Codage sécurisé, Sécurité des données, DevSecOps, Environnement de développement, Sécurité des applications, Cycle de vie du développement logiciel, Tests de sécurité, Projet ouvert de sécurité des applications web (OWASP), Analyse de la vulnérabilité, Modélisation des menaces, Gestion des performances des applications, Moniteur du système, Évaluations de la vulnérabilité
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Operating Systems, C++ (Programming Language), System Configuration, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development
Débutant · Cours · 1 à 4 semaines

Codio
Compétences que vous acquerrez: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Intermédiaire · Cours · 1 à 4 semaines

Peking University
Compétences que vous acquerrez: File Systems, Operating Systems, OS Process Management, System Software, Real-Time Operating Systems, File Management, Computer Systems, Unix, Computer Hardware, Data Storage Technologies, Algorithms
Intermédiaire · Cours · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Algorithmes, Traitement des transactions, Autorisation (informatique), Cloud Computing, Magasin de données, Sécurité réseau, Systèmes d'Exploitation, Apache Hadoop, Informatique distribuée, Centres de données, Systèmes de fichiers, NoSQL, Authentifications, Cryptographie
Mixte · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Importation/exportation de données, Traitement des transactions, SQL, Procédure stockée, Manipulation des données, Bases de données relationnelles, Gestion des bases de données, Exploration de texte, Intégrité des données, Langage de requête, Conception de la base de données, PostgreSQL
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: IA générative, Innovation, Ingénierie de requête, Google Cloud Platform, Flux de travail IA, Agents IA génératifs, Amélioration de l'expérience client, Mise en œuvre de l'IA, Stratégie organisationnelle, Appel d'outils, Conception de solutions, Génération augmentée de récupération
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, COBOL (langage de programmation), Débogage, Développement du programme, Technologies de l'ordinateur central, Édition, Ordinateurs centraux, Fichier E/S, Élaboration de la procédure, Principes de programmation, IBM Cloud
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Algorithmes, Programmation informatique, structures de données, Pensée informatique, Débogage, Développement Web Front-End, Développement Web, Javascript, Pseudo-code, Principes de programmation
Intermédiaire · Cours · 1 à 4 semaines

The Linux Foundation
Compétences que vous acquerrez: Technologie Open source, Linux, Environnement de développement, Git (Système de contrôle des versions), Contrôle des versions, Outils de développement de logiciels, Version du logiciel
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Vulnerability Scanning, Proxy Servers, Security Testing, Penetration Testing, Vulnerability Assessments, Brute-force attacks, Web Scraping
Intermédiaire · Projet Guidé · Moins de 2 heures