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
Intermédiaire · Spécialisation · 1 à 3 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
Intermédiaire · Spécialisation · 3 à 6 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
Débutant · 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
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
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
Mixte · Cours · 1 à 3 mois

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
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)
Débutant · Cours · 1 à 4 semaines

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
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)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Surveillance du système, Déploiement des applications, Codage sécurisé, Istio, Gherkin (langage de script), Intégration continue, Développement piloté par les tests (TDD), Kubernetes, Méthodologie Agile, Développement agile de logiciels, Développement logiciel agile, Témoignage de l'utilisateur, Jenkins, Outils Devops, Méthodologie agile, Scrum (développement de logiciels), Déploiement dans le nuage, Outils de test, Grafana, Projet ouvert de sécurité des applications web (OWASP), CI/CD, DevOps
Préparer un diplôme
Intermédiaire · Certificat Professionnel · 3 à 6 mois