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.

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
Avancées · Certificat Professionnel · 3 à 6 mois

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

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

Compétences que vous acquerrez: Intégrations AI, Programmation en Python, Intelligence artificielle, Interface de programmation d'applications (API), Examen du code, Cycle de vie du développement logiciel, Applications Web, Programmation Python, Tests de développement, Flask (Framework Web), Applications en nuage, Tests unitaires, Restful API, Développement Web, Déploiement des applications, Connaissance de l'IA, Côté serveur, IBM Cloud, Environnements de développement intégré, Principes de programmation
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

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: Programmation en Python, Manipulation de données, Programmation Python, Structures de données, Traitement des données, Dictionnaire de données, Outils de programmation informatique, Analyse des données, Fichier E/S, Installation du logiciel, Manipulation des données, Magasin de données, Environnement de développement, Gestion des fichiers
Débutant · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Création de tableaux de bord, Programmation en Python, Présentation des données, Programmation Python, Collecte de données, Analyse des données, Pandas (paquetage Python), Science des données, Jupyter, Récupération de données sur le Web, Logiciel de visualisation de données, Traitement des données, Graphique, Collecte des données, Compétences analytiques
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Programmation en Python, Programmation Python, Interface de ligne de commande, Développement du programme, Programmation informatique, Outils de programmation informatique, Scripting, Principes de programmation, Environnement de développement
Débutant · Projet Guidé · Moins de 2 heures

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