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 informatique, Programmation en Python, Développement du programme, Principes de programmation, Composition musicale, Musique
Débutant · Projet Guidé · Moins de 2 heures

Johns Hopkins University
Compétences que vous acquerrez: structures de données, Programmation en Python, Fichier E/S, Logique computationnelle, Bioinformatique, Principes de programmation, Jupyter, Manipulation des données, Programmation orientée objet (POO), Gestion des paquets et des logiciels
Mixte · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Programming Principles, Python Programming, Computer Programming, Software Engineering, Simulations
Débutant · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Programmation informatique, Programmation événementielle, Programmation en Python, Développement d'applications, Infographie, Principes de programmation, Animations, Conception de jeux, Conception interactive
Mixte · Cours · 1 à 3 mois

Arizona State University
Compétences que vous acquerrez: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
Débutant · Spécialisation · 3 à 6 mois

University of Pennsylvania
Compétences que vous acquerrez: Programmation informatique, Nettoyage des données, Fichier E/S, Java, Pandas (paquetage Python), Analyse des Données, structures de données, Programmation en Python, Développement d'applications, Débogage, Programmation Java, Principes de programmation, Science des données, Tableaux croisés dynamiques et graphiques, Programmation orientée objet (POO), Matplotlib, Visualisation de Données, Conception orientée objet, Eclipse (Logiciel), Tests unitaires
Débutant · Spécialisation · 3 à 6 mois

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
Débutant · Cours · 1 à 3 mois

University of Alberta
Compétences que vous acquerrez: Programmation informatique, Informatique, structures de données, Programmation en Python, Développement de jeux vidéo, Essais fonctionnels, Débogage, Pensée informatique, Principes de programmation, Résolution de problèmes, Algorithmes, Science Informatique Théorique, Gestion des problèmes, Pseudo-code, Conception de jeux, Animation et conception de jeux, Génie logiciel, Conception de l'application, Développement du programme, Qualité des logiciels (SQA/SQC)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Évolutivité, Gestion des fichiers, Automatisation, API dans le nuage, Programmation en Python, Restful API, Automatisation des courriels, Test de logiciels, Web scraping, Scripting, Interface de programmation d'application (API), Productivité, Contrôle des versions, Optimisation des performances, Git (Système de contrôle des versions)
Débutant · Cours · 1 à 3 mois

Fractal Analytics
Compétences que vous acquerrez: Statistiques descriptives, Logiciel de Visualisation de Données, Business Analytics, Nettoyage des données, Pandas (paquetage Python), Analyse statistique, Prétraitement de données, Analyse exploratoire des données (AED), Statistiques, Analyse des Données, Transformation de données, Analyse de corrélation, Matplotlib, Ingénierie des caractéristiques, Jupyter, Manipulation des données, Science des données, Seaborn, Data wrangling, Tests d'hypothèses statistiques
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
Débutant · Cours · 1 à 4 semaines

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