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 Michigan
Compétences que vous acquerrez: structures de données, Programmation informatique, JSON, Restful API, Programmation en Python, Interface de programmation d'application (API), Débogage, Vision par ordinateur, Traitement des données, Conception fonctionnelle, Importation/exportation de données, Conception orientée objet, Tests unitaires, Jupyter, Manipulation des données, Environnements de développement intégré, Programmation orientée objet (POO), Analyse d'images, Web scraping, Principes de programmation
Débutant · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: SQL, Pandas (paquetage Python), Analyse des Données, Bases de données relationnelles, Programmation en Python, Bases de données, Langage de requête, Jupyter, Applications en nuage, Procédure stockée, Manipulation des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, Programmation informatique, Git (Système de contrôle des versions), Programmation en Python, Contrôle des versions, Débogage, Scripting, Test de logiciels, GitHub, Jupyter, Programmation orientée objet (POO), Algorithmes, Manipulation des données, Développement Web, Environnements de développement intégré, Tests unitaires
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, Programmation informatique, Shell Unix, Interface de ligne de commande, Programmation en Python, Langages de script, Principes de programmation, Scripting, Environnement de développement, Bash (langage de script)
Débutant · Projet Guidé · Moins de 2 heures

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

University of Pennsylvania
Compétences que vous acquerrez: Programmation informatique, structures de données, Programmation en Python, Outils de programmation informatique, Pensée informatique, Principes de programmation, Environnement de développement, Jupyter, Fichier E/S, Environnements de développement intégré
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Manipulation, Data Preprocessing, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Wrangling, Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Mathematical Software, Computational Logic, Data Structures
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Flask (Framework Web), Déploiement des applications, Programmation en Python, Interface de programmation d'application (API), Débogage, Cycle de vie du développement logiciel, Mise en œuvre de l'IA, Environnements de développement intégré, Tests unitaires, Applications Web, IBM Cloud
Intermédiaire · Cours · 1 à 4 semaines