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: Programmation en Python, Big Data, Bases de données, Technologies de stockage des données, NumPy, Conception de la base de données, SQL, Programmation Python, Tests unitaires, Architecture des données, Extrait, Analyse des données, Gestion des bases de données, Pipelines de données, Développement de bases de données, IBM DB2, Récupération de données sur le Web, Magasin de données, Bases de données relationnelles, Stockage des données, Systèmes de base de données
★ 4.6 (60 k) · Débutant · Spécialisation · 3 à 6 mois
LearnQuest
Compétences que vous acquerrez: Conteneurisation, Programmation en Python, Tracé (graphique), Gestion des paquets et des logiciels, Programmation Python, Structures de données, Tests unitaires, Docker (Logiciel), Tests de logiciels, Déploiement des applications, Conception orientée objet, Programmation informatique, Pandas (paquetage Python), Langage de modélisation unifié, Persistance des données, Langages de script, Scripting, Fichier E/S, Principes de programmation, DevOps, Environnement de développement
★ 4 (210) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Cartographie objet-relationnelle, Django (Framework Web), Applications en nuage, Programmation Python, Bash (langage de script), Architecture des logiciels, Istio, Cycle de vie du développement logiciel, Déploiement des applications, Restful API, Kubernetes, Microservices, Script Shell, L'informatique en nuage, OpenShift, Déploiement dans le nuage, Commandes Linux, Grafana, Git (système de contrôle de version), Projet ouvert de sécurité des applications web (OWASP)
★ 4.6 (53 k) · Débutant · Certificat Professionnel · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Manipulation de données, Matplotlib, Tracé (graphique), NumPy, Conception fonctionnelle, Gestion des paquets et des logiciels, Visualisation statistique, Structures de données, Programmation Python, Traitement des données, Programmation informatique, Seaborn, Visualisation des données, Pandas (paquetage Python), Science des données, Logique informatique, Logiciel de visualisation de données, Principes de programmation, Manipulation des données
★ 4.7 (314) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Entreposage de données, Programmation en Python, NoSQL, IA générative, Conception de la base de données, SQL, Programmation Python, Apache Hadoop, IBM Cognos Analytics, Gestion des bases de données, Extrait, Analyse des données, Science des données, Pipelines de données, Administration des bases de données, Réseautage professionnel, Récupération de données sur le Web, Bases de données relationnelles, Commandes Linux, Apache Spark, Architecture et administration des bases de données
★ 4.6 (62 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Apprentissage automatique, Analyse exploratoire des données (AED), NumPy, Régression logistique, Algorithmes d'apprentissage automatique, Matplotlib, Programmation Python, Analyse exploratoire des données, Science des données, Méthodes d'apprentissage automatique, Jupyter, Seaborn, Scikit Learn (Bibliothèque d'apprentissage automatique)
★ 4.5 (396) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programmation en Python, NumPy, Bash (langage de script), Programmation Python, Cycle de vie du développement logiciel, Shell Unix, Flask (Framework Web), Conception et développement de sites web, GitHub, Déploiement des applications, Architecture des logiciels, Restful API, Linux, Analyse des données, Développement Web complet, Script Shell, Conception de logiciels, Contrôle des versions, Git (système de contrôle de version), Gestion des fichiers, Commandes Linux
★ 4.6 (52 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Plot (Graphics), Interactive Data Visualization, Data Visualization, Geospatial Mapping, JSON, Dashboard, Data Visualization Software, Numerical Analysis, Web Applications, File I/O
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Apprentissage automatique, Programmation en Python, Statistiques descriptives, Maîtrise des données, Manipulation de données, NumPy, Tracé (graphique), Statistiques, Apprentissage automatique appliqué, Algorithmes d'apprentissage automatique, Programmation Python, Traitement des données, Méthodes statistiques, Analyse, Pandas (paquetage Python), Science des données, Visualisation des données, Analyse des données, Apprentissage non supervisé, Manipulation des données
★ 4.6 (735) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Full-Stack Web Development, Flask (Web Framework), Web Applications, Real Time Data, Web Development, Restful API, Application Development, Application Programming Interface (API), Frontend Integration, Back-End Web Development, API Design, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Computational Thinking, Programming Principles, Functional Design, Python Programming, Software Installation, Program Development, Algorithms, Computational Logic, Scripting, Code Reusability, Computer Programming, Development Environment
Mixte · Cours · 1 à 4 semaines

Universidad Austral
Compétences que vous acquerrez: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Maintainability, Test Automation, Diagram Design, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
★ 4.1 (289) · Débutant · Cours · 1 à 4 semaines