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

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

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

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

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

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

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

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

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: Algorithmes, Fichier E/S, Programmation informatique, Importation/exportation de données, Cybersécurité, Principes de programmation, Programmation Python, Automatisation, Débogage
★ 4.7 (3,7 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cryptography, Object Oriented Design, Object Oriented Programming (OOP), File I/O, Encryption, Cryptographic Protocols, Application Development, Data Structures, Software Development, Data Visualization, Problem Solving, Automation, Machine Learning Algorithms, Database Application, Python Programming, Natural Language Processing, Machine Learning Methods, Software Installation, Code Reusability, Programming Principles
★ 4.7 (105) · Débutant · Spécialisation · 3 à 6 mois