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 informatique, Tests de développement, Stockage des données, Java, C et C++, Pensée informatique, Théorie des graphes, Gestion de la mémoire, Principes de programmation, Informatique théorique, Algorithmes, Débogage, Analyse du réseau, Javascript, Bioinformatique, Tests de logiciels, Rust (langage de programmation), Programmation Python, Programmation en Python, Structures de données, Maladies infectieuses
Intermédiaire · Spécialisation · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Programmation informatique, Logique informatique, Environnements de développement intégré, Développement du programme, Principes de programmation, Environnement de développement, Débogage, Programmation Python, Programmation en Python
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Analyse des données, Visualisation interactive des données, Récit de données, Tableau de bord, Tracé (graphique), Matplotlib, Information et technologie géospatiales, Création de tableaux de bord, Visualisation des données, Présentation des données, Diagrammes de dispersion, Analyse des données spatiales, Narration des données, Graphique, Programmation Python, Logiciel de visualisation de données, Programmation en Python, Plotly, Seaborn, Histogramme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, Fichier E/S, Gestion du contexte, Scripting, Conception fonctionnelle, Réutilisation du code, Principes de programmation, Gestion des fichiers, Programmation Python, Programmation en Python, Structures de données
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Programmation informatique, Validation des données, Logique informatique, Scripting, Développement du programme, Pensée informatique, Conception de logiciels, Conception fonctionnelle, Réutilisation du code, Principes de programmation, Algorithmes, Environnement de développement, Interface de ligne de commande, Données Validation des données, Programmation Python, Programmation en Python, Installation du logiciel
Mixte · Cours · 1 à 4 semaines

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

Johns Hopkins University
Compétences que vous acquerrez: Programmation informatique, Fichier E/S, Jupyter, Logique informatique, Scripting, Manipulation de données, Réutilisation du code, Principes de programmation, Analyse, Manipulation des données, Bioinformatique, Programmation Python, Structures de données, Programmation en Python
Mixte · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Apprentissage automatique, Scikit Learn (Bibliothèque d'apprentissage automatique), Algorithmes d'apprentissage automatique, Modélisation prédictive, Apprentissage automatique appliqué, Apprentissage supervisé, Apprentissage non supervisé, Optimisation du modèle, Évaluation du modèle, Algorithmes de classification, Modèle de formation, Ingénierie des fonctionnalités, Réseaux neuronaux artificiels, Méthodes d'apprentissage automatique, Programmation Python, Programmation en Python
Intermédiaire · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Nettoyage des données, Analyse des données, Analyse statistique, Pandas (paquetage Python), Probabilités et statistiques, Traitement des données, Transformation des données, Science des données, Manipulation de données, Importation/exportation de données, Principes de programmation, Prétraitement des données, Exploration de texte, NumPy, Méthodes statistiques, Prétraitement de données, Manipulation des données, Programmation Python, Programmation en Python, Tableaux croisés dynamiques et graphiques, Transformation de données
Intermédiaire · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Development Environment, Computer Programming Tools, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Scripting Languages, Code Reusability
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement piloté par les tests (TDD), Conception orientée objet, Examen du code, L'informatique sans serveur, Applications en nuage, Tests de développement, Maintenabilité, IA générative, Conception de logiciels, Théorie des graphes, Informatique sans serveur, Développement de l'informatique en nuage, Informatique en nuage, Programmation orientée objet (POO), Documentation du logiciel, Tests d'intégration, Microsoft Azure, Déploiement dans le nuage, Documentation technique, Programmation Python, Programmation en Python, Structures de données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Analysis
Débutant · Projet Guidé · Moins de 2 heures