🌐
Udemy
udemy.com › user › joseportilla
Jose Portilla | Head of Data Science at Pierian Training | Udemy
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, Machine Learning and Python Programming.
🌐
Reddit
reddit.com › r/datascience › just finished jose portilla's udemy course on data science and machine learning. sharing thoughts and looking for suggestions on further learning
r/datascience on Reddit: Just Finished Jose Portilla's Udemy course on Data Science and Machine Learning. Sharing thoughts and looking for suggestions on further learning
May 23, 2022 -

I'm a data professional of 4+ years by the way of a biostatistics heavy masters-my work experience included first using STATA to do more inferential statistics stuff (GLMs, survival analysis) and then I learned R to do a bunch of stuff outside of even statistics and programming/automating. Though I have the years of experience, coding skills and took some short-courses on ML/data science here and there I never actually took a full-length DS/ML dedicated course and nor have I used ML at work so decided to enroll in this course to help me learn ML in a deeper sense (no pun intended hehe).

I took Jose Portilla's General Python programming course and thought it was excellent for me. I have tried learning Python previously through books (Learn Python the Hard Way) and websites like codecademy and data camp, but this course really helped me learn all the fundamentals. After taking the course and doing some practice problems, I feel comfortable enough to know how to program in Python.

I decided to then take his ML/DS bootcamp. As I went through the lectures, I found it much harder to follow/keep up with the course than the programming course. I will give him credit that in 25 hours he was trying to teach both fundamentals and syntax of Python's data science libraries so because he couldn't realistically do all that (and did refer to introduction to statistical learning as a companion source), the course weighed heavily on syntax. As a result, I ended up finding it hard to focus and started skimming through most of the lectures (and took me months to finish this course because I felt so disengaged at some point). I feel comfortable with pandas and the visualization libraries in Python (I'm already extremely comfortable with tidyverse and ggplot2 in R) through this course but when it came to the ML lectures, I still don't feel comfortable with unsupervised/deep learning and Spark.

I came to the conclusion I don't feel like lectures/videos are really the best method to learn this material. Does anybody have any suggestions as to what worked for you (especially those who have not done DS as a degree)? I have looked through the Introduction to Statistical Learning book years ago and started looking into it again now but sometimes that can get overwhelming as well.

Insight is appreciated. Thank you!

Top answer
1 of 2
4
I liked Jose Portilla's DS/ML masterclass course a lot but I took an entire year to work through it. It was also tough for me at times, and I didn't have the energy to do the exercises that accompanied the course mostly, I think, because I needed more "real" challenges - if that makes sense. The exercises were good - just really not my cup of tea. But the interesting thing is, nowadays I'm really not bad with the (basic) theory of machine learning as many of the lectures stuck with me. It proved to be a really good basis for interviews, too, where I could use the knowledge I acquired on classification even though I've only done regression problems so far. Since I finished the course I have mostly learned by working on projects. I had some gaps in my statistics knowledge, so working on and solving a project (from data sourcing to showcasing my PoC), made me jump leaps ahead of where I was 6 months ago. Application of knowledge in a project is where the work actually gets interesting but is also where your mettle is tested, skill-wise. You have an extensive background in statistics so that should be good. The question is: how much deeper do you want/need to go? ML has so many different sub-domains, maybe doing a project could help you figure out where else you could invest your time and energy in - in order to get the best out of it for you. For example, maybe your statistics is sufficient for now but working on your coding/ETL skills might really make you jump ahead. When you do a project front to end you'll figure that out very quickly. 😄
2 of 2
2
Does anybody have any suggestions as to what worked for you Books + select lectures from other unis. I hop aroud until I found whatever clicks for me. Going to sound cliché but projects help so much as well. I think the moment that deep learning became 100 % clear to me was when I started doing CNN based ensemble's. Coding these from scratch is what helped me the most in the long run.
Discussions

Anyone here took Jose Portilla's Udemy course? What's the overall review of his course?
I’ve taken several Jose Portilla's courses and they’re all quite good. He mixes theory and practice pretty well, and if the courses are cheap I think is worth it to give it a try 👌🏽 More on reddit.com
🌐 r/learnmachinelearning
20
20
August 10, 2025
I just finished Jose Portilla's Data Science and ML Python Bootcamp on Udemy. Am I ready to try and make…
I have Jose’s class from Udemy. And I recently completed DCs Python for Data Science track. I preferred DC for learning basic numpy, matplotlib, pandas. But for ml i really like how jose walks you through the project. I found DCs machine learning classes a little to dense and frustrating. I would take notes and then find a better source to learn the info. Im and old database developer, so Im just learning DS to see what all the hype is. Not taking it to seriously. More on amp.reddit.com
🌐 r/datascience
9
4
August 5, 2020
Complete a Data Science and Machine Learning course,now what?!

Look here, now you have 2 remaining wishes :)

https://github.com/clone95/Machine-Learning-Study-Path-March-2019

More on reddit.com
🌐 r/learnmachinelearning
2
4
March 21, 2019
Python for Data Science Recommendations

https://www.edx.org/course/python-for-data-science-2

More on reddit.com
🌐 r/learnpython
17
17
June 2, 2020
🌐
LinkedIn
linkedin.com › in › jmportilla
Jose Marcial Portilla - Tio Magic Company | LinkedIn
February 18, 2026 - Most people scroll data. I analyze it. Just completed SQL Bootcamp. Now I don’t just run campaigns—I understand the data behind every decision. That’s the difference. Thanks to Jose Marcial Portilla #SQL #MarketingWithData #Leadership #Execution
🌐
Udemy
udemy.com › development
Python for Data Science and Machine Learning Bootcamp
May 3, 2020 - Python for Data Science and Machine Learning Bootcamp · Bestseller · Rating: 4.6 out of 54.6(158,238 ratings) 811,087 students · Preview this course · Created byJose Portilla, Pierian Training · Last updated 5/2020 · English · Arabic [Auto],Bulgarian [Auto], 28 more ·
Rating: 4.6 ​ - ​ 158K votes
🌐
Medium
medium.com › free-code-camp › how-to-become-a-data-scientist-2d829fa33aba
How to become a Data Scientist. Hi! I’m Jose Portilla and I’m an… | by Jose Marcial Portilla | We’ve moved to freeCodeCamp.org/news | Medium
September 19, 2017 - Hi! I’m Jose Portilla and I’m an instructor on Udemy with over 250,000 students enrolled across various courses on Python for Data Science and Machine Learning, R Programming for Data Science, Python for Big Data, and many more.
🌐
GitHub
github.com › AmitBaroi › Udemy---Python-for-Data-Science-and-Machine-Learning-Bootcamp
GitHub - AmitBaroi/Udemy---Python-for-Data-Science-and-Machine-Learning-Bootcamp: Udemy course by Jose Portilla on using Python for Data Science. · GitHub
Course Name: Python for Data Science and Machine Learning Bootcamp. Instructor: Jose Portilla - Head of Data Science, Pierian Data Inc.
Starred by 56 users
Forked by 43 users
Languages   Jupyter Notebook 85.2% | HTML 14.8%
🌐
CareerKarma
careerkarma.com › wiki › udemy-instructors-jose-portilla
Who is Jose Portilla From Udemy? Wiki
Compare career training programs in tech, trades, and skilled careers. Get matched to programs based on your goals, learning style, and budget.
🌐
O'Reilly
oreilly.com › pub › au › 7412
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.
Find elsewhere
🌐
Blogger
javarevisited.blogspot.com › 2022 › 02 › top-5-jose-portilla-courses-from-udemy.html
Top 5 Jose Portilla Courses from Udemy to Learn Python, SQL, and Data Science in 2025 - Best of Lot
Outside of Udemy, he works as the head of data science for Pierian Data, where he teaches data science and Python programming to employees at prominent firms such as GE, Cigna, The New York Times, Credit Suisse, McKinsey, and others.
🌐
Udemy
udemy.com › development
Python for Machine Learning & Data Science Masterclass
February 10, 2026 - This is the most complete course online for learning about Python, Data Science, and Machine Learning. Join Jose Portilla's over 3 million students to learn about the future today!
Rating: 4.7 ​ - ​ 18.6K votes
🌐
Kaggle
kaggle.com › general › 208906
Get Started with Data Science
Checking your browser before accessing www.kaggle.com · Click here if you are not automatically redirected after 5 seconds
🌐
LinkedIn
linkedin.com › posts › jmportilla_python-for-machine-learning-data-science-activity-6806261131271913472-6WcT
Jose Marcial Portilla on LinkedIn: Python for Machine Learning & Data Science Masterclass | 86 comments
June 3, 2021 - Can I start this course directly after completing the "Complete Python Bootcamp: Zero to Hero" course or more knowledge is required? I've just started the bootcamp and I'm loving it! Jose Marcial Portilla ... Analytics and Data Science Professional | Python | SQL | R | dbt Cloud | SAS | Analytics Engineering 2y
🌐
Towards Data Science
towardsdatascience.com › home › latest › the best resources to learn python for machine learning & data science
The Best Resources To Learn Python For Machine Learning & Data Science | Towards Data Science
January 19, 2025 - Once that’s out of the way then you’ll learn popular libraries used in Data Science and Machine Learning such as NumPy, Pandas, Matplotlib, etc. The course is taught by Jose Portilla, who is the Head of Data Science at Pierian Data Inc.
🌐
Substack
reactjava.substack.com › p › i-tested-20-python-courses-on-udemy
I Tested 20+ Python Courses on Udemy: Here are My Top 5 Recommendations
February 17, 2026 - The course is taught by Jose Portilla, one of my favorite Udemy instructors and also a best-selling author.
🌐
Udemy
udemy.com › development
The Complete Python Bootcamp From Zero to Hero in Python
March 8, 2026 - Learn the basics of data types in Python 3.
Rating: 4.6 ​ - ​ 560K votes
🌐
Reddemy
reddemy.com › course › python-for-data-science-and-machine-learning-bootcamp
Reddit comments on "Python for Data Science and Machine Learning Bootcamp" Udemy course | Reddemy
Python and its data science libraries sound very hi-fi, but once you start working these are very simple. you can go through this course: https://www.udemy.com/course/python-for-data-science-and-machine-learning-bootcamp/ This is a very straightforward course, no pre-requirements required. This is around 25 hours course and costs very minimal. Once you complete half of this course, you will be comfortable using python libraries like numpy, pandas, scikit etc ... currently doing Jose Portilla's Data Science course in order to help me learn how to implement machine learning.
🌐
Medium
medium.com › data-science › 0-to-500-students-64d74f50026a
0 to 500 students.. Lessons learned on growth. | by Jose Marcial Portilla | TDS Archive | Medium
March 2, 2017 - 0 to 500 students. Lessons learned on growth. by Jose Marcial Portilla Below is what I've learned about growing my online data science course from 0 to over 500 students in just one month. You can …
🌐
GitHub
github.com › salihkilicli › Python-Data-Science-and-Machine-Learning-Bootcamp-Projects
GitHub - salihkilicli/Python-Data-Science-and-Machine-Learning-Bootcamp-Projects: My solutions to projects given in the Udemy course: Python for Data Science and Machine Learning Bootcamp by Jose Portilla · GitHub
My solutions to projects given in the Udemy course: Python for Data Science and Machine Learning Bootcamp by Jose Portilla - salihkilicli/Python-Data-Science-and-Machine-Learning-Bootcamp-Projects
Starred by 9 users
Forked by 5 users
Languages   Jupyter Notebook