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.

University of Michigan
Compétences que vous acquerrez: Debugging, Unit Testing, File I/O, Integrated Development Environments, Program Development, Computer Programming Tools, Development Environment, Technical Communication, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Git (Système de contrôle des versions), GitHub, Flux de travail IA, Débogage, ChatGPT, Google Gemini, Agents IA génératifs, IA générative, Docker (Logiciel), Environnements de développement intégré, Ingénierie de requête, Environnement de développement, Microsoft Copilot, OpenAI
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation en Python, Développement du programme, Débogage, Pensée informatique, IA générative, Mise en œuvre de l'IA, Conception de jeux, Environnement de développement, Développement de logiciels, Ingénierie de requête
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Candidature au LLM, IA générative, Grand modèle de langage (LLM), Outils de développement de logiciels, API OpenAI, Mise en œuvre de l'IA, Développement d'applications, Microsoft Copilot, Outils d'ingénierie de requête
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: structures de données, Conception de logiciels, Informatique, Apprentissage automatique, Développement du programme, Résolution de problèmes, Algorithmes, Pensée informatique, Modèles de conception de logiciels, Développement de logiciels
Avancées · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Web Analytics and SEO, Content Management Systems, Web Design, Web Analytics, Supplier Management, Web Design and Development, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Blogs, Retail Management, Order Management, Web Content, Promotional Strategies, Web Development, Content Management, Marketing Strategies, Web Frameworks, Web Development Tools
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programming Principles, Data Import/Export, Integrated Development Environments, Debugging, File Management
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Program Development, Integrated Development Environments, Code Review, Software Development, AI Enablement, Debugging, Web Development Tools, JavaScript Frameworks, Web Development, Artificial Intelligence, React.js, Context Management, Machine Learning
Intermédiaire · Projet Guidé · Moins de 2 heures