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

Compétences que vous acquerrez: Entreposage de données, Algorithmes, Architecture et administration des bases de données, Intégrité des données, Tests unitaires, Gestion des bases de données, Interface de ligne de commande, Théorie des bases de données, Création de tableaux de bord, Version du logiciel, Schéma en étoile, Administration des bases de données, Logiciel de visualisation de données, Logiciel de base de données, Tableau de bord, Analyse, Visualisation interactive des données, MySQL, Commandes Linux, Unix
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

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

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

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: Programmation en Python, Programmation informatique, Structures de données, Manipulation de données, Manipulation des données, Informatique quantique, Programmation orientée objet (POO), Installation du logiciel, Environnement de développement, Logique informatique, Programmation Python, Principes de programmation, Jupyter, Gestion des paquets et des logiciels
Débutant · Cours · 1 à 4 semaines

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

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, Python Programming, Statistical Modeling, Supervised Learning, Machine Learning, Data Processing, Agentic systems, Artificial Intelligence, Algorithms, AI literacy
Intermédiaire · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Programmation en Python, Génie logiciel, Déploiement des applications, Développement Web complet, Développement de logiciels, Développement Web, Conception de logiciels, Architecture des logiciels, Outils de programmation informatique, Langue web, Modèles de conception de logiciels, Langage de modélisation unifié, Conception et développement de sites web, Applications Web, Principes de programmation, Développement Web Front-End, Programmation Python, Environnement de développement, Méthodologies de développement de logiciels, Cycle de vie du développement logiciel, Outils de développement de logiciels
Débutant · Cours · 1 à 3 mois