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.

Heriot-Watt University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Development, UI Components, User Interface and User Experience (UI/UX) Design, Usability, Typography
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Javascript, Object Oriented Design, JSON, Web Applications, Computer Programming, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping
Débutant · Spécialisation · 3 à 6 mois

Microsoft
Compétences que vous acquerrez: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Automation, No-Code Development, IT Automation, Business Process Automation, Self Service Technologies, Workflow Management, Productivity Software, Digital Transformation, Process Optimization, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Innovation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Anomaly Detection, Image Analysis, Computer Vision, Matlab, Unsupervised Learning, Deep Learning, Application Deployment, PyTorch (Machine Learning Library), Data Synthesis, Medical Imaging
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Problem Solving, Logical Reasoning, Deductive Reasoning, Analytical Skills, Critical Thinking, Complex Problem Solving, Applied Mathematics, Arithmetic, Computational Logic, Strategic Thinking, Decision Making, Geometry
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Jenkins, Interface de ligne de commande, Programmation du système, Test de logiciels, DevOps, Rust (langage de programmation), Prométhée (Logiciel), JSON, Docker (Logiciel), Conteneurisation, Script Shell, CI/CD, Automatisation, Moniteur du système, GitHub
Intermédiaire · Cours · 1 à 4 semaines

American Psychological Association
Compétences que vous acquerrez: Qualitative Research, Case Studies, Interviewing Skills, Data Analysis, Research Methodologies, Social Sciences, Research, Data Collection, Cultural Diversity, Psychology, Anthropology
Débutant · Cours · 1 à 3 mois

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

Edureka
Compétences que vous acquerrez: TypeScript, Javascript, Functional Design, Object Oriented Programming (OOP), Software Design Patterns, API Design, Programming Principles, Web Development Tools, Software Development Tools, Data Structures, Development Environment, Maintainability, Debugging
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Cryptography, Encryption, Application Security, Threat Modeling, Cybersecurity, Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments, Information Privacy
Débutant · Cours · 1 à 4 semaines