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.

AI CERTs
Compétences que vous acquerrez: Customer Communications Management, Data Ethics, AI Integrations, Agentic Workflows, Quality Monitoring, Emerging Technologies
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Environnement de développement, Installation du logiciel, Scripting, Structures de données, Programmation orientée objet (POO), Principes de programmation, Moteur Unity, Développement de jeux vidéo, C# (langage de programmation), Programmation événementielle, Conception de jeux
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Design, File I/O, Integrated Development Environments, Functional Design
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Encryption, Cybersecurity, Cryptography, File I/O, Program Development, Python Programming, Programming Principles, Debugging, Development Testing, Data Mapping, Program Implementation, Software Testing, Data Structures
★ 4.8 (13) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Composants de l'interface utilisateur, Scripting, Animations, Programmation orientée objet (POO), Conception orientée objet, Moteur Unity, Interface utilisateur (UI), Développement de jeux vidéo, C# (langage de programmation), Programmation événementielle, Réutilisation du code, Conception de jeux
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnement de développement, Conception de sites web réactifs, Conception de sites web, Feuilles de style en cascade (CSS), HTML et CSS, Conception de l'interface utilisateur (UI), Conception de l'expérience utilisateur, Langage de balisage hypertexte (HTML), Applications Web, Outils de développement web, Développement Web, Javascript, Développement Web Front-End, Conception et développement de sites web, Microsoft Visual Studio
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Blockchain, Secure Coding, Application Security, Web Development Tools, Software Design Patterns, Exploit development, Web Applications, Code Reusability, Authorization (Computing), Security Controls, Object Oriented Programming (OOP), Transaction Processing
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Maintainability, Web Development Tools, Development Testing, JavaScript Frameworks, Development Environment, Web Applications, Event-Driven Programming, Frontend Integration, Software Installation, Object Oriented Programming (OOP), Configuration Management, Build Tools, Data Validation
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Composants de l'interface utilisateur, React.js, Applications Web, Développement Web, Cadres Web, Cadres d'application, Javascript, Développement Web Front-End, Cadres JavaScript, Vue.JS, Programmation événementielle, Réutilisation du code, Importation/exportation de données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: PostgreSQL, Data Maintenance, Database Administration, Database Architecture and Administration, SQL, Disaster Recovery, Secure Coding, Database Management, Relational Databases, Database Management Systems, Query Languages, Security Controls, Data Access, Data Security, Role-Based Access Control (RBAC), Threat Management, Threat Detection
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cryptography, Encryption, Cybersecurity, Mathematical Theory & Analysis, Brute-force attacks, Arithmetic, Python Programming, Applied Mathematics, Programming Principles, File I/O, Computational Logic, Program Development, Analysis, Algorithms, Statistical Analysis, Analytical Skills, Debugging, Code Reusability, Scripting, Design
★ 4.9 (14) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Examen du code, Intégrations AI, Examen technique des logiciels, Qualité des logiciels (SQA/SQC), Maintenabilité, Workflows d'IA, Intelligence artificielle, IA générative, Outils de développement de logiciels, Développement d'applications
Débutant · Cours · 1 à 4 semaines