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.

DeepLearning.AI
Compétences que vous acquerrez: Agents génératifs d'IA, Intelligence artificielle et apprentissage automatique (IA/ML), Analyse des données, Interface de programmation d'applications (API), Programmation Python, Principes de programmation, Ingénierie rapide, Jupyter, Automatisation, Scripting, Développement d'applications, Structures de données, Gestion des paquets et des logiciels, Intégrations AI, Intelligence artificielle, Modélisation des grandes langues, Maîtrise des données, Programmation informatique, Candidature au LLM
★ 4.8 (254) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Package and Software Management, Data Science, Exploratory Data Analysis, Computer Programming, Mathematical Software, Data Structures
★ 4.7 (111) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Dynamique du marché, Technologies émergentes, Environnement de développement, Outils de développement de logiciels, Principes de programmation, Blockchain, Outils de développement web, Applications Web, Node.JS, Javascript, Évolutivité, Autres langages de programmation, Développement Web, FinTech, Traitement des transactions, Vérification et validation, Déploiement des applications, Programmation informatique, Développement du programme
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Environnement de développement, Programmation Python, Principes de programmation, Jupyter, Programmation orientée objet (POO), Configuration du système, Structures de données, Gestion des paquets et des logiciels, Logique informatique, Informatique quantique, Manipulation de données, Programmation informatique, Installation du logiciel
★ 4.4 (19) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
★ 4.6 (45) · Débutant · 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, Memory Management, Performance Tuning
★ 4.4 (33) · Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Conception, Langages de script, Programmation Python, Principes de programmation, Logiciel de conception, Scripting, Infographie, Visualisation (infographie), Structures de données, Logique informatique, modélisation 3D, Animations, Programmation informatique
★ 4.9 (103) · Débutant · Cours · 1 à 3 mois

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
★ 3.8 (19) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Analyse des données, Expressions d'analyse de données (DAX), Pensée informatique, Programmation Python, Principes de programmation, Traitement des données, Algorithmes, Structures de données, Programmation informatique
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
★ 4.5 (66) · Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Analyse des données, Nettoyage des données, Eclipse (Logiciel), Programmation Java, Programmation Python, Principes de programmation, Matplotlib, Programmation orientée objet (POO), Visualisation des données, Fichier E/S, Tests unitaires, Pandas (paquetage Python), Développement d'applications, Structures de données, Java, Outils de programmation informatique, Conception orientée objet, Tracé (graphique), Programmation informatique, Science des données
★ 4.5 (1,9 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Gestion des données, Conception de logiciels, Réutilisation du code, Importation/exportation de données, Persistance des données, Programmation Java, Validation des données, Programmation orientée objet (POO), Fichier E/S, Développement d'applications, Java, Conception orientée objet, Programmation informatique, Maintenabilité
★ 4.4 (25) · Intermédiaire · Cours · 1 à 4 semaines