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.

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Programmation informatique, Débogage, structures de données, Algorithmes, Architecture des ordinateurs, Pensée informatique, Développement du programme, Gestion des fichiers, C (langage de programmation), Systèmes d'Exploitation, Matériel informatique
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Programmation informatique, Science Informatique Théorique, Collecte de données, Analyse des Données, structures de données, Algorithmes, Analyse, Développement du programme, Pensée informatique, Principes de programmation, Simulations, Gestion des fichiers, Microsoft Visual Studio, Statistiques descriptives, Magasin de données, Automatisation, Gestion des problèmes, Logiciel de Visualisation de Données, Stockage des données, C (langage de programmation)
Débutant · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Debugging, Bitbucket, Software Development Tools, Performance Tuning, Vulnerability Assessments
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Event-Driven Programming, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Débutant · Cours · 1 à 3 mois