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: Computational Thinking, Python Programming, Scripting, Computer Programming, Maintainability, Programming Principles, Scripting Languages, Software Development
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programmation informatique, structures de données, Programmation orientée objet (POO), Gestion des paquets et des logiciels, Programmation événementielle, Tests unitaires, Développement du programme, Langages de script, JSON, Javascript, Node.js, Conception fonctionnelle, Développement Web Front-End, Débogage, Scripting, Jest (cadre de test JavaScript), Applications Web, Outils de développement web
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Programmation informatique, Développement Mobile, Animation et conception de jeux, Multimédia, Musique, Conception interactive, Développement d'applications, Développement de jeux vidéo, Visualisation (infographie), Interface utilisateur (UI), Infographie
Mixte · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Programmation informatique, Algorithmes, Résolution de problèmes, Principes de programmation, C (langage de programmation)
Débutant · Cours · 1 à 4 semaines

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

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