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: Analyse des données, Analyse des Données, Programmation en Python, Débogage, Manipulation de données, Programmation orientée données, Développement du programme, Manipulation des données
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation en Python, Scripting, Débogage, Développement Web, Programmation orientée objet (POO), Fichier E/S, Programmation informatique, Programmation Informatique, Algorithme de forêt aléatoire, Optimisation des performances, Génie logiciel, structures de données, Outils de développement web
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: WordPress, Ajax, Development Environment, Content Management Systems, Web Development, Data Management, PHP (Scripting Language), Database Development, MySQL, Javascript and jQuery, Information Architecture, Database Management, Cascading Style Sheets (CSS), Application Security, User Accounts, Data Validation
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Évaluation de modèles, Interface de programmation d'application (API), JSON, Conception de l'API, Prompt engineering, Ingénierie de requête, ChatGPT, API OpenAI, Grand modèle de langage (LLM), Optimisation des performances, Gestion des clés, Authentifications
Intermédiaire · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Java, Programmation orientée objet (POO), Débogage, Programmation informatique, Pensée informatique, Réceptivité culturelle, Programmation Informatique, Pédagogie, Pédagogie numérique
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Scripting, Développement Web, Langages de script, Conception fonctionnelle, Persistance des données, Javascript, Logique d'entreprise, Génie logiciel, Conception de jeux, structures de données, Stockage des données
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: User Story, Prompt Engineering, No-Code Development, User Feedback, Technical Communication, Application Deployment, AI Security, Performance Tuning, Data Wrangling, Version Control, Business Process Automation, API Testing, DevSecOps, Site Reliability Engineering, Integration Testing, Application Security, Application Programming Interface (API), Agile Methodology, LLM Application, Data Integration
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Examen du code, Débogage, Microsoft Copilot, Développement d'applications, Prompt engineering, Flux de travail IA, IA générative, Ingénierie de requête, ChatGPT, API OpenAI
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Codage sécurisé, Débogage, Développement d'applications, Logiciel de collaboration, Gestion de configuration, Gestion de la configuration, Déploiement dans le nuage, Gestion des fichiers, Stockage dans le Cloud, Environnement de développement, Déploiement continu, Développement de l'informatique en nuage, Environnements de développement intégré, Déploiement des applications, Contrôle des versions, Outils de développement de logiciels, GitHub, Git (Système de contrôle des versions)
Intermédiaire · Cours · 1 à 3 mois

Dartmouth College
Compétences que vous acquerrez: Développement d'applications, Logiciels embarqués, Fichier E/S, Installation du logiciel, Programmation informatique, Interface de ligne de commande, Développement du programme, Systèmes embarqués, Systèmes d'exploitation, Systèmes d'Exploitation, Programmation Informatique, Environnement de développement, Linux, C (langage de programmation), Outils de construction
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Débogage, Examen du code, Déploiement des applications, Prompt engineering, Développement d'applications, IA responsable, Ingénierie de requête, Google Cloud Platform, Déploiement continu, IA générative, Google Gemini, Outils de développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Object Oriented Programming (OOP), Cryptography, Debugging
Intermédiaire · Cours · 1 à 4 semaines