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.

Vanderbilt University
Compétences que vous acquerrez: Claude Code, Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Generative AI, Multimodal Prompts, AI Workflows, AI Orchestration, LLM Application, Productivity, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
Débutant · Spécialisation · 3 à 6 mois
University of Toronto
Compétences que vous acquerrez: Débogage, Fichier E/S, Développement du programme, Algorithmes, Programmation informatique, Programmation en Python, Environnements de développement intégré, Principes de programmation, structures de données, Environnement de développement, Documentation du logiciel
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache, Programmation événementielle, EXtensible Markup Language (XML), Programmation en Python, Interface utilisateur (UI), HyperText Markup Language (HTML), Web scraping, Applications Web, Développement Web, Services web, Serveurs, Bases de données, Protocoles réseau, Serveurs web
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Algorithmes de classification, Matplotlib, Algorithmes, NumPy, Algorithmes d'apprentissage automatique, Programmation en Python, Régression logistique, Science des données, Jupyter, Apprentissage supervisé, Seaborn, Visualisation de Données, Apprentissage automatique, Analyse des Données
Débutant · Projet Guidé · Moins de 2 heures

Universidad Austral
Compétences que vous acquerrez: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Plotly, Dashboard, Pandas (Python Package), Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Data Science, Data Analysis, Python Programming
Intermédiaire · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: Penetration Testing, Security Testing, Cybersecurity, Network Security, Brute-force attacks, TCP/IP, Network Monitoring, Vulnerability Assessments, Servers, Network Analysis, Network Protocols
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Scrum (développement de logiciels), Codage sécurisé, Déploiement dans le nuage, CI/CD, Grafana, Kubernetes, Jenkins, Méthodologie Agile, Déploiement des applications, Istio, Intégration continue, OpenShift, Projet ouvert de sécurité des applications web (OWASP), Couverture du code, Développement agile de logiciels, Gherkin (langage de script), DevOps, Développement piloté par les tests (TDD), Témoignage de l'utilisateur, Moniteur du système
Préparer un diplôme
Intermédiaire · Certificat Professionnel · 3 à 6 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Matplotlib, Prétraitement de données, Bases de données relationnelles, Analyse statistique, Statistiques descriptives, Gestion des bases de données, Analyse de régression, Comptabilité, Programmation en Python, Manipulation des données, NumPy, Pandas (paquetage Python), structures de données, Jupyter, Visualisation de Données, Analytique, Seaborn, SQL, Logiciel d'analyse des données
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: MySQL, Interface de ligne de commande, Visualisation des logiciels, Logiciel de collaboration, Gestion des bases de données, Algorithmes, Intégrité des données, Commandes Linux, Pensée informatique, Principes de programmation, Langage de requête, Entreposage de données, Version du logiciel, Django (Framework Web), Architecture et administration des bases de données, Administration de base de données, Pseudo-code, Tests unitaires, Linux, Développement piloté par les tests (TDD)
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Modèle de langage unifié, Développement de logiciels, Programmation en Python, Conception de logiciels, Modèles de conception de logiciels, Développement Web Front-End, Principes de programmation, Déploiement des applications, Cycle de vie du développement logiciel, Version du logiciel, Génie logiciel, Architecture logicielle, Méthodologies de développement de logiciels, Environnement de développement, Applications Web, Développement web back-end
Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Évaluation de modèles, Déploiement du modèle, Programmation en Python, Traitement du langage naturel (NLP), Candidature au LLM, IA générative, Ingénierie de requête, IA responsable, Apprentissage par renforcement, Grand modèle de langage (LLM), Architectures de modèles génératifs, Apprentissage automatique appliqué, Apprentissage automatique, Évolutivité
Intermédiaire · Cours · 1 à 4 semaines