Free preview before enrolling
Machine Learning & Self-Driving Cars: Bootcamp with Python
Combine the power of Machine Learning, Deep Learning and Computer Vision to make a Self-Driving Car!
6 hours+ of total content
4.5
(4 Reviews)
14 students enrolledCourse Creator: Iu AyalaLast updated 2 hours ago
Goals
- Master Machine Learning and Python
- Learn how to apply Machine Learning algorithms to develop a Self-Driving Car from scratch
- Understand why Deep Learning is such a revolution and use it to make the car drive like a human (Behavioural Cloning)
- Understand why Deep Learning is such a revolution and use it to make the car drive like a human (Behavioural Cloning)
- Create strong added value to your business
- Gentle introduction to Machine Learning where all the key concepts are presented in an intuitive way
- Code Deep Convolutional Neural Networks with Keras (the most popular library)
- Learn to apply Computer Vision and Deep Learning techniques to build automotive related algorithms
- Understand how Self Driving Cars work (sensors, actuators, speed control, ...)
- Learn to code in Python starting from the very beginning
- Python libraires: NumPy, Sklearn (Scikit-Learn), Keras, OpenCV, Matplotlib
Description
Interested in Machine Learning or Self-Driving Cars (i.e. Tesla)? Then this course is for you!
This course has been designed by a professional Data Scientist, expert in Autonomous Vehicles, with the goal of sharing my knowledge and help you understand how Self-Driving Cars work in a simple way.
Each topic is presented at three levels:
- Introduction: the topic will be presented, initial intuition about it
- Hands-On: practical lectures where we will learn by doing
- [Optional] Deep dive: going deep into the maths to fully understand the topic
What tools will we use in the course?
- Python: probably the most versatile programming language in the world, from websites to Deep Neural Networks, all can be done in Python
- Python libraries: matplotlib, OpenCV, numpy, scikit-learn, keras, ... (those libraries make the possibilities of Python limitless)
- Webots: a very powerful simulator, which free and open source but can provide a wide range of simulation scenarios (Self-Driving Cars, drones, quadrupeds, robotic arms, production lines, ...)
Who this course is for?
- All-levels: there is no previous knowledge required, there is a section that will teach you how to program in Python
- Maths/logic: High-school level is enough to understand everything! Sections:
- [Optional] Python sections: How to program in python, and how to use essential libraries
- If you are mainly interested in ML, you can only listen to the introduction for this section, but you should know that the initial Neural Networks were heavily influenced by CT
Course Structure
68 lectures • 06:30:00 total duration
Why this Course?
05:47
How to Approach This Course?
05:47
Make it Engaging
03:49
Your Course Instructor
Iu Ayala
Data Scientist & Robotics Engineer, CEO of Gradient Insight
My name is Iu, and I am passionate about teaching others about the latest advancements in self-driving cars and machine learning. With 9 years of experience in the industry, I have gained valuable insights into the inner workings of autonomous systems, and I am eager to share my knowledge with others.
I have had the privilege of working with some of the biggest names in the industry, including L3HARRIS. During my time there, I honed my skills in autonomous systems and machine learning, working on projects that pushed the boundaries of what is possible in this field. This experience has given me a deep understanding of the complexities involved in building autonomous systems, and I am eager to share my knowledge with others.
In addition to my industry experience, I hold a Master's Degree in Robotics & Machine Learning, which has provided me with a strong foundation in the theories and principles behind self-driving cars and machine learning. I am always seeking out new opportunities to learn and grow, attending conferences and workshops to stay up-to-date on the latest developments in the field.
My ultimate goal is to empower others to understand and work with autonomous systems and machine learning. Through my online courses, I aim to provide a comprehensive and accessible education on these exciting and rapidly evolving technologies. Whether you are a student, a professional, or simply someone who is interested in learning more about self-driving cars and machine learning, I am confident that my courses will provide you with the knowledge and skills you need to succeed.
What you will get:
- 6 hours+ on-demand video content
- This + all other courses access (Pro)
- 24x7 mentorship available
- In-browser IDE to practice
- Certificate of completion
Secure Payment


Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- HD video content
- Certificate of completion
- Hands-on practice
- 24x7 mentorship support
- 100+ projects to practice
- In-depth project feedback
Pro
- HD video content
- Certificate of completion
- Hands-on practice
- 24x7 mentorship support
- 100+ projects to practice
- In-depth project feedback