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: Débogage, Programmation informatique, Conception orientée objet, Programmation Python, Programmation orientée objet (POO), Traitement des données, Documentation du logiciel, Tests unitaires, JSON, Principes de programmation, Langage de modélisation unifié, Fichier E/S, Conception de logiciels, Analyse d'images, Jupyter, Restful API, Traitement des données, Importation/exportation de données, Développement du programme, Manipulation de données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Débogage, Programmation informatique, Gestion des paquets et des logiciels, Scripting, Programmation Python, Programmation orientée objet (POO), Algorithmes, Outils de développement de logiciels, Cas de test, Tests unitaires, Maintenabilité, Principes de programmation, Git (système de contrôle de version), Réutilisation du code, Contrôle des versions, GitHub, Développement de logiciels, Environnement de développement, Structures de données, Tests de développement
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Théorie des bases de données, Bases de données, Programmation Python, Traitement des transactions, SQL, Bases de données relationnelles, Accès aux données, Procédure stockée, Analyse des données, Jupyter, Gestion des bases de données, Langages de requête, Manipulation de données
Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Manipulation, Code Reusability, Data Preprocessing, Data Wrangling, Package and Software Management, Data Analysis, Data Processing, Data Integration, JSON, Object Oriented Programming (OOP), Data Science, Data Structures, Python Programming, Exploratory Data Analysis, Programming Principles, Data Import/Export, Data Storage, Computational Logic
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Environnements de développement intégré, Programmation Python, Applications en nuage, Développement Web, Intelligence artificielle, Tests unitaires, Principes de programmation, Déploiement des applications, IBM Cloud, Flask (Framework Web), Tests de logiciels, Interface de programmation d'applications (API), Applications Web, Gestion du cycle de vie des applications, Intégrations AI
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique appliqué, Méthodes d'apprentissage automatique, Algorithmes d'apprentissage automatique, Apprentissage non supervisé, Méthodes statistiques, Programmation Python, Algorithmes de classification, Réduction de la dimensionnalité, Régression logistique, Évaluation du modèle, Modélisation prédictive, Modèle de formation, Optimisation du modèle, Scikit Learn (Bibliothèque d'apprentissage automatique), Apprentissage supervisé, Apprentissage automatique, Analyse de régression
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Package and Software Management, Data Science, Exploratory Data Analysis, Computer Programming, Mathematical Software, Data Structures
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, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
Débutant · Spécialisation · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Stratégie de cybersécurité, Persistance, Cyber-attaques, Programmation informatique, Test de pénétration, Détection des menaces, Automatisation des technologies de l'information, Scripting, Programmation Python, Techniques d'exploitation, Contrôle continu, Accès aux données, Gestion des menaces, Cybersécurité, Surveillance du système, Persistance des données, Cadre ATT&CK de MITRE, Sécurité des réseaux, Surveillance du réseau, Opérations cybernétiques
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation informatique, Scripting, Programmation Python, Principes de programmation, Outils de programmation informatique, Interface de ligne de commande, Environnement de développement, Développement du programme
Débutant · Projet Guidé · Moins de 2 heures

DeepLearning.AI
Compétences que vous acquerrez: Programmation informatique, Gestion des paquets et des logiciels, Agents génératifs d'IA, Scripting, Automatisation, Programmation Python, Intelligence artificielle, Principes de programmation, Candidature au LLM, Analyse des données, Interface de programmation d'applications (API), Jupyter, Développement d'applications, Modélisation des grandes langues, Intelligence artificielle et apprentissage automatique (IA/ML), Maîtrise des données, Ingénierie rapide, Intégrations AI, Structures de données
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Programmation Python, Fichier E/S, Analyse des données, Installation du logiciel, Gestion des fichiers, Environnement de développement, Traitement des données, Manipulation de données, Structures de données
Débutant · Cours · 1 à 3 mois