All courses
Data Science
Intermediate
Python for Data Science & Machine Learning
Learn Python, Pandas, NumPy, Matplotlib, Scikit-Learn, and build 6 real data projects. The most practical data science course you can take online today.
J
Instructor
Jose Portilla · Head of Data Science · Pierian Training
What you’ll learn
- Write clean, professional Python code from scratch
- Analyze and clean large datasets using Pandas and NumPy
- Create insightful visualizations with Matplotlib and Seaborn
- Build and evaluate machine learning models with Scikit-Learn
- Apply regression, classification, and clustering techniques on real data
- Present your findings with Jupyter Notebooks like a professional
Who this is for
- Analysts and business professionals who want to upgrade their skills
- Students with some Python knowledge ready to go deeper
- Engineers looking to transition into data roles
- Anyone interested in AI and machine learning but unsure where to start
Curriculum
4 modules · 15 lessons
- Python Data Structures for Data Science30 min
- List Comprehensions & Lambda Functions25 min
- File Handling & Working with CSVs20 min
About the instructor
Jose Portilla · Head of Data Science · Pierian Training
Jose Portilla has a BS and MS in Mechanical Engineering from Santa Clara University. He has been teaching online courses for over 8 years and has trained more than 3 million students in Python, SQL, machine learning, and data engineering.
Student reviews
5.0
2 reviews
5
2
4
0
3
0
2
0
1
0
S
Sophie Williams
Emma is an exceptional teacher. She makes machine learning feel approachable without dumbing it down. The churn prediction project alone was worth the price.
E
Ethan Cooper
I used what I learned in module 2 at my job the very next week. Immediately practical. Highly recommend.
