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.

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Installation du logiciel, NumPy, Programmation Python, Principes de programmation, Gestion des paquets et des logiciels, Manipulation de données, Structures de données, Intelligence artificielle, Environnement de développement, Tensorflow
★ 4.5 (90) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Installation du logiciel, Environnements de développement intégré, Outils de développement web, Examen du code, Développement Web, Développement de logiciels, Codage vibratoire, Interface utilisateur (UI), Ingénierie contextuelle, Configuration du système, Modèle Contexte Protocole, Gestion du contexte, Débogage, Intégrations AI, Workflows d'IA, Flux de travail agentiques, Agents génératifs d'IA
★ 4.3 (182) · Intermédiaire · Cours · 1 à 3 mois

AI CERTs
Compétences que vous acquerrez: Développement Web complet, Codage vibratoire, Interface de programmation d'applications (API), Développement Web Front-End, Développement web back-end, Développement sans code, Débogage, Workflows d'IA, Conception de l'application
Débutant · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: Développement Web complet, Conception et développement de sites web, Développement d'applications, Logiciel en tant que service, Systèmes de paiement, Déploiement des applications, Applications Web, Outils de développement web, Développement Web, Contrôle des versions, Codage vibratoire, Interface utilisateur (UI), Interface de programmation d'applications (API), Git (système de contrôle de version), IA générative, Une créativité alimentée par l'IA, GitHub, Intégrations AI, Authentifications, Conception de l'application
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement d'applications, Codage sécurisé, Ingénierie rapide, Environnements de développement intégré, Applications Web, L'IA responsable, Examen du code, Conception de l'interface utilisateur (UI), Développement Web, Développement de logiciels, Codage vibratoire, Génie logiciel, Développement Web Front-End, Conception de logiciels, L'activation de l'IA, Motifs de l'invitation, Workflows d'IA, Tests de logiciels, Tests de développement, Composants de l'interface utilisateur
Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Documentation du logiciel, Développement Web complet, Conception et développement de sites web, Outils de génie logiciel, Codage sécurisé, Ingénierie rapide, Développement Web, Développement de logiciels, Codage vibratoire, Génie logiciel, Conception de logiciels, Sécurité de l'IA, IA générative, Architecture des logiciels, Informatique, Outils d'ingénierie rapide, Motifs de l'invitation, Tests de logiciels, Agents génératifs d'IA, Outils de développement de logiciels
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: AI Security, Prompt Engineering, Code Review, Secure Coding, Open Web Application Security Project (OWASP), Integrated Development Environments, AI Workflows, Prompt Engineering Tools, DevSecOps, AI Enablement, Software Development, Development Environment, Git (Version Control System), GitHub, Building Codes, Scope Management
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Copilote GitHub, Ingénierie rapide, Examen du code, Développement Web, Développement de logiciels, Codage vibratoire, Personnalisation de l'IA, Modèle Contexte Protocole, Gestion du contexte, GitHub, Flux de travail agentiques
★ 4.5 (41) · Intermédiaire · Cours · 1 à 3 mois

Microsoft
Compétences que vous acquerrez: Stratégies de conception, Version du logiciel, Contrôle des versions, Pensée informatique, Principes de programmation, Git (système de contrôle de version), C# (langage de programmation), Développement du programme, Développement web back-end, Logique informatique, Débogage, GitHub, Microsoft Copilot, Réutilisation du code, Algorithmes, Pseudocode
★ 4.5 (135) · Débutant · Cours · 1 à 3 mois

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Scikit Learn (Bibliothèque d'apprentissage automatique), Pandas (paquetage Python), Programmation orientée objet (POO), Seaborn, Keras (bibliothèque de réseaux neuronaux), NumPy, Programmation Python, Manipulation de données, Intelligence artificielle et apprentissage automatique (IA/ML), Matplotlib, Tensorflow, Visualisation des données
★ 4.6 (26) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement Web complet, Développement d'applications, Résolution de problèmes, Ingénierie rapide, Déploiement des applications, Applications Web, Gestion des bases de données, Codage vibratoire, Interface utilisateur (UI), Candidature au LLM, Développement web back-end, IA générative, Développement sans code, Cycle de vie du développement logiciel, Performance de l'interface utilisateur, Intégrations AI, Workflows d'IA, Authentifications, Autorisation (informatique), Conception et mise en œuvre du système
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Infographie, Programmation orientée objet (POO), Programmation Python, Conception créative, Structures de données, Visualisation (infographie), Environnement de développement, Animations, Simulations, Scripting, Conception de jeux, Algorithmes
Avancées · Cours · 1 à 3 mois