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

Compétences que vous acquerrez: AI Integrations, Infrastructure as Code (IaC), AI Personalization, Integrated Development Environments, Command-Line Interface, Shell Script, AI Workflows, AWS CloudFormation, Bash (Scripting Language), Prompt Engineering, Generative AI Agents, Terraform, Open Source Technology, AI Security, Computer Programming, Generative AI, Artificial Intelligence, Systems Administration
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Programmation informatique, Interaction homme-machine, Gestion des données, Javascript, Outils de programmation informatique, Conception interactive, Environnement de développement, Débogage, Outils de développement de logiciels, Outils graphiques, Infographie
★ 4.1 (932) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Version Control, Debugging, Git (Version Control System), Microsoft Visual Studio, C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Computer Programming Tools, Microsoft Development Tools, Software Development Tools, Code Reusability, Package and Software Management, Software Installation, File Management, User Interface (UI)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Pseudocode, Programming Principles, Program Development, Software Visualization, Computational Logic, Process Modeling, Diagram Design, Computer Programming Tools, Code Reusability, Computer Programming, Maintainability, Software Documentation, Software Installation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Memory Management, Computational Thinking
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Hypertext Markup Language (HTML), Software Documentation, Technical Documentation, Web Development, Technical Writing
★ 4.3 (11) · Débutant · Cours · 1 à 4 semaines
Codio
Compétences que vous acquerrez: OAuth, Web Development Tools, Authentications, Web Servers, Application Programming Interface (API), API Design, Cloud API, Restful API, Server Side, Web Development, Servers, JSON, Software Documentation, Web Applications, Javascript, Web Services, Technical Documentation, Application Security
★ 4.5 (6) · Intermédiaire · Cours · 1 à 4 semaines
Dartmouth College
Compétences que vous acquerrez: Programmation informatique, Algorithmes, Génie logiciel, Ingénierie informatique, Informatique, Interface de ligne de commande, Linux, Fichier E/S, Gestion de la mémoire, Outils de programmation informatique, Documentation du logiciel, Logiciels embarqués, C (langage de programmation), Débogage, Principes de programmation, Visualisation des logiciels, Serveurs Linux, Systèmes embarqués, C et C++, Commandes Linux
★ 4.6 (441) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Copilote GitHub, IA générative, Une créativité alimentée par l'IA, Connaissance de l'IA, Workflows d'IA, Outils de programmation informatique, Candidature au LLM, Modélisation des grandes langues, Outils de développement de logiciels
★ 4.3 (8) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Copilote GitHub, Docker (Logiciel), Conteneurisation, ChatGPT, Ingénierie de requête, GitHub, Environnement de développement, Débogage, Ingénierie rapide, Git (système de contrôle de version), OpenAI, Environnements de développement intégré, Google Gemini
★ 4.8 (18) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: IA générative, ChatGPT
★ 4.3 (19) · Débutant · Cours · 1 à 4 semaines