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: Débogage, Scripting, Réutilisation du code, Jupyter, Tests unitaires, Programmation informatique, Algorithmes, Programmation en Python, Développement Web, Structures de données, GitHub, Programmation Python, Git (système de contrôle de version), Tests de logiciels, Contrôle des versions
★ 4.5 (545) · Débutant · Cours · 1 à 3 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
★ 4.6 (64) · Débutant · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Cryptography, Object Oriented Design, Object Oriented Programming (OOP), File I/O, Encryption, Cryptographic Protocols, Data Structures, Program Development, Software Development, Model Evaluation, Automation, Model Training, Machine Learning Algorithms, Database Application, Plot (Graphics), Python Programming, Algorithms, Software Installation, Code Reusability, Functional Design
★ 4.7 (105) · Débutant · Spécialisation · 3 à 6 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

Microsoft
Compétences que vous acquerrez: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Test Script Development, Version Control, Matplotlib, Devops Tools, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Data Analysis, Automation, Cloud Computing
★ 4.4 (677) · Débutant · Certificat Professionnel · 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

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

Compétences que vous acquerrez: Installation du logiciel, Validation des données, Environnement de développement, Pensée informatique, Scripting, Réutilisation du code, Interface de ligne de commande, Algorithmes, Développement du programme, Programmation informatique, Programmation en Python, Conception de logiciels, Programmation Python, Principes de programmation, Conception fonctionnelle, Logique informatique, Données Validation des données
★ 4.5 (36) · Mixte · 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
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

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

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