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.

Scrimba
Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
Débutant · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Storytelling de données, Analyse des données, Analyse des Données, Programmation en Python, Tableau de bord, Plotly, Diagrammes de dispersion, Logiciel de Visualisation de Données, Visualisation de Données, Présentation des données, Cartographie géospatiale, Jupyter, Narration des données, Matplotlib, Visualisation interactive des données, Histogramme, Seaborn, Information et technologie géospatiales, Visualisation des données
Intermédiaire · Cours · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Programmation Informatique, Cybersécurité, Scripting, Cyber Threat Intelligence, Programmation en Python, Accès aux données, Contrôle continu, Détection des points finaux et réponse, Cadre ATT&CK de MITRE, Chasse aux cybermenaces, Programmation informatique, Détection des menaces, Surveillance du réseau, Persistance des données, Moniteur du système, Persistance, Stratégie de cybersécurité, sécurité des réseaux, Gestion des menaces, Techniques d'exploitation, Opérations cybernétiques, Sécurité réseau
Intermédiaire · Spécialisation · 3 à 6 mois

Logical Operations
Compétences que vous acquerrez: Data Structures, Data Processing, Virtual Machines, Verification And Validation, Program Development, Data Preprocessing, Python Programming, Debugging, Maintainability, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Software Installation, Development Environment, Software Development, Computer Programming Tools, Functional Design, Cross Platform Development
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation Informatique, Cybersécurité, Scripting, Programmation en Python, Automatisation, Programmation informatique, Algorithmes, Principes de programmation, Gestion des fichiers, Débogage, structures de données, Automatisation des technologies de l'information
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation Informatique, Scripting, Traitement des données, Programmation en Python, Programmation informatique, NumPy, Analyse numérique, Principes de programmation, Pensée informatique, Environnement de développement, Environnements de développement intégré, Fichier E/S, structures de données, Examen du code, Installation du logiciel
Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Analyse statistique, Programmation Statistique, Inférence statistique, Probabilités et statistiques, Programmation en Python, Tracé (graphique), Statistiques, Maîtrise des données, Échantillonnage (statistiques), Apprentissage statistique des machines, Évaluation de modèles, Statistiques bayésiennes, Modélisation statistique, Matplotlib, Tests d'hypothèses statistiques, Jupyter, Logiciel statistique, Visualisation de Données, Visualisation des données, Seaborn, Méthodes statistiques
Débutant · Spécialisation · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Programmation Informatique, Analyse des données, Analyse des Données, Traitement des données, Nettoyage des données, Programmation en Python, Tracé (graphique), Manipulation de données, Gestion des paquets et des logiciels, Scripting, Importation/exportation de données, Programmation informatique, Manipulation des données, Environnement de développement, Visualisation de Données, Principes de programmation, Logiciel de Visualisation de Données, Intégration de données, Fichier E/S, structures de données, Langages de script, Développement du programme, Visualisation des données, Stockage des données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Exploratory Data Analysis, Data Manipulation, Computer Programming
Débutant · Projet Guidé · Moins de 2 heures
University of Michigan
Compétences que vous acquerrez: Analyse des données, Analyse des Données, Analyse statistique, Manipulation de données, Nettoyage des données, Programmation en Python, Science des données, Importation/exportation de données, NumPy, Manipulation des données, Principes de programmation, Tableaux croisés dynamiques et graphiques, Pandas (paquetage Python)
Intermédiaire · Cours · 1 à 4 semaines

Corporate Finance Institute
Compétences que vous acquerrez: Nettoyage des données, Analyse des données, Analyse des Données, Analyse statistique, Programmation Informatique, Analyse exploratoire des données (AED), Programmation en Python, Science des données, Manipulation de données, Transformation de données, Programmation informatique, Données financières, NumPy, Manipulation des données, Logiciel de Visualisation de Données, Matplotlib, Analyse financière, Pandas (paquetage Python), Seaborn
Avancées · Cours · 1 à 3 mois