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.

University of Michigan
Compétences que vous acquerrez: Programmation en Python, Traitement des données, Modèle de langage unifié, Manipulation des données, Web scraping, Conception orientée objet, Importation/exportation de données, Conception de logiciels, Tests unitaires, Restful API, Programmation orientée objet (POO), Développement du programme, structures de données, Débogage, Jupyter, JSON, Programmation informatique, Fichier E/S, Principes de programmation, Analyse d'images
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Environnements de développement intégré, Traitement du langage naturel (NLP), Déploiement des applications, Tests unitaires, Cycle de vie du développement logiciel, Restful API, Principes de programmation, Flask (Framework Web), Examen du code, Intelligence artificielle, Applications Web, IBM Cloud
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
Avancées · Certificat Professionnel · 3 à 6 mois
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Traitement des données, Manipulation des données, Environnement de développement, Analyse des Données, Installation du logiciel, structures de données
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Programmation en Python, Ingénierie de requête, Analyse des Données, Automatisation, Grand modèle de langage (LLM), Principes de programmation, Développement d'applications, structures de données, Débogage, Interface de programmation d'application (API), Mise en œuvre de l'IA, Jupyter, Scripting, Intelligence artificielle
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Environnement de développement, Traitement des données, Données Validation des données, Installation du logiciel, Algorithmes, Développement du programme, Débogage, Programmation informatique, Configuration du système, Pensée informatique
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Environnement de développement, Interface de ligne de commande, Shell Unix, structures de données, Principes de programmation, Programmation informatique, Langages de script, Scripting, Bash (langage de script)
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Manipulation, Data Preprocessing, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Wrangling, Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Mathematical Software, Computational Logic, Data Structures
Débutant · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
Débutant · Spécialisation · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Programmation en Python, Principes de programmation, Visualisation scientifique, Programmation informatique, Science des données, Conception de jeux, Intelligence artificielle, Applications Web
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Data wrangling, Programmation en Python, Analyse des Données, Web scraping, Graphique, Présentation des données, Compétences analytiques, Tableau de bord, Pandas (paquetage Python), Collecte de données, Science des données, Jupyter, Logiciel de Visualisation de Données, Visualisation de Données
Intermédiaire · Cours · 1 à 4 semaines