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.

Compétences que vous acquerrez: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Transaction Processing, Data Structures, Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Installation du logiciel, Gestion des fichiers, Logiciel de collaboration, GitHub, Contrôle des versions, Git (Système de contrôle des versions), Intégration continue, DevOps
Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Predictive Modeling, Algorithms, Computational Thinking, Debugging
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Secure Coding, Penetration Testing, Security Testing, Application Security, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Code Review, Data Validation
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Virtual Environment, Application Frameworks, PostgreSQL, HTML and CSS, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Bases de données relationnelles, Procédure stockée, Accès aux données, Systèmes de gestion de bases de données, Manipulation des données, Langage de requête, Bases de données, SQL, Maintenance des données
Débutant · Cours · 1 à 4 semaines

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: Blockchain, Secure Coding, Application Security, Software Design Patterns, Web Applications, Application Development, Debugging, Transaction Processing, Scalability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Content Strategy, Content Development and Management, Web Content, No-Code Development, Marketing Collateral, Web Design, Driving engagement, Web Development, Digital Marketing
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, JUnit, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Test Case, Test Execution Engine, Software Testing
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: AI Enablement, No-Code Development, Business Transformation, Digital Transformation, Change Management, Business Process Automation, Business Analysis, Responsible AI, Business Communication, Technical Communication, Automation, Stakeholder Engagement
Débutant · Cours · 1 à 4 semaines

JetBrains
Compétences que vous acquerrez: Flux de travail IA, Intelligence artificielle et apprentissage automatique (IA/ML), Outils de développement de logiciels, Développement de logiciels, IA générative, Cycle de vie du développement logiciel, Mise en œuvre de l'IA, Développement d'applications, Systèmes agentiques, Environnements de développement intégré, Grand modèle de langage (LLM), IntelliJ IDEA, Agents IA génératifs
Débutant · Cours · 1 à 3 mois