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.

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Scripting Languages, IT Automation, Code Reusability
★ 4.3 (37) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Shell Unix, Bash (langage de script), Tests unitaires, Tests de développement, Tests de logiciels, Commandes Unix, Interface de ligne de commande, Développement piloté par les tests (TDD), Développement de scripts de test, Systèmes d'exploitation, Linux, Gestion des processus du système d'exploitation, Automatisation des tests, Script Shell, Scripting, Langages de script, Commandes Linux, Gestion des fichiers, Fichier E/S, Environnement de développement
★ 4.7 (6,6 k) · Débutant · Cours · 1 à 3 mois

Universidad Austral
Compétences que vous acquerrez: Debugging, Programming Principles, Software Installation, Package and Software Management, Python Programming, Development Environment, Code Reusability, Computer Programming Tools, Scripting Languages, Program Development, Scripting, Computer Programming, Computational Logic
★ 4.6 (1,8 k) · Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Programmation en Python, Collaboration, Prométhée (Logiciel), Gestion de projet, Programmation Python, Docker (Logiciel), Jira (Logiciel), Déploiement des applications, Traitement du langage naturel, Communication, Développement agile de logiciels, Méthodologie Agile, Communication technique, Compétences en matière d'entretien, Développement logiciel agile, Gestion de projet Agile, Exigences de l'entreprise, Outils de développement de logiciels, Réseautage professionnel, Outils Devops, Méthodologie agile, Évaluation des besoins, Gestion de projet agile, DevOps
★ 4.6 (30) · Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Gestion des données, Structures de données, Programmation Python, Conception orientée objet, Algorithmes, Programmation informatique, Principes de programmation, Fichier E/S, Gestion des fichiers, Programmation orientée objet (POO), Stockage des données
★ 3.9 (12) · Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Programmation en Python, Optimisation des performances, Tests de performance, Programmation Python, Génie logiciel, Structures de données, Développement Web, Programmation informatique, Débogage, Outils de développement web, Fichier E/S, Programmation orientée objet (POO)
★ 4.8 (24) · Intermédiaire · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Programmation en Python, Manipulation de données, Gestion des données, Programmation Python, Dictionnaire de données, Structures de données, Traitement des données, Importation/exportation de données, Cartographie des données, Analyse des données, Scripting, Langages de script, Manipulation des données, Fichier E/S, Stockage des données
★ 4.7 (894) · Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Programmation en Python, Développement d'applications, Conception interactive, Programmation Python, Développement du programme, Conception de jeux, Développement de jeux vidéo, Composants de l'interface utilisateur, Programmation informatique, Animation et conception de jeux, Programmation événementielle, Infographie, Graphiques animés, Visualisation (infographie), Principes de programmation, Environnement de développement
★ 4.8 (3,3 k) · Mixte · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Programmation en Python, Génie logiciel, Programmation Python, Structures de données, Développement Web, Programmation informatique, Outils de développement web, Principes de programmation
★ 4.6 (39) · Débutant · Cours · 1 à 4 semaines

Nanjing University
Compétences que vous acquerrez: Programmation en Python, Exploration de données, NumPy, Présentation des données, Programmation Python, Structures de données, Traitement des données, Composants de l'interface utilisateur, Prétraitement de données, Visualisation des données, Conception de l'interface utilisateur (UI), Analyse des données, Récupération de données sur le Web, Principes de programmation, Programmation orientée objet (POO), Prétraitement des données, Capture des données
★ 4.1 (378) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Conception fonctionnelle, Programmation Python, Programmation informatique, Logiciel système, Pensée informatique, Logique informatique, Installation du logiciel, Environnements de développement intégré, Environnement de développement, Programmation orientée objet (POO), Principes de programmation
★ 3.3 (10) · Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Programmation Python, Résolution de problèmes, Algorithmes, Outils de programmation informatique, Développement de logiciels, Analyse des données, Débogage, Logique informatique, Langages de script, Microsoft Visual Studio
★ 4 (68) · Débutant · Cours · 1 à 4 semaines