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.

Duke University
Compétences que vous acquerrez: SQL, Bases de données, structures de données, Gestion des bases de données, HyperText Markup Language (HTML), Persistance des données, Programmation en Python, MySQL, JSON, Capture des données, Scripting, Importation/exportation de données, Web scraping, Analyse spatiale, Manipulation des données
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Data Structures, Plot (Graphics), Data-oriented programming, Programming Principles, Python Programming, Data Storage
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: HTML et CSS, Cadres JavaScript, HyperText Markup Language (HTML), NoSQL, Programmation en Python, MongoDB, Déploiement dans le nuage, Services en nuage, Côté serveur, Applications en nuage, DevOps, Cloud Native Computing, Méthodologie Agile, Développement de l'informatique en nuage, CI/CD, Développement Web complet, Développement Web Front-End, React Redux, Architecture de l'informatique en nuage, Node.js
Débutant · Spécialisation · 3 à 6 mois

Illinois Tech
Compétences que vous acquerrez: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Event-Driven Programming, Software Design, User Interface (UI), Data Structures
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Decision Tree Learning, Data Preprocessing, Data Transformation, Supervised Learning, Feature Engineering, Scikit Learn (Machine Learning Library), Classification Algorithms, Model Evaluation, Pandas (Python Package)
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programmation informatique, Programmation en Python, Développement de logiciels, Scripting, Pensée informatique, Principes de programmation
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Scrum (développement de logiciels), Déploiement dans le nuage, Grafana, Kubernetes, Témoignage de l'utilisateur, Codage sécurisé, DevOps, Istio, Moniteur du système, Projet ouvert de sécurité des applications web (OWASP), CI/CD, Méthodologie Agile, OpenShift, Intégration continue, Jenkins, Déploiement des applications, Gherkin (langage de script), Couverture du code, Développement piloté par les tests (TDD), Développement agile de logiciels
Préparer un diplôme
Intermédiaire · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Data Import/Export, Data Analysis, Data Visualization, Programming Principles, Python Programming
Débutant · Projet Guidé · Moins de 2 heures

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Exploratory Data Analysis, Pandas (Python Package), Extract, Transform, Load, Data Analysis, NumPy, Package and Software Management, Time Series Analysis and Forecasting, Data Visualization Software, Data Science, Python Programming, Jupyter, Graphing, Matplotlib, Data Import/Export, Data Manipulation, Software Installation, Ubuntu, Scripting, Computational Thinking, Mac OS
Débutant · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Environnements de développement intégré, Programmation informatique, Interface de ligne de commande, Programmation en Python, Principes de programmation, Scripting, Débogage, Environnement de développement
Débutant · Cours · 1 à 4 semaines

Ludwig-Maximilians-Universität München (LMU)
Compétences que vous acquerrez: Mécanique, Méthodes des éléments finis, Programmation en Python, Vibrations, Mathématiques appliquées, Informatique distribuée, Jupyter, Equations différentielles, Analyse technique, Calculs d'ingénierie, Simulations, Analyse numérique, Modélisation mathématique
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Data Structures, Programming Principles, Data Manipulation, Python Programming, Data Storage Technologies, Software Installation, Development Environment
Mixte · Cours · 1 à 3 mois