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: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
★ 4.8 (230) · Intermédiaire · Cours · 1 à 4 semaines

Codio
Compétences que vous acquerrez: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 4.5 (11) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
★ 4.7 (168) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Graph Theory, Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming
★ 4.4 (31) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Données Validation des données, Réutilisation du code, Programmation informatique, Interface de ligne de commande, Algorithmes, Programmation Python, Principes de programmation, Validation des données, Développement du programme, Programmation en Python, Scripting, Conception de logiciels, Installation du logiciel, Conception fonctionnelle, Logique informatique, Environnement de développement, Pensée informatique
★ 4.5 (36) · Mixte · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Automatisation, Interface de programmation d'applications (API), Nettoyage des données, Programmation informatique, Principes de programmation, Programmation Python, Programmation en Python, Logique informatique, Maintenabilité, Pensée informatique
★ 4.4 (9) · Intermédiaire · Cours · 1 à 4 semaines

Dartmouth College
Compétences que vous acquerrez: Développement d'applications, Réutilisation du code, Programmation informatique, Programmation du système, Interface de ligne de commande, Make.com, C (langage de programmation), C et C++, Développement du programme, Systèmes embarqués, Commandes Linux, Fichier E/S, Linux, Outils de programmation informatique, Analyse de dépendance, Installation du logiciel, Gestion des fichiers, Logiciels embarqués, Environnement de développement, Outils de construction
★ 4.7 (33) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Visage étreint, Programmation informatique, Modélisation des grandes langues, Génération assistée par récupération, Évaluation du modèle, Candidature au LLM, Architectures de modèles génératifs
★ 4.9 (9) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réutilisation du code, Logiciel système, Programmation informatique, Principes de programmation, Programmation Python, Programmation orientée objet (POO), Programmation en Python, Environnements de développement intégré, Conception fonctionnelle, Installation du logiciel, Logique informatique, Environnement de développement, Pensée informatique
★ 3.3 (10) · Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Informatique, Programmation informatique, Conception de jeux, Principes de programmation, Programmation Python, Développement du programme, Programmation en Python, Débogage, Logique informatique, Conception et produit
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Terraform, Infrastructure as Code (IaC), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Infrastructure, Computer Programming, Command-Line Interface, Automation, Key Management
Intermédiaire · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Conception orientée objet, Java, Programmation informatique, Programmation Java, Algorithmes, Pédagogie, Développement du programme, Pédagogie numérique, Programmation orientée objet (POO), Réceptivité culturelle, Pensée informatique
★ 4.7 (11) · Débutant · Cours · 1 à 3 mois