Jose Portilla is no doubt one of the most loved Data Science and Machine Learning instructors on Udemy.
With over 2,500,000+ total students and an average rating of 4.5+/5 stars from 800,000+ reviews, his courses are a goldmine for data enthusiasts. Over the span of multiple years, his courses have dived deep into topics ranging from Python to Machine Learning to Quantitative Analysis and so far, all of his courses have been well received by his students.
In this article, we’ve listed all of Jose Portilla’s Data Science, Machine Learning, and Python courses you can find on the web. Hopefully, you won’t miss out on them!
Who is Jose Portilla?
Jose Portilla is most notably known for being one of the top Udemy instructors. However, outside of Udemy, he works as the head of data science for Pierian Data where he 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, McKinsey and many more.
In contrary to his fame in Data Science, Jose actually holds a mechanical engineering degree from Santa Clara University. He has publications and patents in various fields such as microfluidics, materials science, and data science technologies.
Now, without further ado, let’s get onto learning about his courses.
1. Complete Python Bootcamp From Zero to Hero in Python Course by Jose Portilla
The ‘Complete Python Bootcamp From Zero to Hero in Python’ is one of Jose’s most loved courses.
This is the most comprehensive, yet straightforward, course for the Python programming language on Udemy! Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you!
In this course, he teaches you how to use both Python 3 and touches on advanced topics such as decorators, collections modules, and how to work with timestamps.
2. The Complete SQL Bootcamp: Go from Zero to Hero Course by Jose Portilla
In this course, you’ll learn how to read and write complex queries to a database using one of the most in-demand skills – PostgreSQL. These skills are also applicable to any other major SQL database, such as MySQL, Microsoft SQL Server, Amazon Redshift, Oracle, and much more.
The 9-hour course takes you from basic SQL queries to performing all kinds of table joins and is perfect for a beginner stepping into the world of data science.
3. Python for Data Science and Machine Learning Bootcamp Course by Jose Portilla
Are you ready to start your path to becoming a Data Scientist! Learn how to use NumPy, Pandas, Seaborn, Matplotlib, Plotly, Scikit-Learn, Machine Learning, Tensorflow, and more!
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!
4. Python for Finance and Algorithmic Trading with QuantConnect Course by Jose Portilla
Learn to use Python, Pandas, Matplotlib, and the QuantConnect Lean Engine to perform financial analysis and trading.
This course will guide you through everything you need to know to use Python for Finance and conduct Algorithmic Trading on the QuantConnect platform with the powerful LEAN engine!
This course is specifically designed to connect core financial concepts to clear Python code. You will learn about in-demand real-world skills that are highly sought after in the fintech ecosystem.
5. Python for Machine Learning & Data Science Masterclass Course by Jose Portilla
Learn about Data Science and Machine Learning with Python! Including Numpy, Pandas, Matplotlib, Scikit-Learn and more!
This course is designed for the student who already knows some Python and is ready to dive deeper into using those Python skills for Data Science and Machine Learning.
6. Python and Django Full Stack Web Developer Bootcamp Course by Jose Portilla
Whether you want to change career paths, expand your current skill set, start your own entrepreneurial business, become a consultant, or just want to learn, this is the course for you!
This course covers everything you need to know to build a website using Python, Django, and many more web technologies!
7. Learning Python for Data Analysis and Visualization Course by Jose Portilla
This course will give you the resources to learn Python and effectively use it to analyze and visualize data! Start your career in Data Science!
In this course, you’ll get a full understanding of how to program with Python and how to use it in conjunction with scientific computing modules and libraries to analyze data.
8. Data Science and Machine Learning Bootcamp with R Course by Jose Portilla
Learn how to use the R programming language for data science and machine learning and data visualization!
This course is designed for both complete beginners with no 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 courses for data science and machine learning on Udemy!
9. Spark and Python for Big Data with PySpark Course Course by Jose Portilla
Learn the latest Big Data Technology – Spark! And learn to use it with one of the most popular programming languages, Python!
One of the most valuable technology skills is the ability to analyze huge data sets, and this course is specifically designed to bring you up to speed on one of the best technologies for this task, Apache Spark! The top technology companies like Google, Facebook, Netflix, Airbnb, Amazon, NASA, and more are all using Spark to solve their big data problems!
10. NLP – Natural Language Processing with Python Course by Jose Portilla
Learn to use Machine Learning, Spacy, NLTK, SciKit-Learn, Deep Learning, and more to conduct Natural Language Processing!
This course is designed to be your complete online resource for learning how to use Natural Language Processing with the Python programming language.
11. Python for Computer Vision with OpenCV and Deep Learning Course by Jose Portilla
Learn the latest techniques in computer vision with Python, OpenCV, and Deep Learning!
The most popular platforms in the world are generating never before seen amounts of image and video data. Every 60 seconds users upload more than 300 hours of video to Youtube, Netflix subscribers stream over 80,000 hours of video, and Instagram users like over 2 million photos! Now more than ever its necessary for developers to gain the necessary skills to work with image and video data using computer vision.
Computer vision allows us to analyze and leverage image and video data, with applications in a variety of industries, including self-driving cars, social network apps, medical diagnostics, and many more.
12. Python for Financial Analysis and Algorithmic Trading Course by Jose Portilla
Are you interested in how people use Python to conduct rigorous financial analysis and pursue algorithmic trading, then this is the right course for you!
This course will guide you through everything you need to know to use Python for Finance and Algorithmic Trading! We’ll start off by learning the fundamentals of Python, and then proceed to learn about the various core libraries used in the Py-Finance Ecosystem, including jupyter, NumPy, pandas, matplotlib, statsmodels, zipline, Quantopian, and much more!
13. Complete Tensorflow 2 and Keras Deep Learning Bootcamp Course by Jose Portilla
Learn to use Python for Deep Learning with Google’s latest Tensorflow 2 library and Keras!
This course will guide you through how to use Google’s latest TensorFlow 2 framework to create artificial neural networks for deep learning! This course aims to give you an easy to understand guide to the complexities of Google’s TensorFlow 2 framework in a way that is easy to understand.
14. Python for Data Structures, Algorithms, and Interviews! Course by Jose Portilla
Get a kick start on your career and ace your coding interviews!
This is the most comprehensive course online to help you ace your coding interviews and learn about Data Structures and Algorithms! This course takes advantage of the easy to read Python programming language to efficiently teach you what you need to know to land the tech job of your dreams!
15. Interactive Python Dashboards with Plotly and Dash Course by Jose Portilla
Learn how to create interactive plots and intelligent dashboards with Plotly, Python, and the Dash library!
This course will teach your everything you need to know to use Python to create interactive dashboard’s with Plotly’s new Dash library! Have you ever wanted to take your Python skills to the next level in data visualization? With this course you will be able to create fully customization, interactive dashboards with the open source libraries of Plotly and Dash.
16. Python for Time Series Data Analysis Course by Jose Portilla
Learn how to use Python, Pandas, Numpy, and Statsmodels for Time Series Forecasting and Analysis!
This course will teach you everything you need to know to use Python for forecasting time series data to predict new future data points.
17. Python and Flask Bootcamp: Create Websites using Flask! Course by Jose Portilla
Create awesome websites using the powerful Flask framework for Python! This course will be your complete definitive guide for developing fully functional websites with the Flask web framework.
Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions.
18. PyTorch for Deep Learning with Python Bootcamp Course by Jose Portilla
PyTorch is an open-source deep learning platform that provides a seamless path from research prototyping to production deployment. It is rapidly becoming one of the most popular deep learning frameworks for Python. Deep integration into Python allows popular libraries and packages to be used for easily writing neural network layers in Python. A rich ecosystem of tools and libraries extends PyTorch and supports development in computer vision, NLP, and more.
This course focuses on balancing important theory concepts with practical hands-on exercises and projects that let you learn how to apply the concepts in the course to your own data sets! When you enroll in this course you will get access to carefully laid out notebooks that explain concepts in an easy to understand manner, including both code and explanations side by side. You will also get access to our slides that explain theory through easy to understand visualizations.
19. Practical AI with Python and Reinforcement Learning Course by Jose Portilla
Have you ever wondered how Artificial Intelligence actually works? Do you want to be able to harness the power of neural networks and reinforcement learning to create intelligent agents that can solve tasks with human level complexity?
This is the ultimate course online for learning how to use Python to harness the power of Neural Networks to create Artificially Intelligent agents!
This course focuses on a practical approach that puts you in the driver’s seat to actually build and create intelligent agents, instead of just showing you small toy examples like many other online courses.
20. The Complete Tableau Bootcamp for Data Visualization Course by Jose Portilla
Master Tableau by Building Worksheets and Creating Professional Dashboards. Tableau Version 10 (2019).
This course will teach you everything you need to know to create amazing data visualizations and dashboards with Tableau! Every module of this course is carefully designed to teach you what you need to know to create amazing data visualizations and dashboards with Tableau.
21. Complete Guide to TensorFlow for Deep Learning with Python Course by Jose Portilla
Learn how to use Google’s Deep Learning Framework – TensorFlow with Python! Solve problems with cutting edge techniques!
This course will guide you through how to use Google’s TensorFlow framework to create artificial neural networks for deep learning! This course aims to give you an easy to understand guide to the complexities of Google’s TensorFlow framework in a way that is easy to understand.
22. Probability and Statistics for Business and Data Science Course by Jose Portilla
Learn how to apply probability and statistics to real data science and business applications!
Probability and statistics are the branches of mathematics concerned with the laws governing random events, including the collection, analysis, interpretation, and display of numerical data.
This practical course will go over theory and implementation of statistics to real world problems. Each section has example problems, in course quizzes, and assessment tests.
23. Data Science Career Guide – Interview Preparation Course by Jose Portilla
Prepare for your Data Science Interview with this full guide on a career in Data Science including practice questions! This course is designed to be the ultimate resource for getting a career as a Data Scientist.
The course is full of real questions sourced from employees working at some of the world’s top technology companies, including Amazon, Square, Facebook, Google, Microsoft, Airbnb, and more!
24. Deep Learning with Python and Keras Course by Jose Portilla
This course is designed to provide a complete introduction to Deep Learning. It is aimed at beginners and intermediate programmers and data scientists who are familiar with Python and want to understand and apply Deep Learning techniques to a variety of problems.
The goal of this course is to provide students with a strong foundation, not just theory, not just scripting, but both. At the end of the course, you’ll be able to recognize which problems can be solved with Deep Learning, you’ll be able to design and train a variety of Neural Network models and you’ll be able to use cloud computing to speed up training and improve your model’s performance.
25. Scala and Spark for Big Data and Machine Learning Course by Jose Portilla
Scala and Spark are two of the most in demand skills right now, and with this course you can learn them quickly and easily!
This course comes with full projects for you including topics such as analyzing financial data or using machine learning to classify Ecommerce customer behavior!
26. Complete Python 3 Masterclass Journey Course by Jose Portilla
This course by Jose Portilla is designed to take you from a complete beginner in programming all the way to becoming an effective programmer that can use Python to solve real tasks!
This course is also completely different than any other course on Udemy, it incorporates a narrative story that helps engage students and also provides context to the different tasks you have to accomplish.
That is for our compilation of all Jose Portilla Data Science, Machine Learning, and Python Courses. Which courses have you enrolled in so far?
Do you want to learn Python, Data Science, and Machine Learning while getting certified? Here are some best selling Datacamp courses that we recommend you enroll in:
- Introduction to Python (Free Course) - 1,000,000+ students already enrolled!
- Introduction to Data Science in Python- 400,000+ students already enrolled!
- Introduction to TensorFlow for Deep Learning with Python - 90,000+ students already enrolled!
- Data Science and Machine Learning Bootcamp with R - 70,000+ students already enrolled!