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), Débogage, JSON, Gestion des paquets et des logiciels, Programmation événementielle, Langages de script, Tests unitaires, Développement du programme, Node.js, Développement Web Front-End, Scripting, Javascript, Jest (cadre de test JavaScript), Applications Web, Conception fonctionnelle, 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, Interface utilisateur (UI), Infographie, Multimédia, Développement de jeux vidéo, Musique, Visualisation (infographie), Conception interactive, Développement d'applications
Mixte · Cours · 1 à 3 mois

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

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: structures de données, Programmation informatique, Systèmes d'Exploitation, Gestion des données, Matériel informatique, Pensée informatique, Principes de programmation, Algorithmes, Systèmes informatiques, C (langage de programmation), Systèmes de fichiers
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