Les cours en Python peuvent vous aider à apprendre la syntaxe, les structures de données et les bases du développement. Vous pouvez développer des compétences en automatisation, analyse de données, scripts et projets pratiques. De nombreux cours utilisent des exemples progressifs pour faciliter l'apprentissage.

Scrimba
Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Web Development Tools, Software Development
★ 4.6 (75) · Débutant · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Musique, Programmation informatique, Composition musicale, Programmation Python
★ 4.5 (459) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Architectures de modèles génératifs, Évaluation du modèle, Bases de données vectorielles, Génération assistée par récupération, Science des données, Agents génératifs d'IA, Apprentissage non supervisé, Keras (bibliothèque de réseaux neuronaux), Optimisation du modèle, PyTorch (Bibliothèque d'apprentissage automatique), Modélisation des grandes langues, Apache Spark, Programmation Python, Candidature au LLM, IA générative, Apprentissage automatique, Mise au point, Apprentissage supervisé, Vision par ordinateur, Ingénierie rapide
★ 4.6 (22 k) · Intermédiaire · Certificat Professionnel · 3 à 6 mois

IBM
Compétences que vous acquerrez: Visualisation des données, Évaluation du modèle, Tableau de bord, Tracé (graphique), Analyse exploratoire des données, Nettoyage des données, Apprentissage non supervisé, Création de tableaux de bord, Réseautage professionnel, Plotly, Récit de données, Jupyter, Programmation Python, Récupération de données sur le Web, IA générative, Maîtrise des données, Présentation des données, SQL, Logiciel de visualisation de données, Traitement des données
★ 4.6 (151 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Programmation informatique, Principes de programmation, Environnement de développement, Débogage, Programmation Python, Logique informatique, Développement du programme
★ 4.8 (3,6 k) · Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Analyse des données, Visualisation des données, Évaluation du modèle, Échantillonnage (statistiques), Analyse exploratoire des données, Méthodes statistiques, Probabilités et statistiques, Inférence statistique, Modélisation prédictive, Statistiques bayésiennes, Modélisation statistique, Statistiques, Visualisation statistique, Matplotlib, Programmation Python, Prise de décision fondée sur des données, Analyse de régression, Analyse statistique, Programmation statistique, Tests d'hypothèses statistiques
★ 4.6 (3,4 k) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Video Game Development, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Data Analysis
★ 4.7 (291) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Programming Principles, Data Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Analysis, Data Management, Applied Mathematics
★ 3.7 (7) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: NumPy, Traitement des données, Scripting, Analyse numérique, Pensée informatique, Programmation informatique, Structures de données, Conception orientée objet, Environnements de développement intégré, Principes de programmation, Environnement de développement, Fichier E/S, Installation du logiciel, Réutilisation du code, Programmation Python, Examen du code
★ 4.9 (146) · Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Importation/exportation de données, Programmation informatique, Automatisation, Algorithmes, Principes de programmation, Fichier E/S, Débogage, Programmation Python, Cybersécurité
★ 4.7 (3,7 k) · Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Langages de script, Scripting, Interface de ligne de commande, Programmation Python
★ 4.7 (13) · Débutant · Projet Guidé · Moins de 2 heures

Logical Operations
Compétences que vous acquerrez: Data Structures, Data Processing, Code Reusability, Virtual Machines, Python Programming, Data Manipulation, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Development Environment, Program Development, Debugging, Software Development, Computer Programming Tools, Computational Logic, System Configuration, Cross Platform Development
★ 4.3 (6) · Débutant · Spécialisation · 1 à 3 mois