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: structures de données, Manipulation des données, Programmation en Python, Traitement des données, Programmation informatique, JSON, Développement du programme, Tests unitaires, Importation/exportation de données, Restful API, Modèle de langage unifié, Conception de logiciels, Jupyter, Fichier E/S, Web scraping, Programmation orientée objet (POO), Principes de programmation, Débogage, Analyse d'images, Conception orientée objet
Débutant · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Programmation informatique, Programmation en Python, Science des données, Intelligence artificielle, Principes de programmation, Visualisation scientifique, Conception de jeux, Applications Web
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, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
Avancées · Certificat Professionnel · 3 à 6 mois

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

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

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

Infosec
Compétences que vous acquerrez: Accès aux données, Programmation en Python, Programmation informatique, Cyber Threat Intelligence, Scripting, Gestion des menaces, Contrôle continu, Cybersécurité, Stratégie de cybersécurité, Techniques d'exploitation, Persistance des données, Opérations cybernétiques, Persistance, Détection des points finaux et réponse, Cadre ATT&CK de MITRE, Chasse aux cybermenaces, Sécurité réseau, Détection des menaces, Moniteur du système, Surveillance du réseau
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: structures de données, Interface de ligne de commande, Programmation informatique, Shell Unix, Scripting, Programmation en Python, Langages de script, Principes de programmation, Environnement de développement, Bash (langage de script)
Débutant · Projet Guidé · Moins de 2 heures

University of Michigan
Compétences que vous acquerrez: Analyse des réseaux sociaux, Manipulation des données, Visualisation (infographie), Programmation en Python, Évaluation de modèles, Théorie des graphes, Analyse du réseau, Visualisation scientifique, Visualisation interactive des données, Logiciel de Visualisation de Données, Pandas (paquetage Python), Apprentissage automatique appliqué, Prétraitement de données, Traitement du langage naturel (NLP), Ingénierie des caractéristiques, Exploration de texte, NumPy, Matplotlib, Apprentissage supervisé, Visualisation de Données
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Environnements de développement intégré, Programmation en Python, Déploiement des applications, Intelligence artificielle, Tests unitaires, Principes de programmation, Restful API, Flask (Framework Web), Cycle de vie du développement logiciel, Examen du code, Traitement du langage naturel (NLP), Applications Web, IBM Cloud
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Manipulation, Data Preprocessing, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Wrangling, Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Mathematical Software, Computational Logic, Data Structures
Débutant · Spécialisation · 3 à 6 mois