Machine Learning Jump Start

The most practical Machine Learning online course

   Preorder Course for $119

Fast-track route to Machine Learning for absolute beginners

Let’s face it – Machine Learning is everywhere in our world today.

From self-driving cars, credit card fraud detection, automatic image captioning, recommendation systems, image classification, financial trading, machine translation, and even for blockchain to detect anomalous behaviour anywhere along the chain.

Machine Learning has become a key component of the modern software technology landscape. One reason for this is that we live in a more and more interconnected world that generates a great amount of information every day. Data is really the key factor today and the main driver for this data growth is for sure the internet. It is impossible for us humans to analyze the data because it’s just too much and it keeps growing. On top of this, computational power and data storage becomes cheaper and more powerful.

We are entering the era where computers are extremely powerful and can process things way faster than we can imagine, and this is what’s mainly facilitating machine learning or rather deep learning.

Working with machine learning is not only very impactful, but also interesting and creative!

If you want to learn more about Machine Learning and why it's such a powerful tool, this course is exactly right for you.

This course covers the most important topics to get you up and running with easy to follow videos and a handful of practical exercises.

Why you should take this course

  • You will develop a new skill to take your career to the next level
  • Learn at your own pace
  • One of the most practical online courses out there with no "fluff" and intuitive analogies for more complicated math concepts
  • We don't preach math first
  • Lots of practical exercises to internalize the imparted knowledge
  • Course completion certificate at the end of the course
  • No-questions-asked 30-day money back guarantee

What you'll be learning

Obviously we’ll talk a lot about Machine Learning, but specifically about what it is and why we need it. We are gonna compare machine learning to good-old fashioned AI (traditional rule-based approaches) and we’ll see that these rule-based systems are quite limiting in certain uses cases, such as image classification, and often provide unsatisfactory results or become very error-prone.

We'll learn what Machine Learning is all about. In particular, we will look at neural networks and by building one from scratch in 20 lines of vanilla Python, we shed some light on the inner workings and uncover the “magic” that is powering these beasts.

From here, we will move on to a deep learning library called Keras and by solving some real world problems we will explore its API.

In addition, we learn about different types of machine learning as well as see various types of neural networks in action.

By the end of this course I hope that you ll be left with an intuition for how to approach problems using machine learning and a familiarity with implementing machine learning algorithms yourself.

Preorder now and get some exclusive benefits

  • Up to 70% off from the regular price!
  • Early Access Preview starting in Q2 2019
  • 20 free GPU hours every month for one year on MachineLabs
  • Members-only exclusive access to our slack channel where participants can come together to push and help each other.
  • We'll also be running a couple of AMA-styled expert hours to answer open questions.

Who is this course for?

This course is for...

  • Software engineers who want to transition into the lucrative field of Machine Learning
  • Anyone curious about how Machine Learning really works
  • People from other non-tech industries who want to transition into the tech industry. This course serves as a starting point to learn how to analyse data using code instead of tools. But, you need to have at least beginner-level experience with Python or other programming languages to take this course.
  • If you have no prior coding experience at all, you should NOT take this course - yet. Go take an introductory Python course first. In particular, we would recommend this course by Mosh Hamedani. You can also find some great resources on Udemy, such as the Complete Python Bootcamp.

Your Instructor

Dominic Elm
Dominic Elm

Hey! My name is Dominic Elm and I am a Software Engineer, Trainer at thoughtram and Co-Founder of MachineLabs.

My mission with this course is to make Machine Learning more accessible and less scary for all of us.

Watch the first chapter for free!

The first chapter is available now, and you can watch all videos from this chapter for free! If you like them, why don't you preorder the course and get access to all future chapters.

More chapters are coming soon!

We will publish more chapters as they are finished. Remember, this course is currently available for preorder.

If you decide to preorder the course, your credit card will only be charged when the EAP officially starts (Q2 2019).


Early Access Preview starting in Q2 2019

Learn what Machine Learning is all about. We'll find out how to solve a Machine Learning task in 20 lines of pure Python.

ML Fundamentals

ReLU, Max Pooling and Dropouts scare you? There's a whole lot of intimidating vocabulary in Machine Learning. We introduce enough of each concept at the right point in time.

Keras API

Keras is a framework that uses TensorFlow behind the scenes and describes itself as being designed for human beings, not machines. We'll explore all important APIs together.

Convolutional Networks

Convolutional Networks are great for image recognition but can be used to process all kind of spatial data. We'll take a deep dive into CNN architecture to demystify the concept and apply it to real world challenges.

Recurrent Networks

Recurrent Neural Networks (RNNs) are popular models and a powerful tool for many Natural Language Processing (NLP) tasks. In this course we'll dive into RNNs and apply them to some common NLP tasks, such as machine translations.

Reinforcement Learning

Somewhere in between supervised and unsupervised learning, RL is one of the most exciting fields of Machine Learning that exists today. We'll build an AI together that beats you at your favourite game!


All you need is some basic, beginner-level experience with Python.

You don’t need to know anything about Machine Learning – everything is covered in the course.

High school level math skills will be helpful but are not mandatory.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.
Are there free updates?
Yes, absolutely. Once you bought this course you'll receive free updates as they are published.
Do I need to be good at Math?
Nope! Not at all. Although this course will not be fully math free, but all concepts are visually explained and we won't derive the formulas ourselves. Instead every concept is backed by an intuitive analogy.
Is this course complete?
Not yet. It's a work-in-progress and you'll be notified whenever a new chapter is released.
Can I share my course with someone else?
No. If you purchase the course it is licensed only to you. Any abuse of copyright is taken seriously.

30-Day Money-Back Guarantee

We are committed to create the most beginner friendly Machine Learning course available. We are confident you'll get everything you need from this course and be 100% satisfied. But in the unlikely event you decide this course is not for your, you can ask for a refund any time during the first 30 days. We will make sure you’ll get your money back with no questions asked.