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: Installation du logiciel, Environnement de développement, Principes de programmation, Ruby (Langage de programmation), Programmation orientée objet (POO), Autres langages de programmation, Programmation informatique, Conception fonctionnelle, Informatique théorique, Réutilisation du code
★ 4.9 (1,9 k) · Intermédiaire · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Web Scraping, Data Storytelling, Generative AI, Data Structures, Git (Version Control System), Data Presentation, Test Script Development, Version Control, Data Ethics, Interactive Data Visualization, Devops Tools, Data Visualization, DevOps, Agile Methodology, Web Development, Flask (Web Framework), GitHub, Automation, Data Analysis, Cloud Computing
★ 4.4 (687) · Débutant · Certificat Professionnel · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Gestion des produits, Développement agile de produits, Analyse des besoins, Examen technique des logiciels, Gestion de projet, Planification du sprint, Gestion des risques liés aux projets, Développement agile de logiciels, Gestion des risques, Développement de logiciels, Gestion de projet Agile, Développement logiciel agile, Cadre de gestion des risques, Principes Kanban, Élicitation des exigences, Analyse des risques, Rétrospectives de sprint, Méthodologie Agile, Gestion de projet agile, Scrum (développement de logiciels), Méthodologies de développement de logiciels, Exigences fonctionnelles, Méthodologie agile
★ 4.7 (12 k) · Débutant · Spécialisation · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Fichier E/S, Architecture des ordinateurs, Go (Langage de programmation), Protocoles de réseau, Structures de données, Programmation orientée objet (POO), Importation/exportation de données, Conception orientée objet, Programmation en Python, Gestion des paquets et des logiciels, Algorithmes, Gestion des processus du système d'exploitation, Informatique théorique, Gestion de la mémoire, C (langage de programmation), Partage des données, Logique informatique, Systèmes d'exploitation, Programmation Python, Programmation du système
★ 4.6 (3 k) · Intermédiaire · Spécialisation · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Modèle de formation, Visage étreint, Analyse d'images, Emboîtements, Apprentissage supervisé, Réseaux neuronaux convolutifs, Apprentissage automatique appliqué, Intelligence artificielle et apprentissage automatique (IA/ML), Traitement du langage naturel, Modélisation des grandes langues, Apprentissage par transfert, Intelligence artificielle, Mise au point, IA générative, Optimisation du modèle, Vision par ordinateur, Réseaux neuronaux artificiels, Apprentissage profond, Réseaux neuronaux récurrents (RNN), Tensorflow
★ 4.8 (147 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Structures de données, Développement Android, Commandes Unix, Git (système de contrôle de version), Recherche sur les utilisateurs, Jetpack Android, React Native, Réutilisation du code, GitHub, Javascript, Recherche UI/UX, Persona (Expérience utilisateur), Android Studio, Tests d'utilisabilité, Jest (cadre de test JavaScript), Kotlin, Restful API, Conception d'interaction, Contrôle des versions, React.js
★ 4.6 (9,2 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Principes de programmation, Environnement de développement, Programmation en Python, Programmation informatique, Logique informatique, Programmation Python, Environnements de développement intégré, Débogage, Développement du programme
★ 4.8 (3,6 k) · Débutant · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: CORE (logiciel), Structures de données, Programmation Swift, Interface utilisateur (UI), Git (système de contrôle de version), Recherche sur les utilisateurs, Commandes Unix, React Native, Javascript, Persona (Expérience utilisateur), Recherche UI/UX, Développement mobile, Apple iOS, Tests d'utilisabilité, Contrôle des versions, Jest (cadre de test JavaScript), Apple Xcode, développement iOS, Restful API, React.js
★ 4.6 (8,7 k) · Débutant · Certificat Professionnel · 3 à 6 mois
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
★ 4.4 (1,4 k) · Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Logiciel de tableur, Principes de programmation, Macros Excel, Nettoyage des données, Programmation orientée objet (POO), Résolution de problèmes, Simulations, Interface utilisateur (UI), Importation/exportation de données, Programmation informatique, Fichier E/S, Algorithmes, Intégration des données, Gestion des données, Automatisation, Réutilisation du code, Débogage, Microsoft Excel, Composants de l'interface utilisateur, Visual Basic (langage de programmation)
★ 4.8 (4,8 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Performance Tuning, Data Analysis, Data Management, Applied Mathematics
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Algorithms, Computer Programming, Data Structures, Computational Thinking, Theoretical Computer Science
Intermédiaire · Cours · 1 à 3 mois