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.

DeepLearning.AI
Compétences que vous acquerrez: Optimisation du modèle, Programmation Python, Programmation en Python, Candidature au LLM, Évaluation du modèle, Déploiement du modèle, Apprentissage automatique, Modèle de formation, Mise au point, Architectures de modèles génératifs, IA générative, Modélisation des grandes langues, Évolutivité, Apprentissage par renforcement
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Science des données, Exploration de données, Leadership, IA responsable, Big Data, Candidature au LLM, Informatique en nuage, Architecture des données, Maîtrise des données, Intégrations AI, Architecture d'entreprise, Intelligence décisionnelle, Connaissance de l'IA, Architecture de l'information, Stratégie des produits d'IA, Architectures de modèles génératifs, IA générative, Traitement des données, L'activation de l'IA, L'IA responsable, Prise de décision stratégique
Débutant · Spécialisation · 1 à 3 mois
Compétences que vous acquerrez: Expérience de l'utilisateur, Conception de l'expérience utilisateur, Conception d'interaction, Maquettes, Conception de l'interface et de l'expérience utilisateur (UI/UX), Prototypage, Facilité d'utilisation, Graphiques animés, Conception graphique et visuelle, Typographie, Figma (logiciel de conception), Communication technique, Recherche en design, Tests d'utilisabilité, Recherche sur les utilisateurs, Conception de l'interface utilisateur (UI), Conception des systèmes, Conception interactive, Éléments et principes de conception, Revues de conception
Débutant · Cours · 1 à 3 mois
Stanford University
Compétences que vous acquerrez: Algorithmes, Informatique, Informatique théorique, Routage de réseau, Pensée informatique, Structures de données, Théorie des graphes
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Algorithms, Computer Programming, Data Structures, Computational Thinking, Theoretical Computer Science
Intermédiaire · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation informatique, Algorithmes, Big Data, Visualisation interactive des données, Informatique distribuée, Dépliant (logiciel), Visualisation scientifique, Conception fonctionnelle, Apache Hadoop, Principes de programmation, Conception orientée objet, Traitement des données, Programmation orientée objet (POO), Conception de l'application, Structures de données, Manipulation de données, Programmation en Scala, Interface utilisateur (UI), Apache Spark, Modèles de conception de logiciels, Manipulation des données
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Architecture des logiciels, Développement de logiciels, Génie logiciel, Documentation du logiciel, Programmation Python, Programmation en Python, Méthodologies de développement de logiciels, Applications Web, Principes de programmation, Développement Web, Langue web, Langage de modélisation unifié, Environnement de développement, Déploiement des applications, Modèles de conception de logiciels, Développement web back-end, Cycle de vie du développement logiciel, Outils de développement de logiciels, Développement Web complet, Développement Web Front-End, Conception de logiciels
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Bases de données, Programmation Python, Bases de données relationnelles, Programmation en Python, SQL, Conception de la base de données, Modélisation des données, Interface de programmation d'applications (API), Logiciel de visualisation de données, Magasin de données, Traitement des données, Gestion des bases de données, Logiciel de base de données, Programmation orientée objet (POO), Récupération de données sur le Web
Débutant · Cours · 1 à 3 mois
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation informatique, Conception fonctionnelle, Principes de programmation, Réutilisation du code, Conception orientée objet, Structures de données, Logique informatique, Programmation orientée objet (POO), Programmation en Scala
Intermédiaire · Cours · 1 à 3 mois

Meta
Compétences que vous acquerrez: React Native, Développement mobile, Javascript, Restful API, CORE (logiciel), Contrôle des versions, GitHub, Commandes Unix, Recherche UI/UX, Persona (Expérience utilisateur), Programmation Swift, Structures de données, Apple Xcode, Tests d'utilisabilité, Recherche sur les utilisateurs, Interface utilisateur (UI), développement iOS, Git (système de contrôle de version), Jest (cadre de test JavaScript), Apple iOS
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Computational Thinking, Programming Principles, Theoretical Computer Science, Software Engineering, Computer Programming, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Gestion des données, Modélisation de la menace, Renseignements sur les cybermenaces, Cryptographie, Cadre de gestion des risques, Modélisation des menaces, Cybersécurité, Gestion des vulnérabilités, Sécurité des données, Protection contre les logiciels malveillants, Gestion des identités et des accès, Cadre ATT&CK de MITRE, Contrôles de sécurité, Autorisation (informatique), Détection des menaces, Stratégie de cybersécurité, Gestion de la vulnérabilité, Évaluations de la vulnérabilité, Gestion des menaces, Risque cybernétique, Authentifications, Sensibilisation à la sécurité
Débutant · Cours · 1 à 4 semaines