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.

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 Alberta
Compétences que vous acquerrez: Développement axé sur les processus, Méthodologie Agile, Principes du Kanban, Génie logiciel, Scrum (développement de logiciels), Méthodologies de développement de logiciels, Développement agile de logiciels, Cycle de vie du développement logiciel
Mixte · 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

Compétences que vous acquerrez: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Emerging Technologies, Theoretical Computer Science, Simulation and Simulation Software, Linear Algebra
Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Programmation informatique, Conception de sites web, Données Validation des données, Développement Web, React.js, Côté serveur, Node.js, Outils de développement web, TypeScript, structures de données, Javascript
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Protocoles réseau, Virtualisation, TCP/IP, Réseaux locaux, Protocole de configuration dynamique de l'hôte (DHCP), Routage de réseau, Infrastructure réseau, Réseaux définis par logiciel, Sécurité réseau, Modèles OSI
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Logiciels embarqués, Programmation informatique, Principes de programmation, Systèmes de contrôle, Architecture des ordinateurs, Stockage des données, Débogage, Systèmes embarqués, C (langage de programmation), Matériel électronique
Intermédiaire · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Modèle de langage unifié, Modélisation des données, Conception orientée objet, Tests en boîte blanche, Modèles de conception de logiciels, Gestion de configuration, Tests d'acceptation, Analyse des besoins, Conception de logiciels, Débogage, Test de logiciels, Architecture logicielle, Project Management, Développement axé sur les processus, Génie logiciel, Exigences fonctionnelles, Plan du projet, Méthodologies de développement de logiciels, Conception des systèmes, Cycle de vie du développement logiciel
Intermédiaire · Spécialisation · 3 à 6 mois
University of Michigan
Compétences que vous acquerrez: Environnement de développement, Données Validation des données, Installation du logiciel, Développement Web, MySQL, HyperText Markup Language (HTML), Base de données, Serveurs web, Applications Web, PHP (langage de script), Développement web back-end, Feuilles de style en cascade (CSS)
Intermédiaire · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (langage de programmation), Modèles de conception de logiciels, Intelligence artificielle, Théorie des graphes, Débogage, Programmation orientée objet (POO), structures de données, Algorithmes, Conception de jeux, C (langage de programmation)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion technique des produits, Établissement de priorités, Étude de Marché, Stratégie produit IA, Méthodologie de l'Institut de gestion de projet (PMI), Gestion de la conformité, Stratégie produit, Collaboration interfonctionnelle, gestion de produit, Feuilles de route des produits, Gestion du cycle de vie des produits, Analyse concurrentielle, Méthodologie Agile, Propositions de valeur, Exigences relatives aux produits, Développement de produits, Microsoft 365, Gestion des partenaires, Sécurité des entreprises
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cybersecurity, Business Continuity, Threat Detection, Endpoint Security, Cyber Security Policies, Incident Response, Cyber Governance, Vulnerability Assessments, Network Security, Application Security, Cloud Security, Risk Management, Encryption, Authentications
Débutant · Cours · 1 à 3 mois