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.

Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, Dataflow, Digital Signal Processing, Distributed Computing, C++ (Programming Language), System Programming, Program Development, Performance Tuning, Data Structures, Memory Management, Algorithms
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Sustainable Development, Social Justice, Sustainable Systems, Geographic Information Systems, Organizational Change, Sustainable Business, Geospatial Information and Technology, Environmental Policy, Environmental Issue, Environmental Regulations, GIS Software, Organizational Development, Geospatial Mapping, Culture Transformation, Organizational Effectiveness, Health Disparities, Leadership, Collaboration, Financial Analysis, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Materials science, Process Engineering, Thermal Management, Mechanical Engineering, Chemical Engineering, Manufacturing Processes, Structural Analysis, Chemistry, Physical Science
Intermediate · Course · 1 - 3 Months
Duke University
Skills you'll gain: Deductive Reasoning, Logical Reasoning, Computational Logic, Verification And Validation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Incident Response, Computer Security Incident Management, Endpoint Detection and Response, Cyber Threat Intelligence, Intrusion Detection and Prevention, Threat Detection, Cyber Attacks, Cybersecurity, Network Security, Digital Forensics, Network Monitoring, Data Security, Network Analysis, Exploitation techniques, Malware Protection, Memory Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Training, Application Development, Predictive Modeling, Model Optimization
Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Bioinformatics, Data Analysis Software, Scientific Visualization, Taxonomy, Data Import/Export
Intermediate · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Bioinformatics, Data Management, Clinical Data Management, Data Mining, Applied Machine Learning, Unsupervised Learning, Scientific Visualization, LLM Application, Feature Engineering, Correlation Analysis, Chemical and Biomedical Engineering, Dimensionality Reduction, Computational Thinking, Markov Model, Algorithms
Build toward a degree
Beginner · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Calculus, Integral Calculus, Mechanics, Applied Mathematics, Physics, Linear Algebra, Graphing, Mathematical Modeling, Trigonometry, Algebra
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, Secure Coding, Application Deployment, Web Development, API Design, Full-Stack Web Development, Security Controls, Scripting Languages, Cloud API, Software Documentation, Software Installation, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Node.JS, Angular, Restful API, API Design, NoSQL, Bootstrap (Front-End Framework), Database Development, Scalability, JavaScript Frameworks, Authentications, Query Languages, Operational Databases, Web Frameworks, Web Applications, Database Systems, JSON, Application Programming Interface (API), Database Management, Authorization (Computing)
Beginner · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Application Security, Vulnerability Management, Event Monitoring, Security Controls, Exploitation techniques, Data Integrity, Continuous Monitoring, System Monitoring, Patch Management, Identity and Access Management, Multi-Factor Authentication, Incident Response, Server Side, CI/CD
Intermediate · Course · 1 - 3 Months