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.

Compétences que vous acquerrez: Programmation en Python, Environnement de développement, Traitement des données, Données Validation des données, Installation du logiciel, Algorithmes, Développement du programme, Débogage, Programmation informatique, Configuration du système, Pensée informatique
Mixte · Cours · 1 à 4 semaines

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

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

Logical Operations
Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Python Programming, Operating Systems, Package and Software Management, Data Import/Export, Computer Programming, Development Environment, Object Oriented Design, Scripting, File Management, Scripting Languages, Programming Principles, Data Processing, Debugging, Program Development, Cross Platform Development, Computer Programming Tools, Software Development, Data Structures
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Débutant · Projet Guidé · Moins de 2 heures

University of Michigan
Compétences que vous acquerrez: Programmation en Python, Théorie des graphes, Manipulation des données, Traitement du langage naturel (NLP), Visualisation interactive des données, Visualisation (infographie), NumPy, Exploration de texte, Visualisation scientifique, Apprentissage supervisé, Évaluation de modèles, Analyse du réseau, Pandas (paquetage Python), Apprentissage automatique appliqué, Prétraitement de données, Ingénierie des caractéristiques, Analyse des réseaux sociaux, Logiciel de Visualisation de Données, Matplotlib, Visualisation de Données
Intermédiaire · Spécialisation · 3 à 6 mois

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

Rice University
Compétences que vous acquerrez: Programmation en Python, Importation/exportation de données, Traitement des données, Manipulation des données, Analyse des Données, Développement du programme, Principes de programmation, Nettoyage des données, Stockage des données, Tracé (graphique), structures de données, Environnement de développement, Intégration de données, Programmation informatique, Fichier E/S, Logiciel de Visualisation de Données, Langages de script, Scripting, Visualisation de Données, Gestion des paquets et des logiciels
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

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

Logical Operations
Compétences que vous acquerrez: Object Oriented Programming (OOP), Data Structures, File I/O, Debugging, Data Processing, Application Development, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Débutant · Cours · 1 à 4 semaines