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 California, Davis
Compétences que vous acquerrez: Sécurité des données, Codage sécurisé, Java, Vérification et validation, Examen du code, Conception de logiciels, Principes de programmation, Modélisation des menaces, Débogage, Cryptographie, Test de pénétration, Cryptage, Projet ouvert de sécurité des applications web (OWASP), Évaluations de la vulnérabilité, Techniques d'exploitation, Cybersécurité, Authentifications, Contrôles de sécurité, Sécurité des applications, Développement d'exploits
Intermédiaire · Spécialisation · 3 à 6 mois

Google Cloud
Compétences que vous acquerrez: IA générative, Stratégie produit IA, Ingénierie de requête, Intelligence artificielle, Espace de travail Google, IA responsable, Google Cloud Platform
Débutant · Cours · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Sécurité des données, Codage sécurisé, Sécurité réseau, Protocoles cryptographiques, Sécurité des infrastructures, Ingénierie en matière de sécurité, Intégrité des données, Cryptographie, Cryptage, Informatique distribuée, Évolutivité, Blockchain, Évaluations de la vulnérabilité, Algorithmes, Gestion des clés, Techniques d'exploitation, Sécurité informatique
Débutant · Cours · 1 à 3 mois

Universitat Autònoma de Barcelona
Compétences que vous acquerrez: Video Game Development, Game Design, Animation and Game Design, Unity Engine, Unreal Engine, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Storytelling, Artificial Intelligence
Mixte · Cours · 1 à 3 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Infrastructure as a Service (IaaS), Conteneurisation, Virtualisation, Middleware, Stockage des données, Services en nuage, Plates-formes d'informatique en nuage, Infrastructure en nuage, Applications en nuage, Cloud Computing, Évolutivité, Amazon S3, Machines virtuelles, Stockage dans le Cloud, Platform as a Service (PaaS)
Intermédiaire · Cours · 1 à 3 mois
University of Alberta
Compétences que vous acquerrez: Établissement de priorités, Gestion du champ d'application, Documents relatifs aux besoins des utilisateurs, Tests d'acceptation, Témoignage de l'utilisateur, Analyse des besoins, Gestion des exigences, Exigences fonctionnelles, Services à la clientèle, Arriérés, Configuration requise, Exigences relatives aux produits, Contrôle des changements, Exigences de l'entreprise, Développement agile de logiciels, Élicitation des exigences
Mixte · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Programmation du système, Accès aux données, Architecture des ordinateurs, Informatique distribuée, C et C++, Algorithmes, Débogage, Optimisation des performances, Tests de performance, Développement du programme, Matériel informatique, structures de données, Gestion de processus OS
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation en Python, Tests unitaires, Restful API, Intelligence artificielle, Principes de programmation, Flask (Framework Web), Débogage, Examen du code, Mise en œuvre de l'IA, Environnements de développement intégré, Côté serveur, Applications Web, Déploiement des applications
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Importation/exportation de données, Données Validation des données, Visual Basic (langage de programmation), Interface utilisateur (UI), Principes de programmation, Logiciel de Feuille de Calcul, Fichier E/S, Composants UI, Débogage, Automatisation, Macros Excel
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: JSON, Programmation Java, Tests unitaires, Spring Boot, YAML, Cadre de travail Spring, Architecture de l'informatique en nuage, Microservices, Traitement des transactions, Restful API, Équilibrage de la charge, Services web, Persistance des données, Modèle Vue Contrôleur, Cartographie objet-relationnelle, Architecture orientée services, JUnit, Architecture logicielle, Passerelle API, Gestion des applications d'entreprise
Débutant · Spécialisation · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: actifs 3D, Conception architecturale, Conception assistée par ordinateur (CAO), Visualisation (infographie), Concevoir, Créativité, modélisation 3D, Éléments et principes de conception
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface de ligne de commande, Services en nuage, Linux, Cloud Computing, Machines virtuelles, Cybersécurité, Windows PowerShell, Surveillance du réseau, Mise en réseau générale
Débutant · Cours · 1 à 4 semaines