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.

University of California San Diego
Compétences que vous acquerrez: Programmation en Python, Traitement des données, Visualisation des données, Algorithmes de classification, Manipulation de données, Apprentissage statistique des machines, Apprentissage automatique, Apprentissage supervisé, Cadres Web, Modélisation statistique, Manipulation des données, Modèle de formation, Penser la conception, Évaluation du modèle, Analyse prédictive, Ingénierie des fonctionnalités, Méthodes d'apprentissage automatique, Programmation Python, Visualisation interactive des données, Déploiement du modèle, MLOps (Machine Learning Operations), Modélisation prédictive
★ 4.3 (299) · Intermédiaire · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Programmation en Python, Logiciel d'analyse de données, Structures de données, Environnement virtuel, Pandas (paquetage Python), Manipulation de données, Manipulation des données, Outils de développement Microsoft, Contrôle des versions, Environnement de développement, Programmation Python, Git (système de contrôle de version), Gestion des paquets et des logiciels, Outils de développement de logiciels
★ 4.6 (273) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Exploratory Data Analysis, Correlation Analysis, Plot (Graphics), Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, Data Manipulation, NumPy, Data Science, Statistical Analysis, Data Wrangling, Data Quality, Python Programming
★ 4.5 (445) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Développement d'applications, Programmation en Python, Intégration continue, Déploiement des applications, Génie logiciel, Développement piloté par les tests (TDD), CI/CD, Déploiement dans le nuage, Restful API, Architecture des logiciels, Architecture de l'informatique en nuage, Témoignage de l'utilisateur, DevOps, Istio, Grafana, Programmation Python, Outils Devops, Git (système de contrôle de version), Projet ouvert de sécurité des applications web (OWASP), Cycle de vie du développement logiciel, Commandes Linux
★ 4.6 (65 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Plotly, Dashboard, Plot (Graphics), Pandas (Python Package), Dashboard Creation, Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Web Design and Development, Application Development, Data Presentation, Data Science, Python Programming
★ 4.7 (402) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Extract, Transform, Load, Database Administration, Data Warehousing, Web Scraping, Data Pipelines, Database Architecture and Administration, Data Engineering, Database Design, Database Management, Relational Databases, Linux Commands, SQL, Apache Kafka, Bash (Scripting Language), Apache Airflow, Shell Script, IBM DB2, Generative AI, Python Programming, Data Security
★ 4.6 (61 k) · Intermédiaire · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Informatique en nuage, Développement de logiciels, Déploiement dans le nuage, Éthique des données, Côté serveur, CI/CD, Django (Framework Web), Node.JS, Déploiement des applications, Restful API, Architecture des logiciels, Cycle de vie du développement logiciel, Architecture de l'informatique en nuage, Conception de sites web réactifs, Git (système de contrôle de version), Programmation Python, Istio, L'informatique en nuage, React Redux, HTML et CSS
★ 4.6 (60 k) · Débutant · Certificat Professionnel · 3 à 6 mois
Duke University
Compétences que vous acquerrez: Programmation en Python, Manipulation de données, Big Data, Pandas (paquetage Python), Interface de ligne de commande, Linux, SQL, Microservices, Manipulation des données, Script Shell, Récupération de données sur le Web, Contrôle des versions, Science des données, JSON, Programmation Python, Commandes Linux, Git (système de contrôle de version), Bash (langage de script), MySQL, Jupyter, AWS SageMaker, Administration Linux
★ 4.5 (478) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement d'applications, Programmation en Python, Développement de logiciels, Programmation informatique, Application de base de données, Outils de développement web, Développement web back-end, Gestion des bases de données, Développement Web, Applications Web, Programmation Python, Flask (Framework Web), Cadres d'application, Cartographie objet-relationnelle
★ 4.4 (557) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Développement d'applications, Programmation en Python, IA générative, API OpenAI, Développement Web, Traitement du langage naturel, Candidature au LLM, Conception et développement de sites web, Applications Web, Programmation Python, Flask (Framework Web), Développement Web Front-End, Visage étreint, Analyse d'images, OpenAI, Modélisation des grandes langues, LangChain, Génération assistée par récupération
★ 4.6 (276) · Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Data Visualization Software, PySpark, Data Visualization, Snowflake Schema, Data Storytelling, Site Reliability Engineering, Docker (Software), Databricks, Containerization, GitHub Copilot, Interactive Data Visualization, Plot (Graphics), Plotly, Data Pipelines, Kubernetes, Apache Spark, Apache Hadoop, Big Data, Data Science, Python Programming
★ 3.8 (123) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Python Programming, Data Structures, Scripting, Web Development, Data Persistence, Full-Stack Web Development, Automation, Programming Principles, Program Development, Code Reusability, File Systems, Data Manipulation, File Management, Debugging, Application Deployment, Development Environment
Débutant · Cours · 1 à 3 mois