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.

Google Cloud
Compétences que vous acquerrez: No-Code Development, Email Automation, Business Process Automation, Application Deployment, Automation, Business Process, Workflow Management, Google Workspace, Application Design, Application Development, Application Performance Management, User Interface and User Experience (UI/UX) Design, Data Integration, Authorization (Computing), Authentications, Cloud Applications, Google Sheets, Application Lifecycle Management, User Interface (UI), Data Management
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Responsible AI, Exploratory Data Analysis, Data Storytelling, Dashboard, Data Presentation, Model Evaluation, Data Literacy, No-Code Development, Business Analytics, Data Science, Business Analysis, Model Deployment, Applied Machine Learning, Data Ethics, Data Capture, MLOps (Machine Learning Operations), Machine Learning, Data Analysis, Predictive Modeling, Data Visualization
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Scripting, Programmation en Python, Développement de logiciels, Pensée informatique, Programmation informatique, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures

Anthropic
Compétences que vous acquerrez: Interface de ligne de commande, Gestion du contexte, Candidature au LLM, GitHub, Automatisation, Développement de logiciels, Outils de développement de logiciels, Appel d'outils, Examen du code, Outils de programmation informatique, Génie logiciel, Agents IA génératifs, Code Claude
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: structures de données, Javascript, Débogage, JSON, Gestion des paquets et des logiciels, Développement du programme, Développement Web Front-End, Node.js, Programmation informatique, Programmation orientée objet (POO), Environnement de développement, Programmation événementielle, Outils de développement web, Jest (cadre de test JavaScript), Principes de programmation, Applications Web, Tests unitaires, Conception fonctionnelle
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: User Feedback, Functional Testing, Root Cause Analysis, UI/UX Research, Experience Design, User Experience, Problem Management, User Interface (UI) Design, Integration Testing, Application Development, Network Troubleshooting, Investigation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures
Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Musique, Visualisation (infographie), Multimédia, Développement d'applications, Traitement des signaux numériques, Infographie, Animation et conception de jeux, Programmation informatique, Développement Mobile, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception interactive
Mixte · Cours · 1 à 3 mois

Illinois Tech
Compétences que vous acquerrez: Javascript, Bases de données, Cloud Computing, Déploiement des applications, Bases de données relationnelles, Développement d'applications, Déploiement dans le nuage, Scripting, Conception de la base de données, Développement Web, Cadres JavaScript, Développement Web Front-End, Outils de développement web, Protocoles réseau, Développement Web complet, Serveurs web, Développement web back-end, HTML et CSS, Serveurs d'application
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Algorithmes, C (langage de programmation), Conception de solutions, Programmation informatique, Résolution de problèmes, Génie logiciel, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Software Development Tools, Version Control, Git (Version Control System), DevOps, Test Automation, Automation, Application Security, Software Quality Assurance
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Model Deployment, Tensorflow, Recurrent Neural Networks (RNNs), Keras (Neural Network Library), Natural Language Processing, Applied Machine Learning, Text Mining
Avancées · Cours · 1 à 4 semaines