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.

Duke University
Compétences que vous acquerrez: Test de logiciels, Rust (langage de programmation), Développement du programme, Programmation du système, Outils de développement de logiciels, Interface de ligne de commande, Programmation en Python, Commandes Linux, Maintenabilité, Optimisation des performances, Débogage, Amazon Web Services, Informatique sans serveur, Déploiement des applications
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Test Planning, Software Testing, Debugging, Test Case, Issue Tracking, Functional Testing, Unit Testing, Software Quality Assurance, System Testing, Test Tools, Acceptance Testing, Integration Testing, Test Driven Development (TDD), Test Automation, Regression Testing, Quality Assurance, Waterfall Methodology, Agile Methodology, Python Programming
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Security, Incident Response, Intrusion Detection and Prevention, Network Security, Cybersecurity, Cyber Security Strategy, Cyber Attacks, Data Security, Hardening, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Management, Vulnerability Assessments, Multi-Factor Authentication, System Configuration, Scripting, Linux Commands, Bash (Scripting Language), Linux, Scripting Languages, Python Programming
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Test Driven Development (TDD), Unit Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Software Testing, Test Automation, Test Tools, Test Planning, Test Case, Maintainability, Software Quality Assurance, Application Programming Interface (API), Mockups, Python Programming
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: MLOps (Machine Learning Operations), Image Analysis, Multimodal Prompts, Debugging, Computer Vision, Model Evaluation, Applied Machine Learning, Failure Mode And Effects Analysis, Verification And Validation, Root Cause Analysis, Performance Analysis, Machine Learning, Performance Tuning, Deep Learning, Artificial Neural Networks, Tensorflow, Data Visualization, Python Programming, Experimentation, Algorithms
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Exploitation techniques, Penetration Testing, Cyber Attacks, Cyber Security Assessment, Cybersecurity, Event Monitoring, Vulnerability Management, Vulnerability, Continuous Monitoring, Data Security, Network Security, Analysis, Criminal Investigation and Forensics, System Monitoring, System Configuration, Network Monitoring, Bash (Scripting Language), Scripting, Linux, Python Programming
Avancées · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: LangChain, LLM Application, Prompt Engineering, API Design, MLOps (Machine Learning Operations), Large Language Modeling, Performance Tuning, Microservices, Application Deployment, Kubernetes, Scalability, Site Reliability Engineering, DevOps, CI/CD, Docker (Software), Python Programming, Containerization, System Monitoring, Cloud Platforms, Security Controls
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming, Computational Logic
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Metasploit, Exploit development, Exploitation techniques, Vulnerability, Penetration Testing, Vulnerability Assessments, Vulnerability Scanning, Network Security, Distributed Denial-Of-Service (DDoS) Attacks, System Configuration, Data Security, Cybersecurity, Cyber Attacks, Linux, Bash (Scripting Language), Proxy Servers, Scripting, Linux Commands, Scripting Languages, Python Programming
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Retrieval-Augmented Generation, Database Management Systems, Python Programming, Analysis, Data Import/Export
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Browser Compatibility, Performance Testing, Security Testing, Integration Testing, System Testing, API Testing, Development Environment, Software Testing, User Acceptance Testing (UAT), Acceptance Testing, Test Tools, Application Security, Test Automation, Responsive Web Design, Vulnerability Scanning, Web Applications, Docker (Software), User Interface (UI), Python Programming
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AI Workflows, Agentic Workflows, Prompt Patterns, Tool Calling, OpenAI API, Artificial Intelligence, Software Design Patterns, Prompt Engineering, Development Environment, Python Programming
Intermédiaire · Cours · 1 à 3 mois