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.

Scrimba
Compétences que vous acquerrez: SQL, Relational Databases, Query Languages, Databases, Stored Procedure, Data Manipulation, Database Management Systems, Data Access, Data Maintenance
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: SQL, Query Languages, Relational Databases, Data Manipulation, Data Analysis, Problem Solving
Intermédiaire · Projet Guidé · Moins de 2 heures

KodeKloud
Compétences que vous acquerrez: Version Control, Git (Version Control System), GitHub, Collaborative Software, DevOps, Software Development Tools, Linux, Open Source Technology
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Architectures de modèles génératifs, Apprentissage automatique appliqué, OpenAI
Débutant · Cours · 1 à 4 semaines

University of California, Santa Cruz
Compétences que vous acquerrez: Debugging, Go (Programming Language), C (Programming Language), Integrated Development Environments, Data Structures, File Systems, Computer Programming, Algorithms
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Responsible AI, LLM Application, Large Language Modeling, Google Cloud Platform, MLOps (Machine Learning Operations), Software Versioning, Supervised Learning
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: Prompt Engineering, Generative AI Agents, Generative AI, Business Process Automation, Business Workflow Analysis, No-Code Development, Process Optimization
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Secure Coding, Penetration Testing, Security Testing, Application Security, Cyber Security Assessment, Payment Systems, Blockchain, Incident Response, Vulnerability Scanning, Code Review, Data Security, Development Testing, Authorization (Computing), Data Validation
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Programmation informatique, Programmation en Python, Pensée informatique, Principes de programmation, Interface de programmation d'application (API), Scripting, Automatisation, Nettoyage des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Generative AI, Generative Model Architectures, Generative AI Agents, Google Gemini, OpenAI, Responsible AI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Application Deployment, Software Documentation, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Intermédiaire · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Code Review, Debugging, Scripting, Python Programming, Programming Principles, Software Development
Intermédiaire · Projet Guidé · Moins de 2 heures