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: Cybersecurity, Cyber Attacks, Data Security, Computer Security Awareness Training, Threat Modeling, Personally Identifiable Information, Security Awareness, Threat Management, Network Security, Information Privacy, Malware Protection, Mitigation
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Google Cloud Platform, Virtual Machines, Kubernetes, Cloud Computing, Serverless Computing, Artificial Intelligence and Machine Learning (AI/ML), Cloud Management, Containerization, Command-Line Interface, Cloud Security, Big Data, Analytics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cyber Security Assessment, Penetration Testing, Cyber Threat Intelligence
Beginner · Course · 1 - 3 Months

IBM
Skills you'll gain: COBOL (Programming Language), Report Writing, Debugging, Programming Principles, Software Testing, Computer Programming, Maintainability, Business Logic, Software Engineering, Data Storage, Numerical Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MySQL, Java, Data Access, Database Application, Database Development, Java Programming, Databases, Software Development, Data Storage, Computer Programming
Advanced · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: Chemical Engineering, Chemistry, Physics, Physical Science, Materials science, Analytical Chemistry, Laboratory Research, Experimentation
Mixed · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Product Lifecycle Management, Sustainability Reporting, Energy and Utilities, Environmental Science, Sustainable Development, Mathematical Modeling, Systems Thinking, Analysis, Microsoft Excel, Industrial Engineering, Case Studies, Software Development Life Cycle, Accounting, Applied Mathematics, Data Literacy, Scenario Testing, Open Source Technology
Beginner · Course · 1 - 4 Weeks

International Institute of Information Technology Bangalore
Skills you'll gain: C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, File Management, Data Storage, Integrated Development Environments, Debugging, Problem Solving
Beginner · Course · 1 - 3 Months
Dassault Systèmes
Skills you'll gain: Assembly Drawing, 3D Modeling, Computer-Aided Design, Drafting and Engineering Design, Engineering Drawings, Mechanical Design, Technical Design, Prototyping, Mechanical Engineering
Beginner · Specialization · 3 - 6 Months

Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), Computer Programming, Open Source Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Bayesian Statistics, Descriptive Statistics, Statistical Hypothesis Testing, Statistical Inference, Sampling (Statistics), Data Modeling, Statistics, Probability & Statistics, Statistical Analysis, Statistical Methods, Statistical Modeling, Marketing Analytics, Tableau Software, Data Analysis, Spreadsheet Software, Analytics, Time Series Analysis and Forecasting, Regression Analysis
Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Differential Equations, Engineering Analysis, Applied Mathematics, Calculus, Integral Calculus, Numerical Analysis, Mathematical Modeling, Advanced Mathematics, Linear Algebra, Vibrations, Electrical Engineering, Derivatives
Beginner · Course · 1 - 3 Months