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.

Microsoft
Compétences que vous acquerrez: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, Maintainability, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Algorithms, Data Validation
Débutant · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Fichier E/S, structures de données, Programmation informatique, Développement du programme, Environnements de développement intégré, C (langage de programmation), Algorithmes, Go (Langage de programmation), Débogage
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, Données Validation des données, Programmation informatique, Javascript, Développement de logiciels, Documentation du logiciel, Conception de logiciels, Maintenabilité, Gestion des données, Débogage, Environnement de développement, Conception de jeux
Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Intermédiaire · Cours · 1 à 3 mois

Heriot-Watt University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of Leeds
Compétences que vous acquerrez: Programmation en Python, Principes de programmation, Programmation informatique, structures de données, Robotique, Automatisation, Algorithmes, Environnement de développement, Débogage
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Technical Writing, Generative AI, Computer Programming, Software Development Tools
Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Programmation en Python, structures de données, Concevoir, Automatisation, Programmation informatique, Visualisation (infographie), Logique computationnelle, Scripting, Animations, Architectures de modèles génératifs, modélisation 3D
Débutant · Cours · 1 à 3 mois

Simplilearn
Compétences que vous acquerrez: Fichier E/S, Programmation informatique, structures de données, Principes de programmation, C (langage de programmation), Gestion des données, Algorithmes
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Emerging Technologies, Theoretical Computer Science, Simulation and Simulation Software, Linear Algebra
Débutant · Cours · 1 à 3 mois