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: Bases de données relationnelles, Programmation en Python, Accès aux données, Gestion des bases de données, Langages de requête, Analyse des données, Jupyter, Théorie des bases de données, SQL, Manipulation des données, Programmation Python, Bases de données, Manipulation de données, Traitement des transactions, Procédure stockée
★ 4.7 (23 k) · Débutant · Cours · 1 à 3 mois

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

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

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

Compétences que vous acquerrez: Programmation informatique, Développement du programme, Programmation en Python, Scripting, Principes de programmation, Environnement de développement, Interface de ligne de commande, Programmation Python, Outils de programmation informatique
★ 4.6 (3,1 k) · 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
★ 4.8 (54 k) · Avancées · Certificat Professionnel · 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
★ 4.6 (64) · Débutant · Spécialisation · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Analyse des données, Installation du logiciel, Environnement de développement, Manipulation des données, Manipulation de données, Programmation Python, Outils de programmation informatique, Traitement des données, Dictionnaire de données, Fichier E/S, Magasin de données, Gestion des fichiers, Structures de données
★ 4.9 (97 k) · Débutant · Cours · 1 à 3 mois

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

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

Compétences que vous acquerrez: Données Validation des données, Programmation informatique, Conception fonctionnelle, Pensée informatique, Programmation en Python, Développement du programme, Conception de logiciels, Scripting, Algorithmes, Principes de programmation, Installation du logiciel, Environnement de développement, Réutilisation du code, Programmation Python, Logique informatique, Validation des données, Interface de ligne de commande
★ 4.5 (36) · Mixte · Cours · 1 à 4 semaines

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