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.

Ludwig-Maximilians-Universität München (LMU)
Compétences que vous acquerrez: Mathématiques appliquées, Modélisation mathématique, Algèbre linéaire, Simulations, Mécanique, Programmation en Python, Analyse technique, Jupyter, Vibrations, Analyse numérique, Equations différentielles, Méthodes des éléments finis
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Computational Thinking, Python Programming, Scripting, Computer Programming, Maintainability, Programming Principles, Scripting Languages, Software Development
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Classification And Regression Tree (CART), Decision Tree Learning, Data Transformation, Supervised Learning, Predictive Modeling, Scikit Learn (Machine Learning Library), Data Processing, Pandas (Python Package), Machine Learning Algorithms
Intermédiaire · Projet Guidé · Moins de 2 heures

Duke University
Compétences que vous acquerrez: Manipulation des données, JSON, structures de données, SQL, Scripting, Technologies de stockage des données, MySQL, Programmation en Python, Langage de requête, Bases de données, Analyse spatiale, Gestion des bases de données, Importation/exportation de données, Web scraping
Intermédiaire · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Scikit-learn (Bibliothèque d'Apprentissage automatique), Analyse statistique, Modélisation prédictive, Pandas (paquetage Python), Traitement du langage naturel (NLP), Exploration de texte, Analyse des séries temporelles et prévisions, Programmation en Python, Traitement des données, Analyse de régression, Apprentissage automatique, Apprentissage non supervisé, Jupyter, Apprentissage supervisé, Algorithmes d'apprentissage automatique, Ingénierie des caractéristiques, Mesure de la performance, Apprentissage automatique appliqué
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois
Plusieurs enseignants
Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation informatique, Débogage, Analyse des Données, Conception orientée objet, Java, structures de données, Algorithmes, Tests unitaires, Cryptage, Interface utilisateur (UI), Visualisation interactive des données, Principes de programmation, Cryptographie, Programmation événementielle, Conception de logiciels, Génie logiciel, Résolution de problèmes, Optimisation des performances, Programmation Java
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, Debugging, Software Design Patterns, Functional Design, Algorithms, Data Structures
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Statistical Visualization, Graphing, Python Programming
Débutant · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: Scripting, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Program Development
Intermédiaire · Projet Guidé · Moins de 2 heures

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

Vanderbilt University
Compétences que vous acquerrez: Generative AI Agents, LLM Application, Prompt Patterns, Prompt Engineering, Agentic systems, Tool Calling, Large Language Modeling, Persona (User Experience), Business Logic, Application Programming Interface (API), Transaction Processing, Document Management, Coordinating, Persona Development, Coordination, Plan Execution, Data Sharing
Débutant · Cours · 1 à 3 mois
Codio
Compétences que vous acquerrez: Matplotlib, Version Control, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Object-Relational Mapping, Natural Language Processing, Data Visualization Software, Unit Testing, Data Visualization, Jupyter, Development Environment, LLM Application, Virtual Environment, Python Programming
Intermédiaire · Spécialisation · 1 à 3 mois