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: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Mobile Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, User Interface (UI) Design, UI Components, Software Engineering
Intermédiaire · Spécialisation · 1 à 4 semaines

University of Washington
Compétences que vous acquerrez: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, User Experience Design, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Web Design and Development, Front-End Web Development, Web Development, Microsoft Copilot, Mobile Development, Semantic Web, Git (Version Control System)
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Business Process Automation, Generative AI Agents, Generative AI, Automation, Performance Measurement, No-Code Development, Responsible AI, Process Optimization, Business Workflow Analysis, MLOps (Machine Learning Operations), System Monitoring, Scalability, Performance Analysis, Performance Management
Intermédiaire · Spécialisation · 3 à 6 mois

Macquarie University
Compétences que vous acquerrez: DevSecOps, Secure Coding, Cloud-Native Computing, Software Architecture, Security Engineering, Software Design, Microsoft Azure, Cybersecurity, DevOps, Kubernetes, Infrastructure as Code (IaC), Web Applications, Azure DevOps, Containerization, API Design, Docker (Software), Software Engineering, Role-Based Access Control (RBAC), Dependency Analysis, Git (Version Control System)
Débutant · Cours · 1 à 3 mois

MathWorks
Compétences que vous acquerrez: Computer Vision, Image Analysis, Deep Learning, Matlab, Data Visualization, Machine Learning Methods, Data Analysis, Data Validation
Débutant · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Git (Version Control System), Version Control, Integrated Development Environments, Eclipse (Software), Application Lifecycle Management, Release Management, Collaborative Software, Code Review
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Java Programming, Maintainability, Software Design, Data Storage Technologies, Program Development, Application Development, Data Structures, File Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: ChatGPT, Prompt Engineering, OpenAI, LLM Application, Python Programming, Application Programming Interface (API), Application Development
Intermédiaire · Projet Guidé · Moins de 2 heures

Duke University
Compétences que vous acquerrez: Data Visualization Software, Data Visualization, Data Storytelling, Interactive Data Visualization, Plotly, Matplotlib, Dashboard, Seaborn, Tableau Software, Scatter Plots, Histogram, Google Sheets, Microsoft Excel, Data Analysis, Pandas (Python Package), Python Programming, Cloud Applications, Data Manipulation, Business Communication
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Responsible AI, Machine Learning, Data Ethics, Predictive Analytics, Statistical Modeling, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Data Science, Machine Learning Algorithms, Decision Tree Learning, Data Analysis, Regression Analysis, Performance Analysis, Deep Learning, Artificial Neural Networks
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Python Programming, Computer Programming, GitHub, Development Environment, Version Control
Avancées · Cours · 1 à 4 semaines