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 Washington
Compétences que vous acquerrez: Ruby (Langage de programmation), Réutilisation du code, Autres langages de programmation, Conception orientée objet, Principes de programmation, Conception fonctionnelle, Programmation orientée objet (POO)
Mixte · Cours · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: Gestion de configuration, Systèmes embarqués, Développement d'applications, Développement de logiciels, Architecture des systèmes, Logiciel médiateur, Configuration du système, Architecture des logiciels, Conception de logiciels, Systèmes d'exploitation en temps réel, Gestion de la configuration, Cadres d'application, Logiciels embarqués, Environnement de développement, Langage de balisage extensible (XML)
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Extrait, PostgreSQL, Architecture des données, Bases de données relationnelles, Modélisation des données, Intelligence économique, Transformation de données, Gestion de projet, Conception de la base de données, Intégration des données, SQL, Transformation des données, Entreposage de données, Tableaux croisés dynamiques et graphiques
Mixte · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Recherche UI/UX, Bases de données relationnelles, Cycle de vie du développement logiciel , Tests unitaires, Gestion des vulnérabilités, Modélisation de la menace, Diagrammes de flux de données (DFD), Cycle de vie du développement des systèmes, Conception de la base de données, Théorie des bases de données, Conception de logiciels, Langage de modélisation unifié, Conception de l'expérience utilisateur, Logiciel de sécurité, Modélisation des menaces, Visualisation des logiciels, Tests d'utilisabilité, Gestion de la vulnérabilité, Évaluations de la vulnérabilité, Conception de l'interface et de l'expérience utilisateur (UI/UX), Facilité d'utilisation, Sécurité des applications
Débutant · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Programmation informatique, Développement mobile, Langages de script, Développement Web Front-End, Développement d'applications, Persistance des données, Javascript, JSON, Structures de données, Développement Web, Programmation événementielle, Principes de programmation, Développement de jeux vidéo, Stockage des données, Applications Web, Technologies de stockage des données, Logique informatique
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model Evaluation, Model Training, AI Security, Testability, Feature Engineering, Statistical Methods, Responsible AI, Model Optimization, Predictive Analytics, Applied Machine Learning, Data Analysis, Predictive Modeling, Data Preprocessing, Data Science, Data Visualization, Machine Learning Algorithms, Python Programming, Data Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Sécurité du courrier électronique, Informatique en nuage, Administration des bases de données, Support technique, Service clientèle, IA générative, Services en nuage, Déploiement dans le nuage, Infrastructure en nuage, Technologie de l'information, Réseautage professionnel, Sécurité de l'informatique en nuage, Dépannage du matériel, Assistance et services techniques, Gestion des services informatiques, Technologies de l'informatique en nuage, Agents génératifs d'IA, Périphériques, Stockage des données, Architecture de l'informatique en nuage
Débutant · Certificat Professionnel · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Programmation informatique, Codage sécurisé, React.js, Logiciel médiateur, Javascript, Conception de sites web, Structures de données, Développement Web, Maintenabilité, Node.JS, Évolutivité, TypeScript, Côté serveur, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

Dartmouth College
Compétences que vous acquerrez: Programmation informatique, Gestion de la mémoire, Systèmes de fichiers, Unix, Ingénierie informatique, Systèmes embarqués, C (langage de programmation), Linux, Technologie Open Source, Interface de ligne de commande, Logiciels embarqués, Commandes Linux, Gestion des processus du système d'exploitation, Serveurs Linux, Gestion des fichiers, Outils de construction
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: AI Product Strategy, User Story, Backlogs, Agile Product Development, Agile Software Development, Scrum (Software Development), Stakeholder Communications, Agile Methodology, Kanban Principles, Responsible AI, Generative AI, Product Roadmaps, Virtual Teams, Information Technology, Sprint Retrospectives, Computer Hardware, ChatGPT, Stakeholder Management, Sprint Planning, Product Management
Débutant · Certificat Professionnel · 3 à 6 mois

Macquarie University
Compétences que vous acquerrez: Incident Response, Cyber Governance, Incident Management, Computer Security Incident Management, Safety Culture, Cyber Risk, Security Awareness, Event Monitoring, Cyber Security Strategy, Cyber Attacks, Dashboard, Threat Management, Security Management, Cyber Security Policies, Cyber Threat Intelligence, Mobile Security, Corporate Communications, Cybersecurity, Cyber Security Assessment, Cyber Operations
Débutant · Spécialisation · 3 à 6 mois
University of Michigan
Compétences que vous acquerrez: Optimisation du modèle, Évaluation du modèle, Apprentissage automatique appliqué, Apprentissage automatique, Méthodes d'apprentissage automatique, Modélisation prédictive, Scikit Learn (Bibliothèque d'apprentissage automatique), Algorithmes d'apprentissage automatique, Ingénierie des fonctionnalités, Apprentissage supervisé, Réseaux neuronaux artificiels, Programmation Python, Algorithmes de classification, Apprentissage non supervisé, Modèle de formation, Programmation en Python
Intermédiaire · Cours · 1 à 4 semaines