Python Data Science courses can help you learn data manipulation, statistical analysis, machine learning, and data visualization. You can build skills in programming with Python, working with libraries like Pandas and NumPy, and applying algorithms to solve real-world problems. Many courses introduce tools such as Jupyter Notebooks for interactive coding, Matplotlib for creating visualizations, and Scikit-learn for implementing machine learning models, all of which enhance your ability to analyze and interpret complex data sets.

Skills you'll gain: Business Continuity Planning, Cyber Attacks, Cybersecurity, Threat Management, Business Continuity, Security Management, Endpoint Security, Disaster Recovery, Cyber Security Policies, Information Assurance, Cyber Governance, Vulnerability Assessments, Contingency Planning, Law, Regulation, and Compliance, Network Security, Governance Risk Management and Compliance, Continuous Monitoring, Security Controls, Cloud Security, Risk Management
★ 4.6 (88) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI Agents, Agentic Workflows, Large Language Modeling, AI Integrations
Intermediate · Course · 1 - 3 Months

École Polytechnique
Skills you'll gain: Energy and Utilities, Climate Change Mitigation, Electrical Power, Climate Change Programs, Hydrology, Electric Power Systems, Time Series Analysis and Forecasting, Water Resource Management, Predictive Modeling, Environment, Estimation, Hydraulics, Mathematical Modeling, Systems Of Measurement, Physical Science
★ 4.6 (152) · Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Video Editing, Apple software proficiency, Motion Graphics, Knowledge of Apple Software, Post-Production, Video Production, Photo/Video Production and Technology, Animations, Media Production, Data Import/Export, Editing, Content Management, File Management, Color Matching, Timelines, Augmented and Virtual Reality (AR/VR)
★ 4.4 (229) · Beginner · Course · 1 - 3 Months

Skills you'll gain: NoSQL, MongoDB, Database Development, Database Systems, Databases, Database Management Systems, Database Management, Database Software, Database Administration, Information Management, Apache Cassandra, Database Theory, Database Architecture and Administration, Distributed Computing, Query Languages, Data Modeling, IBM Cloud, Cloud Applications, Data Manipulation, JSON
★ 4.6 (380) · Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Advanced Encryption Standard (AES), Cryptographic Protocols, Application Security, Key Management, Secure Coding, Data Security, Web Development, Email Security, PHP (Scripting Language), Intrusion Detection and Prevention, Data Integrity, Algorithms, User Provisioning, Command-Line Interface
★ 4.5 (100) · Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Operating Systems, Operating System Administration, Memory Management, OS Process Management, System Software, System Programming, Command-Line Interface, Linux Administration, File Systems, System Monitoring, Performance Tuning, Package and Software Management, Systems Architecture, File Management, Algorithms, Cloud Platforms, User Accounts, Security Controls, Data Sharing
★ 4.9 (11) · Intermediate · Course · 1 - 3 Months

IE Business School
Skills you'll gain: Marketing Planning, Surveys, Consumer Behaviour, Survey Creation, Product Management, Marketing Strategies, Product Lifecycle Management, Strategic Marketing, Marketing Strategy and Techniques, Marketing Effectiveness, Data Analysis, Marketing Communications, Marketing, Business Planning, Data Collection, Value Propositions, Market Research, Product Marketing, Market Analysis, Market Data
★ 4.6 (1.2K) · Beginner · Specialization · 3 - 6 Months

École normale supérieure
Skills you'll gain: Sampling (Statistics), Mathematical Software, Physics, Simulations, Numerical Analysis, Markov Model, Mechanics, Simulation and Simulation Software, Algorithms, Programming Principles, Applied Mathematics, Integral Calculus, Model Optimization, Program Development
★ 4.8 (269) · Mixed · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Systems Design, Enterprise Modeling, Manufacturing Processes, Manufacturing and Production, Product Lifecycle Management, Verification And Validation, Process Analysis
★ 4.4 (904) · Beginner · Course · 1 - 4 Weeks

Google Quantum AI
Skills you'll gain: Quantum computing, Emerging Technologies, Hardware Architecture, Mathematical Software, Failure Analysis, Simulation and Simulation Software, Software Engineering Tools, Theoretical Computer Science, Mathematical Modeling, Simulations
★ 4.5 (193) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Continuous Integration, Continuous Deployment, Continuous Delivery, Cloud Services, Application Performance Management, Cloud Storage, Cloud Security, Role-Based Access Control (RBAC), Identity and Access Management, Data Storage, Authorization (Computing), Database Systems, Authentications
★ 4.7 (953) · Intermediate · Course · 1 - 3 Months