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: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
★ 4.5 (1,5 k) · Débutant · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: Business Logic, Application Development, Computational Logic, C# (Programming Language), Computer Programming, Program Development, Programming Principles, Data Store, Data Cleansing
Débutant · Cours · 1 à 4 semaines
University of California, Santa Cruz
Compétences que vous acquerrez: Principes de programmation, Développement du programme, Logique informatique, Gestion de la mémoire
★ 4.5 (6,8 k) · Débutant · Cours · 1 à 3 mois
The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Conception et développement de sites web, Ingénierie rapide, Connaissance de l'IA, Applications Web, Exploration de données, Développement Web, Codage vibratoire, Programmation Python, IA générative, Analyse des données, Débogage, Workflows d'IA, HTML et CSS, Simulations
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Apprentissage automatique appliqué, Jupyter, Programmation Python, Évaluation du modèle, Science des données, Analyse des données, Analyse prédictive, Apprentissage automatique, Optimisation du modèle, Modélisation prédictive
★ 4.7 (228) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Event-Driven Programming, Video Game Development, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Problem Solving, Design, Computer Science
★ 4.7 (146) · Débutant · Projet Guidé · Moins de 2 heures

University of Leeds
Compétences que vous acquerrez: Programmation Python, Principes de programmation, Robotique, Logique informatique, Programmation informatique, Réutilisation du code, Algorithmes, Automatisation
★ 4.7 (108) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion de la conformité, Facturation médicale et codage, L'innovation, IA générative, Codage médical, Efficacité opérationnelle, Intégrations AI, Conformité réglementaire, Documentation sur les antécédents médicaux, Documentation clinique, Automatisation
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Animations, Interactive Data Visualization, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Graphical Tools, Game Design, Computational Logic, Creative Design
★ 5 (8) · Débutant · Spécialisation · 3 à 6 mois

Packt
Compétences que vous acquerrez: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Software Documentation, Development Environment, Maintainability, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Software Installation, Computer Programming Tools, Computational Thinking
★ 4.5 (19) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Pseudocode, Programming Principles, Program Development, Software Visualization, Computational Logic, Process Modeling, Diagram Design, Computer Programming Tools, Code Reusability, Computer Programming, Maintainability, Software Documentation, Software Installation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
★ 4 (58) · Débutant · Spécialisation · 3 à 6 mois