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: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Cloud Management, Bash (Scripting Language), Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Unit Testing, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Configuration Management, Professional Development, Scripting
Avancées · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment
Débutant · Projet Guidé · Moins de 2 heures

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

Rice University
Compétences que vous acquerrez: structures de données, Programmation informatique, Manipulation des données, Programmation en Python, Développement du programme, Stockage des données, Gestion des paquets et des logiciels, Traitement des données, Principes de programmation, Scripting, Installation du logiciel, Gestion des fichiers, Visualisation de Données, Intégration de données, Tracé (graphique), Importation/exportation de données, Environnement de développement, Nettoyage des données, Analyse des Données, Logiciel de Visualisation de Données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Tests unitaires, Intelligence artificielle, Déploiement des applications, Programmation en Python, Flask (Framework Web), Principes de programmation, Examen du code, Applications Web, Côté serveur, Restful API, IBM Cloud, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Object Oriented Programming (OOP), Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, File Management, Web Development, Computational Thinking, Debugging, Software Development, Web Development Tools
Débutant · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: structures de données, Programmation informatique, Programmation orientée objet (POO), Débogage, Environnements de développement intégré, Tests unitaires, Programmation en Python, Développement Web, Développement du programme, Algorithmes, Langages de script, Principes de programmation, Contrôle des versions, Scripting, GitHub, Test de logiciels, Git (Système de contrôle des versions), Environnement de développement, Jupyter
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: structures de données, Débogage, Manipulation des données, Programmation en Python, Gestion des fichiers, Installation du logiciel, Analyse des Données, Environnement de développement
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Data Structures
Débutant · Cours · 1 à 4 semaines

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

Coursera
Compétences que vous acquerrez: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization, Scripting
Débutant · Projet Guidé · Moins de 2 heures

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