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.

Coursera
Compétences que vous acquerrez: AI Security, Open Web Application Security Project (OWASP), Vulnerability Assessments, Vulnerability Management, Application Security, Security Controls, Secure Coding, Security Testing, Authentications, Threat Management, Dependency Analysis, Application Programming Interface (API), API Design, Risk Analysis, Data Validation, Supply Chain
Intermédiaire · Cours · 1 à 4 semaines

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Formules Excel, Microsoft Excel, Données Validation des données, Importation/exportation de données, Résolution de problèmes, Logiciel de Feuille de Calcul, Nettoyage des données, Logiciel de Visualisation de Données, Gestion des données, Saisie de données, Tableaux croisés dynamiques et graphiques
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Programmation informatique, Conception orientée objet, Développement de jeux vidéo, Développement d'applications, Principes de programmation, Théorie des graphes, structures de données, Prototypage, Débogage, Programmation orientée objet (POO), Stockage des données, Algorithmes, Fichier E/S, Moteur Unité, Architecture logicielle, Modèles de conception de logiciels, C# (langage de programmation), Conception de jeux, Gestion des données, Programmation événementielle
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Debugging, Computer Graphics, Algorithms, Scripting, Computer Programming
Avancées · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Programmation informatique, Java, Environnements de développement intégré, Principes de programmation, Environnement de développement, Programmation orientée objet (POO), Eclipse (Logiciel), Programmation Java, Débogage
Débutant · Cours · 1 à 4 semaines

University of Minnesota
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Expérience Utilisateur, Examen par les pairs, Utilisabilité, Conception centrée sur l'utilisateur, Recherche UI/UX, Concevoir, Interaction Homme-Machine, Prototypage, Recherche qualitative, Tests d'utilisabilité, Interface utilisateur (UI), L'idée, Conception graphique et visuelle, Maquettes, Recherche en design, Design d'interaction, Conception de l'expérience utilisateur, Recherche utilisateur, Conception d’interfaces utilisateur (UI)
Intermédiaire · Spécialisation · 3 à 6 mois

University at Buffalo
Compétences que vous acquerrez: Cryptage, Interface de programmation d'application (API), Blockchain, Langue web, Informatique distribuée, Cryptographie, Développement d'applications, Traitement des transactions, Développement piloté par les tests (TDD), Environnements de développement intégré, Tests de développement, Développement du programme, Protocoles réseau, Environnement de développement, Outils de développement web, Technologies émergentes, Architecture logicielle, FinTech, Applications Web, Microsoft Azure
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Swift Programming, Mobile Development, Apple iOS, Apple Xcode, Application Development, UI Components, Data Persistence, User Interface (UI), Debugging, User Interface (UI) Design, Data Structures, Data Modeling, Animations
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: AI Security, LLM Application, Cyber Security Assessment, Large Language Modeling, Continuous Monitoring, Security Testing, Responsible AI, Threat Modeling, Vulnerability Assessments, Prompt Engineering, Security Controls, Penetration Testing, Vulnerability Scanning, Security Strategy, AI Personalization, Scenario Testing, System Implementation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Data Validation
Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Intermédiaire · Cours · 1 à 3 mois