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.

LearnKartS
Compétences que vous acquerrez: Linux Administration, Red Hat Enterprise Linux, Package and Software Management, Operating System Administration, Linux, Linux Servers, User Accounts, Systems Administration, Unix, User Provisioning, File Systems, Linux Commands, Identity and Access Management, Unix Commands, Operating Systems, Unix Shell, Command-Line Interface, Authorization (Computing), IT Infrastructure, System Monitoring
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, React Redux, Frontend Performance, Full-Stack Web Development, Unit Testing, Front-End Web Development, Event-Driven Programming, Performance Tuning, Frontend Integration, Context Management, Javascript, Code Reusability, JavaScript Frameworks, Software Testing, Server Side, Web Applications, UI Components, Software Design Patterns, Cascading Style Sheets (CSS), Data Persistence
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Plate-forme API Postman, Outils de développement de logiciels, Gestion des clés, CI/CD, Automatisation, Outils de test, Assurance qualité, Développement de scripts de test, Outils de développement web, Intégration continue, Outils Devops, Sécurité de l'IA, Intégrations AI, Workflows d'IA, Automatisation des tests, Test de l'API, Débogage, Codage sécurisé, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Importation/exportation de données, Infrastructure en nuage, Déploiement des applications, Développement Web Front-End, CI/CD, Informatique en nuage, Cycle de vie du développement logiciel, Istio, Déploiement dans le nuage, Git (système de contrôle de version), Tests unitaires, Côté serveur, Conception de sites web réactifs, Architecture des logiciels, Django (Framework Web), HTML et CSS, Éthique des données, L'informatique en nuage, Node.JS, Développement de logiciels
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

University of Toronto
Compétences que vous acquerrez: Programmation informatique, Environnement de développement, Objective-C (langage de programmation), Apple Xcode, Programmation orientée objet (POO), Conception fonctionnelle, Développement mobile, Développement d'applications, Environnements de développement intégré, Analyse d'images, Principes de programmation, développement iOS, Programmation Swift, Gestion de la mémoire
Mixte · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Event-Driven Programming, Software Design Patterns, JavaScript Frameworks, Web Frameworks, Frontend Integration, Web Applications, Software Architecture, Dataflow, Programming Principles, Javascript, Data Pipelines, Data Mapping, Memory Management, Data Validation
Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Computational Logic, Memory Management, System Configuration
Mixte · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Programmation informatique, Microsoft Copilot, GitHub, Développement Web complet, Pensée informatique, Git (système de contrôle de version), C# (langage de programmation), Développement du programme, Conception de diagrammes, Algorithmes, Principes de programmation, Développement Web, Contrôle des versions, Réutilisation du code, Débogage, Logique informatique
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Méthodologie agile, Développement agile de produits, Gestion des produits, Analyse du marché, Collaboration interfonctionnelle, Développement de produits, Exigences relatives aux produits, Analyse concurrentielle, Développement de nouveaux produits, Microsoft 365, Gestion du cycle de vie des produits, Planification des produits, Sécurité des entreprises, Leadership d'une équipe interfonctionnelle, Étude de marché, Gestion de la conformité, Recherche sur les entreprises, Stratégie des produits d'IA, Stratégie produit, Méthodologie Agile, Feuilles de route des produits
Débutant · Cours · 1 à 3 mois

National Taiwan University
Compétences que vous acquerrez: Operations Research, Mathematical Modeling, Report Writing, Network Model, Applied Mathematics, Business Modeling, Industrial Engineering, Research Reports, Model Optimization, Linear Algebra, Numerical Analysis, Operational Analysis, Statistical Machine Learning, Inventory Control, Case Studies, Process Optimization, Algorithms, Project Design, Machine Learning, Business Analytics
Débutant · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Interface de ligne de commande, Serveurs Linux, DevOps, Gestion des fichiers, Surveillance du système, Git (système de contrôle de version), Systèmes de fichiers, Comptes d'utilisateurs, Administration des systèmes d'exploitation, Infrastructure à clé publique, Pare-feu, Commandes Linux, Gestion des paquets et des logiciels, Détection et prévention des intrusions, Contrôle des versions, Administration Linux, Ubuntu, Linux, Réseaux privés virtuels (VPN), Architecture de l'informatique en nuage
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: COBOL (Programming Language), Prompt Patterns, Prompt Engineering, Code Review, Code Reusability, Application Lifecycle Management, CI/CD, Agentic systems, Software Technical Review
Intermédiaire · Cours · 1 à 3 mois