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.

Compétences que vous acquerrez: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Débutant · Projet Guidé · Moins de 2 heures

Rice University
Compétences que vous acquerrez: Visualisation des données, Traitement des données, Environnement de développement, Réutilisation du code, Programmation Python, Fichier E/S, Traitement des données, Dictionnaire de données, Cartographie des données, Nettoyage des données, Gestion des paquets et des logiciels, Accès aux données, Logiciel de visualisation de données, Installation du logiciel, Tracé (graphique), Manipulation de données, Logique informatique, Persistance des données, Principes de programmation, Analyse des données
Débutant · Spécialisation · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Planification des tests, Débogage, Programmation Python, Autres langages de programmation, Développement du programme, Conception de jeux, Informatique, Pensée informatique, Résolution de problèmes, Tests fonctionnels, Programmation informatique, Développement de jeux vidéo, Principes de programmation, Algorithmes, Qualité des logiciels (SQA/SQC)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cryptography, Object Oriented Design, Object Oriented Programming (OOP), File I/O, Encryption, Cryptographic Protocols, Data Structures, Program Development, Software Development, Data Visualization, Model Evaluation, Problem Solving, Automation, Model Training, Machine Learning Algorithms, Database Application, Python Programming, Software Installation, Code Reusability, Functional Design
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Analysis
Débutant · Projet Guidé · Moins de 2 heures

University of Michigan
Compétences que vous acquerrez: Échantillonnage (statistiques), Logiciel statistique, Évaluation du modèle, Visualisation des données, Méthodes statistiques, Visualisation scientifique, Programmation Python, Prise de décision fondée sur des données, Statistiques, Probabilités et statistiques, Statistiques bayésiennes, Maîtrise des données, Jupyter, Matplotlib, Analyse statistique, Tracé (graphique), Visualisation statistique, Modélisation statistique, Inférence statistique, Tests d'hypothèses statistiques
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Analyse des données spatiales, Visualisation des données, Seaborn, Création de tableaux de bord, Récit de données, Programmation Python, Histogramme, Logiciel de visualisation de données, Graphique, Matplotlib, Tableau de bord, Tracé (graphique), Diagrammes de dispersion, Présentation des données, Information et technologie géospatiales, Plotly, Visualisation interactive des données, Analyse des données
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Évaluation du modèle, Algorithmes de classification, Algorithmes d'apprentissage automatique, Scikit Learn (Bibliothèque d'apprentissage automatique), Apprentissage supervisé, Apprentissage automatique, Méthodes d'apprentissage automatique, Modélisation prédictive, Programmation Python, Ingénierie des fonctionnalités, Apprentissage non supervisé, Réseaux neuronaux artificiels, Optimisation du modèle, Apprentissage automatique appliqué, Modèle de formation
Intermédiaire · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Environnements de développement intégré, Débogage, Environnement de développement, Programmation Python, Développement du programme, Logique informatique, Programmation informatique, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Prompt Engineering, Agentic systems, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, Agentic Workflows, OpenAI API, LLM Application, AI literacy, AI Enablement, AI Workflows, AI powered creativity, Generative AI, Artificial Intelligence, Tool Calling, Large Language Modeling, AI Security, Business Logic, Application Programming Interface (API)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Composition musicale, Musique, Réutilisation du code, Programmation Python, Programmation informatique, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Conception fonctionnelle, Interface de ligne de commande, Environnement de développement, Réutilisation du code, Programmation Python, Arithmétique, Validation des données, Développement du programme, Conception de logiciels, Installation du logiciel, Scripting, Pensée informatique, Résolution de problèmes, Logique informatique, Programmation informatique, Principes de programmation, Algorithmes
Mixte · Cours · 1 à 4 semaines