Python for Data Science and Machine Learning Bootcamp (

Learn how to use NumPy, Pandas, Seaborn , Matplotlib , Plotly , Scikit-Learn , Machine Learning, Tensorflow , and more!

Created by: Jose Portilla

Produced in 2022

What you will learn

  • Use Python for Data Science and Machine Learning
  • Use Spark for Big Data Analysis
  • Implement Machine Learning Algorithms
  • Learn to use NumPy for Numerical Data
  • Learn to use Pandas for Data Analysis
  • Learn to use Matplotlib for Python Plotting
  • Learn to use Seaborn for statistical plots
  • Use Plotly for interactive dynamic visualizations
  • Use SciKit-Learn for Machine Learning Tasks
  • K-Means Clustering
  • Logistic Regression
  • Linear Regression
  • Random Forest and Decision Trees
  • Natural Language Processing and Spam Filters
  • Neural Networks
  • Support Vector Machines

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 90 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a data science course? Or looking for more detail on Jose Portilla's Python for Data Science and Machine Learning Bootcamp? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

data science Awards Editor's Choice

Are you ready to start your path to becoming a Data Scientist!
This comprehensive course will be your guide to learning how to use the power of Python to analyze data, create beautiful visualizations, and use powerful machine learning algorithms!
Data Scientist has been ranked the number one job on Glassdoor and the average salary of a data scientist is over $120,000 in the United States according to Indeed! Data Science is a rewarding career that allows you to solve some of the world's most interesting problems!
This course is designed for both beginners with some programming experience or experienced developers looking to make the jump to Data Science!
This comprehensive course is comparable to other Data Science bootcamps that usually cost thousands of dollars, but now you can learn all that information at a fraction of the cost! With over 100 HD video lectures and detailed code notebooks for every lecture this is one of the most comprehensive course for data science and machine learning on Udemy!
We'll teach you how to program with Python, how to create amazing data visualizations, and how to use Machine Learning with Python! Here a just a few of the topics we will be learning:
  • Programming with Python
  • NumPy with Python
  • Using pandas Data Frames to solve complex tasks
  • Use pandas to handle Excel Files
  • Web scraping with python
  • Connect Python to SQL
  • Use matplotlib and seaborn for data visualizations
  • Use plotly for interactive visualizations
  • Machine Learning with SciKit Learn, including:
  • Linear Regression
  • K Nearest Neighbors
  • K Means Clustering
  • Decision Trees
  • Random Forests
  • Natural Language Processing
  • Neural Nets and Deep Learning
  • Support Vector Machines
  • and much, much more!
Enroll in the course and become a data scientist today!

Who this course is for:
  • This course is meant for people with at least some programming experience

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Jose Portilla

Jose Marcial Portilla has a BS and MS in Mechanical Engineering from Santa Clara University and years of experience as a professional instructor and trainer for Data Science and programming. He has publications and patents in various fields such as microfluidics, materials science, and data science technologies. Over the course of his career he has developed a skill set in analyzing data and he hopes to use his experience in teaching and data science to help other people learn the power of programming the ability to analyze data, as well as present the data in clear and beautiful visualizations. Currently he works as the Head of Data Science for Pierian Data Inc. and provides in-person data science and python programming training courses to employees working at top companies, including General Electric, Cigna, The New York Times, Credit Suisse, and many more. Feel free to contact him on LinkedIn for more information on in-person training sessions or group training sessions in Las Vegas, NV.



99 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Jaime on 3 weeks ago

This was a very entertaining overview course. I thought the subject matter was well explained and touches on all the major facets today in Data Science. This is a good course to launch you into more in depth data science topics. A huge plus is that Jose and his TAs are very responsive on the Q&A forum if you run into issues.

By Himanshu Sekhar Dalai on 2 months ago

One of the best Udemy course covering this topic. The Instructor is very good in explaining the materials and uses the best techniques to teach. Highly recommended for anyone who wants to learn ML.

By Sanjeet Kumar on 2 months ago

Course gives pretty good insight into the world of data science using various Python library. It surely gives lot of information to begin with and dive deeper based on individual interest.

By Mike Patel on 4 months ago

Great course, covers a lot of material and covers it well. The base python part is covered really well and using Python for ML is even better. Thank you!

By Serhiy Penskyy on 2 months ago

This is quite a thorough course about all sorts of machine learning topics. Video lectures, Q&A forum as well as additional sources given are all very helpful for learning these topics. The projects get a bit repetitive in my opinion, everything else is really solid.

By Santosh on a month ago

I really enjoyed learning with Mr. Jose.. he has an amazing quality to explain things simply. I have gained a lot of insights into the Data Science area now. Thanks

By Ru Sun on a month ago

Yes, very helpful. Teaching is clear and well organized, easy to follow and understand. Doing the exercises is really the best way to learn!

By Yizhaq Goussha on a week ago

Very well organized, covers a lot of topics and really goes from basic to pro.One this that I didn't like is the sudden jump to older version of TF towards the end. I didn't understand why i needed to install an emulator when I already had TF. Consider adding a video or a slide between the sections.In addition, it would have been nice to see newer videos covering TF and keras.Other than that, it was a very good course, I learned a lot and I thank you. worth every penny

By Redha Cherif on a month ago

Really nice course with lots of projects to train right after learning new concepts. Very well organized !I took this class to check if I'm interested by Data Science and Machine Learning and definitely, I am!

By Stuart on a month ago

Later section content (especially the last two sections--big data and neural net) is not up to date. The rest is quite helpful.

By Nicolas Soler on a month ago

Thorough and concise, Jose has done an amazing work to bring you to the next level in data science and machine learning. Very instructive and enjoyable course!

By Tim Erdmann on a month ago

Great course, Jose will teach you many awesome things very fast and the course material is an excellent resource. Sometimes I only would have wished for more details or a more comprehensive explanation.