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: Matplotlib, Plot (Graphics), Statistical Visualization, Data Visualization Software, Interactive Data Visualization, Data Presentation, Scatter Plots, Jupyter, Histogram, Box Plots, Graphing, Computer Programming, Development Environment, Animations
Mixte · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Environnements de développement intégré, Programmation informatique, Ingénierie de requête, Flux de travail IA, Microsoft Copilot, GitHub, Principes de programmation, Installation du logiciel
Intermédiaire · 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

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

Compétences que vous acquerrez: Programmation en Python, Algorithmes, Configuration du système, Programmation informatique, Données Validation des données, Pensée informatique, Traitement des données, Développement du programme, Débogage, Environnement de développement, Installation du logiciel
Mixte · Cours · 1 à 4 semaines

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

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

National Taiwan University
Compétences que vous acquerrez: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Algorithms, Computational Thinking, Functional Design, Debugging
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation en Python, Environnements de développement intégré, Programmation orientée objet (POO), Programmation informatique, Pensée informatique, Conception de logiciels, Environnement de développement, Principes de programmation, Installation du logiciel, Développement d'applications
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation en Python, Scripting, Programmation informatique, Interface utilisateur (UI), structures de données, Outils de développement web, Génie logiciel, Principes de programmation, Développement Web, Langages de script
Débutant · Cours · 1 à 4 semaines

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
Intermédiaire · Cours · 1 à 4 semaines

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