Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.

Compétences que vous acquerrez: Modélisation des données, Processus d'affaires, Composants UI, Automatisation, Développement sans code, Développement d'applications, Microsoft Power Automate/Flow, Automatisation des processus d'entreprise, Microsoft Power Platform, Conception de l'application
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion de la configuration des logiciels, Git (Système de contrôle des versions), Outils de développement de logiciels, Project Management, Contrôle des versions, Version du logiciel
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Git (Système de contrôle des versions), Test de l'API, Tests unitaires, MySQL, Conception de l'API, Django (Framework Web), Bases de données, Comptes d'utilisateurs, Développement Web complet, Applications Web, Développement d'applications, Restful API, Côté serveur, Développement web back-end
Intermédiaire · Cours · 1 à 4 semaines

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Analyse des besoins, Modélisation des données, Conception de logiciels, Développement axé sur les processus, Gestion de configuration, Exigences fonctionnelles, Conception des systèmes, Débogage, Modèle de langage unifié, Project Management, Architecture logicielle, Conception orientée objet, Génie logiciel, Cycle de vie du développement logiciel, Test de logiciels, Tests d'acceptation, Plan du projet, Tests en boîte blanche, Modèles de conception de logiciels, Méthodologies de développement de logiciels
Intermédiaire · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: structures de données, GitHub, Tests unitaires, Gestion des paquets et des logiciels, Rust (langage de programmation), Interface de ligne de commande, Programmation du système, Débogage, Principes de programmation, Environnement de développement, Test de logiciels
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Git (Système de contrôle des versions), GitHub, Débogage, Déploiement dans le nuage, Logiciel de collaboration, Déploiement continu, Contrôle des versions, Environnements de développement intégré, Gestion de configuration, Outils de développement de logiciels, Stockage dans le Cloud, Déploiement des applications, Gestion des fichiers, Développement d'applications, Environnement de développement, Codage sécurisé, Développement de l'informatique en nuage
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, Apple Xcode, Programmation informatique, Développement Mobile, Développement Web, Programmation Swift, Principes de programmation, Programmation orientée objet (POO), Environnement de développement, Développement d'applications, développement iOS
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Débutant · Cours · 1 à 4 semaines

The Chinese University of Hong Kong
Compétences que vous acquerrez: Traitement des signaux numériques, Communications numériques, Distribution de probabilité, Science Informatique Théorique, Algorithmes, Systèmes de communication, Probabilité, Gestion de l'information, Télécommunications, Algèbre linéaire
Mixte · Cours · 3 à 6 mois

KodeKloud
Compétences que vous acquerrez: Docker (Software), Containerization, Kubernetes, Linux Commands, CI/CD, DevOps, YAML, Command-Line Interface, Data Storage, Computer Networking
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Healthcare Project Management, Clinical Documentation, Generative AI, Responsible AI, Resource Utilization, Patient Flow, Lean Methodologies, Operational Efficiency, Data Ethics, Operations Management, Health Care Procedure and Regulation, Informed Consent, Project Risk Management, Performance Metric, Continuous Improvement Process, Medical Privacy, AI Security, Healthcare Ethics, Generative AI Agents, Health Informatics
Intermédiaire · Spécialisation · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Programmation informatique, Simulations, Programmation en Python, Débogage, Développement du programme, Tests de développement, Mathématiques appliquées, Combinatoire, Algorithmes, Test de logiciels, Pensée informatique, Principes de programmation, Probabilité, Conception de jeux, Programmation orientée objet (POO)
Intermédiaire · Cours · 1 à 3 mois