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.

DeepLearning.AI
Compétences que vous acquerrez: Interface de programmation d'application (API), Manipulation des données, JSON, IA générative, Transformation de données, SQL, Éthique des données, Prétraitement de données, Données Validation des données, Nettoyage des données, Bases de données relationnelles, Web scraping, Pandas (paquetage Python), Données non structurées, Extrait, Intégrité des données
Débutant · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Distribution de probabilité, Probabilités et statistiques, Tests d'hypothèses statistiques, Analyse statistique, Tests A/B, Analyse exploratoire des données (AED), Inférence statistique, Statistiques bayésiennes, Apprentissage statistique des machines, Modélisation statistique, Visualisation statistique, Statistiques descriptives, Probabilité, Science des données, Échantillonnage (statistiques)
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, IBM Cloud, Python Programming
Préparer un diplôme
Avancées · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Full-Stack Web Development, UI Components, User Interface (UI), MySQL, User Interface (UI) Design, Object Oriented Programming (OOP), Event-Driven Programming, Database Design, Application Deployment, Application Design, Python Programming, Application Development, Database Management, Graphical Tools, Database Application, Databases, Software Design, Computer Graphics, Development Environment, SQL
Intermédiaire · Spécialisation · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Commandes Linux, Interface de ligne de commande, Rust (langage de programmation), Outils de développement de logiciels, Programmation en Python, Développement du programme, Déploiement des applications, Informatique sans serveur, Test de logiciels, Optimisation des performances, Programmation du système, Débogage, Amazon Web Services, Maintenabilité
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming, Computational Logic
Débutant · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: Apache Airflow, Docker (Software), Containerization, CI/CD, Data Pipelines, Ansible, Continuous Deployment, Infrastructure as Code (IaC), Continuous Integration, Workflow Management, DevOps, Configuration Management, Automation, Git (Version Control System), Python Programming, Database Management, SQL, Performance Tuning, Debugging, Root Cause Analysis
Intermédiaire · Spécialisation · 3 à 6 mois

Plusieurs enseignants
Compétences que vous acquerrez: Tensorflow, Keras (Neural Network Library), Machine Learning Methods, Model Evaluation, Machine Learning, Google Cloud Platform, Machine Learning Algorithms, Applied Machine Learning, Financial Trading, Reinforcement Learning, Recurrent Neural Networks (RNNs), Supervised Learning, Data Pipelines, Time Series Analysis and Forecasting, Statistical Machine Learning, Technical Analysis, Deep Learning, Securities Trading, Portfolio Management, Artificial Intelligence and Machine Learning (AI/ML)
Intermédiaire · Spécialisation · 1 à 3 mois

Coursera
Compétences que vous acquerrez: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Retrieval-Augmented Generation, Database Management Systems, Python Programming, Analysis, Data Import/Export
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Generative AI, Matplotlib, Plotly, Prompt Engineering, Data Ethics, Power BI, Data Visualization, Microsoft Excel, Data Manipulation, Data Cleansing, Exploratory Data Analysis, Pandas (Python Package), Data Transformation, Excel Formulas, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Microsoft Copilot, Data Presentation, Data Processing
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Exploitation techniques, Penetration Testing, Cyber Attacks, Cyber Security Assessment, Cybersecurity, Event Monitoring, Vulnerability Management, Vulnerability, Continuous Monitoring, Data Security, Network Security, Analysis, Criminal Investigation and Forensics, System Monitoring, System Configuration, Network Monitoring, Bash (Scripting Language), Scripting, Linux, Python Programming
Avancées · Spécialisation · 1 à 3 mois