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.

Università di Napoli Federico II
Compétences que vous acquerrez: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), Object Oriented Design, R Programming, Convolutional Neural Networks, NumPy, R (Software), Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Python Programming, Deep Learning, Computer Programming, Machine Learning Methods, Scripting Languages, Statistical Machine Learning, Scripting
★ 4.2 (55) · Intermédiaire · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Claude Code, Prompt Engineering, ChatGPT, Retrieval-Augmented Generation, Generative AI Agents, Prompt Patterns, Anthropic Claude, Agentic Workflows, Token Optimization, Multimodal Prompts, Generative AI, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Automation, Software Architecture, Software Testing, Software Design
★ 4.8 (8,9 k) · Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Unsupervised Learning, Regression Analysis, Classification Algorithms, Applied Machine Learning, Machine Learning Methods, Dimensionality Reduction, Anomaly Detection, Supervised Learning, Analytical Skills, Model Evaluation, Machine Learning Algorithms, Data Analysis, Data Preprocessing, Predictive Modeling, Statistical Analysis, Logistic Regression, Model Training, Statistical Machine Learning, Machine Learning, Data Mining
★ 4.7 (29) · Intermédiaire · Spécialisation · 3 à 6 mois

EDUCBA
Compétences que vous acquerrez: Performance Tuning, Frontend Performance, Web Frameworks, Application Deployment, Configuration Management, Code Reusability, Application Servers, UI Components, Virtual Environment
★ 4.7 (23) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Création de tableaux de bord, Entreposage de données, Intégrité des données, Visualisation interactive des données, Tests unitaires, Interface de ligne de commande, Analyse, Algorithmes, Gestion des bases de données, Administration des bases de données, Unix, Logiciel de visualisation de données, Schéma en étoile, MySQL, Version du logiciel, Théorie des bases de données, Tableau de bord, Architecture et administration des bases de données, Commandes Linux, Logiciel de base de données
★ 4.6 (7,7 k) · Débutant · Certificat Professionnel · 3 à 6 mois
University of Michigan
Compétences que vous acquerrez: File I/O, Data Structures, Programming Principles, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment, Data Storage
★ 4.8 (22) · Mixte · Cours · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: Statistical Machine Learning, Data Preprocessing, Model Evaluation, PyTorch (Machine Learning Library), Statistical Methods, Probability, Probability & Statistics, Sampling (Statistics), Logistic Regression, Deep Learning, Probability Distribution, Statistical Modeling, Python Programming, Supervised Learning, Machine Learning, Data Processing, Agentic systems, Artificial Intelligence, Algorithms, AI literacy
★ 4.5 (47) · Intermédiaire · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Pandas (Python Package), Data Import/Export, Matplotlib, Plot (Graphics), Pivot Tables And Charts, Jupyter, Data Visualization Software, Microsoft Excel, Data Analysis, Spreadsheet Software, Text Mining, Data Wrangling, Data Access, Data Manipulation, Data Cleansing, Data Presentation, Data Processing, Data Integration, Programming Principles, Time Series Analysis and Forecasting
★ 4.7 (41) · Intermédiaire · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Package and Software Management, Program Development, Virtual Environment, Development Environment, Software Configuration Management, Software Installation, Configuration Management, Python Programming
Débutant · Projet Guidé · Moins de 2 heures

Rice University
Compétences que vous acquerrez: Programmation en Python, Développement d'applications, Informatique théorique, Théorie des graphes, Programmation Python, Bioinformatique, Structures de données, Probabilité, Conception interactive, Développement de jeux vidéo, Développement du programme, Composants de l'interface utilisateur, Algorithmes, Programmation informatique, Analyse des données, Combinatoire, Programmation événementielle, Animation et conception de jeux, Pensée informatique, Principes de programmation, Programmation orientée objet (POO)
★ 4.8 (4,1 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Linux, Scripting, Linux Administration, Linux Commands, Scripting Languages, Operating System Administration, Data Persistence, Bash (Scripting Language), Shell Script, Unix Shell, Systems Administration, IT Automation, Software Installation, Data Store, Command-Line Interface, Cloud Hosting, Object-Relational Mapping, YAML, System Programming, Python Programming
★ 4.8 (47) · Mixte · Cours · 1 à 3 mois