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: JSON, Data Structures, Algorithms, Web Development Tools, Javascript, Pseudocode, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, HTML and CSS, Object Oriented Programming (OOP), Computational Thinking, Performance Tuning, Solution Design
Débutant · Spécialisation · 1 à 3 mois

University of Leeds
Compétences que vous acquerrez: digital literacy, Artificial Intelligence, Professional Development, Personal Development, Willingness To Learn, Digital Transformation, Computer Programming, Emerging Technologies, Learning Strategies, Goal Setting
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Environnements de développement intégré, Maîtrise des logiciels Apple, développement iOS, Apple Xcode, Outils de développement mobile, Développement Mobile, Programmation orientée objet (POO), Programmation informatique, Programmation Swift, Environnement de développement, Apple iOS, Principes de programmation, Développement d'applications
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C++ (langage de programmation), Programmation informatique, Gestion des données, Pensée informatique, structures de données, Environnement de développement, Débogage
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Data Science, Generative AI, Development Environment, Computer Programming, Data Analysis
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Algorithmes, Développement du programme, Programmation informatique, Développement Web, Pensée informatique, Développement de logiciels, structures de données, Informatique, Principes de programmation, Génie logiciel
Intermédiaire · Cours · 1 à 4 semaines

University of Leeds
Compétences que vous acquerrez: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, JSON, Programmation événementielle, HyperText Markup Language (HTML), Programmation orientée objet (POO), jQuery, Programmation informatique, Feuilles de style en cascade (CSS), Débogage, Applications Web, Outils de développement web
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Object Oriented Design, Computer Programming
Intermédiaire · Cours · 1 à 4 semaines