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.

Princeton University
Compétences que vous acquerrez: Gestion de la mémoire, Programmation Java, Théorie des graphes, Algorithmes, Java, Structures de données, Analyse des données spatiales, Pensée informatique, Tests de performance
Intermédiaire · Cours · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Mathématiques avancées, Recherche opérationnelle, Modèle de réseau, Théorie des graphes, Algorithmes, Algèbre linéaire, Programmation Python, Informatique, Optimisation du modèle, Structures de données, Analyse du réseau, Algorithmes d'apprentissage automatique, Programmation en Python, Informatique théorique, Routage de réseau, Big Data, Pensée informatique
Avancées · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Application de base de données, JSON, SQL, HTML et CSS, Débogage, Développement de bases de données, Gestion des bases de données, jQuery, Applications Web, Bases de données, MySQL, Modélisation des données, Javascript et jQuery, Langages de requête, Ajax, Conception de la base de données, Langage de balisage hypertexte (HTML), Javascript, PHP (langage de script), Bases de données relationnelles
Intermédiaire · Spécialisation · 3 à 6 mois
University of California San Diego
Compétences que vous acquerrez: Logiciel de collaboration, L'idée, Expérimentation, Conception d'interaction, R Programmation, Facteurs humains, Conception interactive, Analyse statistique, Conception de l'expérience, Storyboard, Conception visuelle, Tests A/B, Facilité d'utilisation, Recherche UI/UX, Interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX), Télétravail, Recherche en design, Interaction homme-machine, Conception de l'expérience utilisateur
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Connaissance de l'IA, Analyse des données, Analyse exploratoire des données (AED), Synthèse des données, Éthique des données, Réseaux adversoriels génératifs (GAN), Science des données, IA générative, ChatGPT, IA responsable, Logiciel de visualisation de données, Évaluation du modèle, Modélisation prédictive, Ingénierie de requête, Ingénierie rapide, Apprentissage automatique, Architectures de modèles génératifs, L'IA responsable, Ingénierie des fonctionnalités, Intelligence artificielle et apprentissage automatique (IA/ML), Analyse exploratoire des données, Motifs de l'invitation, Réalité augmentée et virtuelle (AR/VR)
Intermédiaire · Spécialisation · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Analyse des données, Interface de programmation d'applications (API), Jupyter, Principes de programmation, Scripting, Programmation Python, Gestion des paquets et des logiciels, Structures de données, Programmation informatique, Candidature au LLM, Ingénierie de requête, Ingénierie rapide, Développement d'applications, Programmation en Python, Automatisation, Maîtrise des données, Intelligence artificielle, Intelligence artificielle et apprentissage automatique (IA/ML), Intégrations AI, Agents génératifs d'IA, Modélisation des grandes langues
Débutant · Cours · 1 à 4 semaines
Stanford University
Compétences que vous acquerrez: Sécurité des applications, Arithmétique, Algorithmes, Cybersécurité, Gestion des clés, Intégrité des données, Protocoles cryptographiques, Cryptage, Probabilité, Authentifications, Norme de cryptage des données, Cryptographie, Normes de cryptographie à clé publique (PKCS), Norme de chiffrement avancée (AES)
Mixte · Cours · 1 à 3 mois

University at Buffalo
Compétences que vous acquerrez: Tests de développement, Conception de l'application, Informatique distribuée, Outils de développement web, Blockchain, Développement de scripts de test, Technologies émergentes, Traitement des transactions, Développement du programme, Architecture des logiciels, Protocoles cryptographiques, Protocoles de réseau, Environnement de développement, Développement d'applications, Microsoft Azure, Environnements de développement intégré, Plates-formes d'informatique en nuage, Développement piloté par les tests (TDD), Cadres d'application, Cryptographie
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Reinforcement Learning, Deep Learning, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Computational Logic, Model Evaluation, Markov Model, Responsible AI, Machine Learning Algorithms, Decision Intelligence, AI Workflows, Model Optimization, Artificial Intelligence, Agentic systems, Machine Learning, Algorithms, Artificial Neural Networks, Statistical Machine Learning, Theoretical Computer Science, Applied Mathematics
Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Gestion des menaces, Gestion des données, Modélisation des menaces, Gestion des identités et des accès, Modélisation de la menace, Cybersécurité, Autorisation (informatique), Contrôles de sécurité, Renseignements sur les cybermenaces, Protection contre les logiciels malveillants, Gestion des vulnérabilités, Cadre de gestion des risques, Stratégie de cybersécurité, Gestion de la vulnérabilité, Détection des menaces, Sécurité des données, Risque cybernétique, Cadre ATT&CK de MITRE, Authentifications, Cryptographie, Évaluations de la vulnérabilité, Sensibilisation à la sécurité
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Server Side, Node.JS, Restful API, Database Design, Front-End Web Development, React Redux, Ajax, Database Development, Database Application, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Threat Management, Network Security, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Risk Management Framework, Computer Security Incident Management, Cyber Attacks, Bash (Scripting Language), Security Controls, Cybersecurity, Debugging, File I/O, Linux, SQL
Débutant · Certificat Professionnel · 3 à 6 mois