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: Programmation Python, Réutilisation du code, Principes de programmation, Programmation informatique, Développement de logiciels
★ 4.6 (119) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Débogage, Pensée informatique, C et C++, Stockage des données, Gestion des fichiers, Réutilisation du code, Principes de programmation, Conception de l'application, C (langage de programmation), Fichier E/S, Persistance des données, Développement du programme
Mixte · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Conception de logiciels, Cas de test, Programmation du système, Débogage, Algorithmes, Simulations, Résolution de problèmes, C et C++, Gestion de la mémoire, Génie logiciel, Tests de logiciels, Principes de programmation, Maintenabilité, C (langage de programmation), Fichier E/S, Structures de données, Programmation informatique, Planification des tests, Développement du programme, Développement de logiciels
★ 4.6 (7,5 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement sans code, Interface utilisateur (UI), Intégration des données, Développement d'applications, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'expérience utilisateur, Applications en nuage, Conception de l'application, Logiciel de tableur, Déploiement des applications
★ 4.7 (185) · Débutant · Cours · 1 à 3 mois