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.

Coursera
Compétences que vous acquerrez: Data Structures, Plot (Graphics), Python Programming, Data Store, Data Storage
★ 4.4 (48) · Intermédiaire · Projet Guidé · Moins de 2 heures

Infosec
Compétences que vous acquerrez: Détection des menaces, Cybersécurité, Détection des anomalies, Sécurité réseau, Protocoles de réseau, Détection et prévention des intrusions, Analyse du réseau, Sécurité des réseaux, Surveillance du réseau
★ 4.6 (37) · Mixte · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Systèmes embarqués, Débogage, Spécification fonctionnelle, Ingénierie de l'automatisation, Interface de programmation d'applications (API), Composants électroniques, Logiciels embarqués, Internet des objets, Programmation en Python, Systèmes d'exploitation, Conception des systèmes, Documents relatifs aux besoins des utilisateurs, Planification des tests, Linux, Protocoles de réseau, Électronique, API dans le nuage, Programmation Python, Systèmes électriques de base, Commandes Linux, Exigences fonctionnelles
★ 4.7 (20 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Computational Thinking, Programming Principles, Functional Design, Python Programming, Software Installation, Program Development, Algorithms, Computational Logic, Scripting, Code Reusability, Computer Programming, Development Environment
Mixte · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Data Structures, File I/O, Data Processing, Programming Principles, Data Manipulation, Python Programming, Data Store, File Management, Computer Programming, Software Installation, Development Environment
★ 4.9 (26) · Mixte · Cours · 1 à 3 mois

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: Data Visualization, Descriptive Analytics, Data-Driven Decision-Making, Data Analysis, Data Visualization Software, Predictive Analytics, Predictive Modeling, Analytics, Database Management, Data Science, Advanced Analytics, Relational Databases, Data Processing, Decision Making, Forecasting, Data Manipulation, Python Programming
★ 3.8 (72) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Full-Stack Web Development, Flask (Web Framework), Web Applications, Real Time Data, Web Development, Restful API, Application Development, Application Programming Interface (API), Frontend Integration, Back-End Web Development, API Design, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Réutilisation du code, Développement de logiciels, Programmation informatique, Programmation en Python, Programmation Python, Principes de programmation
★ 4.6 (118) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Database Theory, SQL, Database Design, Front-End Web Development, Unit Testing, MySQL, Computer Programming, Pseudocode, Communication
★ 4.7 (18 k) · Débutant · Spécialisation · 3 à 6 mois

University of Washington
Compétences que vous acquerrez: Apprentissage automatique, Développement d'applications, Méthodes d'apprentissage automatique, Intelligence artificielle, Vision par ordinateur, Modélisation prédictive, Apprentissage automatique appliqué, Algorithmes d'apprentissage automatique, Apprentissage par transfert, Déploiement du modèle, Intelligence artificielle et apprentissage automatique (IA/ML), Apprentissage profond, Programmation en Python, Apprentissage supervisé, Analyse d'images, Personnalisation de l'IA, Analyse de régression, Évaluation du modèle, Modèle de formation, Programmation Python, Ingénierie des fonctionnalités
★ 4.6 (14 k) · Mixte · Cours · 1 à 3 mois

Whizlabs
Compétences que vous acquerrez: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Automation, Browser Compatibility, Web Applications, Test Script Development, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Test Case, Web Development Tools, Development Environment, Software Architecture, Python Programming, Software Installation, Package and Software Management
★ 3.3 (42) · Débutant · Cours · 1 à 4 semaines
University of Toronto
Compétences que vous acquerrez: Environnements de développement intégré, Débogage, Développement du programme, Fichier E/S, Programmation informatique, Environnement de développement, Programmation en Python, Structures de données, Principes de programmation, Documentation du logiciel, Programmation Python, Conception fonctionnelle, Documentation technique
★ 4.7 (6,7 k) · Débutant · Cours · 1 à 3 mois