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.

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

Compétences que vous acquerrez: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Cloud Management, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Technical Communication, Web Services, Email Automation, Web Presence, Automation, Python Programming, Interviewing Skills, Configuration Management, Program Development, Programming Principles
Préparer un diplôme
Avancées · Certificat Professionnel · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Intégrations AI, Analyse des données, Développement d'applications, Automatisation, Agents génératifs d'IA, Maîtrise des données, Ingénierie rapide, Programmation informatique, Modélisation des grandes langues, Principes de programmation, Gestion des paquets et des logiciels, Intelligence artificielle et apprentissage automatique (IA/ML), Programmation Python, Scripting, Intelligence artificielle, Structures de données, Candidature au LLM, Jupyter, Interface de programmation d'applications (API), Ingénierie de requête, Programmation en Python
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réutilisation du code, Programmation informatique, Tests de logiciels, Algorithmes, Programmation Python, Scripting, Tests unitaires, Débogage, Structures de données, Contrôle des versions, Jupyter, Développement Web, Git (système de contrôle de version), GitHub, Programmation en Python
Débutant · Cours · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: Réutilisation du code, Programmation informatique, Stockage des données, Environnement de développement, Environnements de développement intégré, Fichier E/S, Principes de programmation, Programmation Python, Pensée informatique, Jupyter, Structures de données, Conception fonctionnelle, Outils de développement de logiciels, Outils de programmation informatique, Importation/exportation de données, Documentation du logiciel, Programmation en Python
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation informatique, Automatisation, Fichier E/S, Algorithmes, Principes de programmation, Cybersécurité, Programmation Python, Scripting, Langages de script, Débogage, Automatisation des technologies de l'information, Maintenabilité, Structures de données, Programmation en Python, Importation/exportation de données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, IBM Cloud, Flask (Framework Web), Connaissance de l'IA, Tests de développement, Environnements de développement intégré, Applications Web, Principes de programmation, Programmation Python, Examen du code, Intelligence artificielle, Tests unitaires, Cycle de vie du développement logiciel, Applications en nuage, Côté serveur, Déploiement des applications, Restful API, Développement Web, Interface de programmation d'applications (API), Programmation en Python
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Manipulation, Code Reusability, Data Preprocessing, Data Wrangling, Package and Software Management, Data Analysis, Data Processing, Data Integration, JSON, Object Oriented Programming (OOP), Data Science, Data Structures, Python Programming, Exploratory Data Analysis, Computer Programming, Programming Principles, Data Storage, Computational Logic
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, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
Débutant · Spécialisation · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Manipulation de données, Logiciel de visualisation de données, Analyse des réseaux sociaux, Évaluation du modèle, Apprentissage supervisé, Modèle de réseau, NumPy, Infographie, Matplotlib, Programmation Python, Prétraitement des données, Apprentissage automatique appliqué, Manipulation des données, Ingénierie des fonctionnalités, Traitement du langage naturel, Pandas (paquetage Python), Visualisation interactive des données, Visualisation des données, Tracé (graphique), Analyse du réseau, Programmation en Python, Exploration de texte, Prétraitement de données
Intermédiaire · Spécialisation · 3 à 6 mois

Logical Operations
Compétences que vous acquerrez: Data Structures, Data Processing, Code Reusability, Virtual Machines, Verification And Validation, Program Development, Python Programming, Debugging, Maintainability, Data Manipulation, Virtualization, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Development Environment, Software Development, Computer Programming Tools, Cross Platform Development
Débutant · Spécialisation · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Manipulation de données, Installation du logiciel, Analyse des données, Environnement de développement, Traitement des données, Fichier E/S, Magasin de données, Programmation Python, Gestion des fichiers, Dictionnaire de données, Manipulation des données, Structures de données, Outils de programmation informatique, Programmation en Python
Débutant · Cours · 1 à 3 mois