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.

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Méthodes des éléments finis, Analyse technique, C++ (langage de programmation), Logiciels mathématiques, Ingénierie structurelle, Analyse numérique, Calcul intégral, Modélisation mathématique, Mathématiques avancées
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Graph Theory, Algorithms, Game Theory, Data Structures, Computer Programming, Computational Thinking, Problem Solving
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Algorithms, Computational Thinking, Data Structures, Geometry
Intermédiaire · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Application Design, Interactive Design, Application Development, Game Design, Python Programming, Video Game Development, Programming Principles, Maintainability, Development Environment, Integrated Development Environments, Software Installation, Problem Solving
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Generative AI, Generative Model Architectures, Generative AI Agents, Prompt Engineering, AI literacy, Prompt Patterns, LLM Application, Artificial Intelligence, AI Workflows, Large Language Modeling, Tool Calling, Responsible AI, Model Training, Data Ethics, Agentic systems, Fine-tuning, Context Management, Model Evaluation
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Stratégies de communication, Résolution de problèmes, Communication, Professionnalisme, Établissement de relations, Suivre le mouvement, Compétences en matière de communication verbale, Développement de logiciels, Génie logiciel, Développement professionnel
Débutant · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Amazon Bedrock, AI Security, Retrieval-Augmented Generation, Docker (Software), Prompt Engineering, GitHub Copilot, Token Optimization, Agentic Workflows, AI Orchestration, LLM Application, Debugging, Serverless Computing, Software As A Service, Model Context Protocol, Amazon Web Services, Large Language Modeling, Rust (Programming Language), Code Review, Natural Language Processing, GitHub
Débutant · Spécialisation · 3 à 6 mois

Yale University
Compétences que vous acquerrez: L'esprit d'entreprise, Conformité réglementaire, Conception de logiciels, Vérification et validation, Assurance qualité des logiciels, Interface utilisateur (UI), Cycle de vie du développement logiciel, Gestion des risques, Essais cliniques, Facilité d'utilisation, Protection de la vie privée dans le domaine médical, Apprentissage automatique, Facteurs humains, Ingénierie biomédicale, Technologie de la santé, Dispositifs médicaux, Tests de logiciels, Qualité des logiciels (SQA/SQC), Gestion de projets dans le domaine de la santé, Recherche sur les utilisateurs
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Python Programming, Program Development, Game Design, Code Reusability, Computer Programming, Programming Principles, Functional Design, Development Environment, Computational Logic, Building Codes
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Object Oriented Design, Version Control, User Interface (UI) Design, Web Design, Web Design and Development, Web Content Accessibility Guidelines, Design Software, Adobe XD, Responsive Web Design, .NET Framework, Microsoft Visual Studio, User Experience, Authorization (Computing), AI Integrations, Application Security, Computational Thinking, Web Components, Pseudocode, Microsoft Development Tools, Javascript
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: L'image de marque, HR Tech, Contrôle d'accès basé sur les rôles (RBAC), Gestion des correctifs, Développement sans code, Intelligence économique, Contrôle des accès basé sur le rôle (RBAC), Workday (Logiciel)
Débutant · Cours · 1 à 4 semaines