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.

University of Michigan
Compétences que vous acquerrez: Programmation en Python, JSON, Importation/exportation de données, Modèle de langage unifié, Tests unitaires, Programmation informatique, Traitement des données, Conception orientée objet, Restful API, Débogage, Manipulation des données, Conception de logiciels, Programmation orientée objet (POO), Fichier E/S, Web scraping, Jupyter, Principes de programmation, structures de données, Développement du programme, Analyse d'images
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Bases de données, Pandas (paquetage Python), Bases de données relationnelles, Traitement des transactions, Langage de requête, Analyse des Données, Manipulation des données, SQL, Jupyter, Procédure stockée
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Programmation en Python, Scripting, Ingénierie de requête, Intelligence artificielle, Principes de programmation, Débogage, Mise en œuvre de l'IA, Analyse des Données, Automatisation, Jupyter, Interface de programmation d'application (API), Développement d'applications, structures de données, Grand modèle de langage (LLM)
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Environnement de développement, Traitement des données, Installation du logiciel, Analyse des Données, Manipulation des données, structures de données
Débutant · Cours · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: Programmation en Python, Programmation informatique, Scripting, Fichier E/S, Langages de script, Outils de développement de logiciels, Pensée informatique, Principes de programmation, Environnements de développement intégré, Jupyter, structures de données
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Environnement de développement, Données Validation des données, Installation du logiciel, Programmation informatique, Traitement des données, Pensée informatique, Débogage, Algorithmes, Configuration du système, Développement du programme
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Scripting, Programmation informatique, Tests unitaires, Développement Web, Contrôle des versions, Manipulation des données, Débogage, Test de logiciels, Programmation orientée objet (POO), Jupyter, Environnements de développement intégré, Algorithmes, GitHub, Git (Système de contrôle des versions), structures de données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation en Python, Scripting, Programmation informatique, Principes de programmation, Gestion des fichiers, Cybersécurité, Automatisation, structures de données, Débogage, Algorithmes, Automatisation des technologies de l'information
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Tests unitaires, Restful API, Intelligence artificielle, Principes de programmation, Flask (Framework Web), Débogage, Examen du code, Mise en œuvre de l'IA, Environnements de développement intégré, Côté serveur, Applications Web, Déploiement des applications
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, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
Débutant · Spécialisation · 1 à 4 semaines