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: 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
★ 4.8 (134) · Débutant · Spécialisation · 3 à 6 mois

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

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

Compétences que vous acquerrez: Apprentissage automatique, Modélisation prédictive, Méthodes d'apprentissage automatique, Apprentissage statistique des machines, Algorithmes d'apprentissage automatique, Optimisation du modèle, Apprentissage automatique appliqué, Réduction de dimensionnalité, Apprentissage par arbre de décision, Régression logistique, Programmation en Python, Apprentissage supervisé, Évaluation du modèle, Analyse de régression, Scikit Learn (Bibliothèque d'apprentissage automatique), Algorithmes de classification, Apprentissage non supervisé, Programmation Python, Modèle de formation, Réduction de la dimensionnalité, Analyse prédictive
★ 4.7 (18 k) · Intermédiaire · Cours · 1 à 3 mois

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

Rice University
Compétences que vous acquerrez: Installation du logiciel, Nettoyage des données, Traitement des données, Analyse des données, Réutilisation du code, Manipulation de données, Fichier E/S, Environnement de développement, Manipulation des données, Accès aux données, Dictionnaire de données, Programmation en Python, Structures de données, Logiciel de visualisation de données, Tracé (graphique), Principes de programmation, Programmation Python, Visualisation des données, Cartographie des données, Gestion des paquets et des logiciels, Logique informatique
★ 4.7 (4,4 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Analyse des données, Procédure stockée, Gestion des bases de données, Bases de données, Manipulation de données, Jupyter, Langages de requête, Bases de données relationnelles, SQL, Manipulation des données, Accès aux données, Programmation en Python, Traitement des transactions, Programmation Python, Théorie des bases de données
★ 4.7 (23 k) · Débutant · Cours · 1 à 3 mois

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

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

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
★ 4.8 (54 k) · Avancées · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Analyse des données, Création de tableaux de bord, Présentation des données, Récupération de données sur le Web, Science des données, Jupyter, Compétences analytiques, Programmation en Python, Logiciel de visualisation de données, Pandas (paquetage Python), Collecte de données, Graphique, Traitement des données, Programmation Python, Collecte des données
★ 4.5 (4,9 k) · Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Installation du logiciel, Traitement des données, Gestion des fichiers, Environnement de développement, Analyse des données, Manipulation de données, Fichier E/S, Manipulation des données, Dictionnaire de données, Programmation en Python, Structures de données, Programmation Python, Outils de programmation informatique, Magasin de données
★ 4.9 (97 k) · Débutant · Cours · 1 à 3 mois