Python for Data Science courses can help you learn data manipulation, statistical analysis, data visualization, and machine learning basics. You can build skills in working with data sets, performing exploratory data analysis, and developing predictive models. Many courses introduce tools like Pandas for data manipulation, Matplotlib and Seaborn for visualization, and Scikit-learn for machine learning, allowing you to apply your skills in practical projects and real-world data challenges.

University of Colorado Boulder
Skills you'll gain: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Financial Statement Analysis, Budget Management, Accounting, Finance, Financial Planning
Mixed · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Performance Management, Performance Appraisal, Performance Review, Compensation Management, Compensation Strategy, Compensation and Benefits, Constructive Feedback, Workforce Planning, Human Resource Strategy, Human Resources, Employee Onboarding, Recruitment, Employee Performance Management, Recruitment Strategies, Human Capital, Full Cycle Recruitment, Talent Acquisition, Human Resources Management and Planning, Compensation Analysis, People Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Apache Spark, Apache Hadoop, PySpark, Extract, Transform, Load, Apache Hive, Big Data, Machine Learning, Applied Machine Learning, Generative AI, Machine Learning Algorithms, IBM Cloud, Data Pipelines, Model Evaluation, Kubernetes, Supervised Learning, Docker (Software), Scalability, Graph Theory, Jupyter, MongoDB
Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Django (Web Framework), Ajax, jQuery, Model View Controller, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), JSON, Linux Commands, Application Deployment, Cloud Deployment, Web Applications, Javascript, Web Servers, SQL, Debugging, Database Design, Database Management, Data Modeling, User Accounts, Object Oriented Programming (OOP)
Intermediate · Specialization · 3 - 6 Months

Shanghai Jiao Tong University
Skills you'll gain: Materials science, Mechanical Engineering, Chemistry, Physics, Manufacturing Processes, Physical Science, Semiconductors, Thermal Management, Chemical Engineering
Intermediate · Course · 3 - 6 Months

Arizona State University
Skills you'll gain: Materials science, Failure Analysis, Semiconductors, Manufacturing Processes, Chemical Engineering, Structural Analysis, Mechanical Engineering, Chemistry, Thermal Management, Engineering, Laboratory Testing, Physical Science, Physics, Engineering Calculations, Engineering Analysis, Reliability
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Istio, Linux Commands, Software Architecture, Application Deployment, Kubernetes, NoSQL, Bash (Scripting Language), Restful API, MongoDB, Shell Script, Django (Web Framework), Object-Relational Mapping, OpenShift, Grafana, Microservices, Data Import/Export, Python Programming
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Structures, Algorithms, Software Visualization, Pseudocode, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Technical Communication, Communication
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Materials science, Chemical Engineering, Chemistry, Engineering, Mechanical Engineering, Physical Science, Physics, Semiconductors
Beginner · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Game Design, Software Engineering, Programming Principles, Software Development, Software Design, Computer Programming, Computational Thinking, Debugging, Algorithms
Beginner · Course · 1 - 3 Months

The University of North Carolina at Chapel Hill
Skills you'll gain: Epidemiology, Public Health, Infectious Diseases, Research Design, Community Health, Health Policy, Research Methodologies, Social Determinants Of Health, Science and Research, Statistical Analysis, Chronic Diseases
Mixed · Course · 1 - 3 Months