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.

Google Cloud
Compétences que vous acquerrez: MLOps (Machine Learning Operations), AI Orchestration, AI Workflows, Data Pipelines, Model Deployment, Agentic Workflows, Generative AI Agents, Google Cloud Platform, Forecasting, Model Training, Agentic systems, Prompt Engineering, Automation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model Optimization, MLOps (Machine Learning Operations), Systems Architecture, Model Evaluation, Feature Engineering, AI Integrations, Image Analysis, Model Training, Model Deployment, Extract, Transform, Load, Systems Design, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Apache Spark, Natural Language Processing, Pandas (Python Package), Cloud Deployment, Machine Learning, Computer Vision, Computational Thinking
Intermédiaire · Certificat Professionnel · 3 à 6 mois

University of Virginia
Compétences que vous acquerrez: Gestion des produits, Développement agile de produits, Testabilité, Développement de produits, Conception centrée sur l'utilisateur, Recherche sur les utilisateurs, Développement de la personnalité, Développement agile de logiciels, Raconter une histoire, Gestion de projet Agile, Développement de logiciels, Développement logiciel agile, Amélioration des produits, L'innovation, Penser la conception, Rétrospectives de sprint, Gestion de projet agile, Facilitation de la discussion, Témoignage de l'utilisateur, Méthodologie Agile, Méthodologie agile, Récit de l'histoire, Tests d'utilisabilité
★ 4.7 (3,6 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Administration Linux, Sécurité de l'informatique en nuage, Gestion des fichiers, Administration des systèmes, Pare-feu, Interface de ligne de commande, Systèmes de fichiers, Connaissance des logiciels Apple, Microsoft Windows, Linux, Administration des systèmes d'exploitation, Informatique en nuage, Architecture de l'informatique en nuage, Systèmes d'exploitation, Machines virtuelles, Comptes d'utilisateurs, Commandes Linux, Virtualisation, Serveurs Windows, Mac OS
★ 4.6 (5,7 k) · Débutant · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: AI Orchestration, AI Workflows, Cloud Infrastructure, AI Integrations, Retrieval-Augmented Generation, AWS SageMaker, Prompt Engineering, Hugging Face, Prompt Patterns, Cloud Deployment, Cloud Computing Architecture, Model Deployment, LLM Application, Large Language Modeling, Cloud Technologies, Model Optimization, Analysis, Rust (Programming Language), System Monitoring, Computer Graphics
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Théorie et analyse mathématiques, Analyse du réseau, Théorie des graphes, Algorithmes, Optimisation des flux de trafic, Informatique théorique, Combinatoire, Graphique, Développement du programme
★ 4.5 (1,1 k) · Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, Computer Programming, Code Reusability, Programming Principles, Application Frameworks, Data Structures, Model View Controller, Eclipse (Software), Development Environment
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrité des données, Protection de l'information, Qualité des données, Logiciel de tableur, Saisie de données, Nettoyage des données, Analyse des données, Importation/exportation de données, Tableaux croisés dynamiques et graphiques, Google Sheets, Science des données, Formules Excel, Microsoft Excel, Traitement des données, Manipulation de données, Manipulation des données
★ 4.7 (11 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Analyse, Logiciel de tableur, Saisie de données, Résolution de problèmes, Analyse des données, Objectifs intelligents, Gestion des attentes, Gestion des parties prenantes, Gestion des partenaires, Stratégies de communication, Prise de décision fondée sur des données, Compétences analytiques, Tableau de bord, Communication avec les parties prenantes, Recherche quantitative
★ 4.7 (35 k) · Débutant · Cours · 1 à 4 semaines

University of Toronto
Compétences que vous acquerrez: Modèle Vue Contrôleur, Outils de développement mobile, Animations, Programmation orientée objet (POO), Développement d'applications, Interface utilisateur (UI), Cadres d'application, Interaction homme-machine, Programmation Swift, Conception interactive, Conception de l'application, Gestion de la mémoire, Apple iOS, Développement mobile, Persistance, Composants de l'interface utilisateur, Apple Xcode, Objective-C (langage de programmation), Conception d'interaction, développement iOS
★ 3.9 (1,6 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Testabilité, Tests de développement, Automatisation des tests, Développement Android, Programmation Java, Programmation orientée objet (POO), Modèles de conception de logiciels, JUnit, Tests de logiciels, Git (système de contrôle de version), Fichier E/S, Développement piloté par les tests (TDD), Tests unitaires, Android (système d'exploitation), Tests d'intégration, Android Studio, Développement mobile, Maintenabilité, Génie logiciel, Contrôle des versions
★ 4.5 (3,7 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Swift Programming, PIC Microcontrollers, Embedded Software, Programming Principles, Embedded Systems, Debugging, Computer Hardware, Electronic Components, Peripheral Devices
Intermédiaire · Cours · 1 à 4 semaines