MACHINE LEARNING

WITH PYTHON AND ML.NET


The first online course to teach software developers how to create cutting-edge machine learning applications in Python with NimbusML and ML.NET​

This course will introduce you to machine learning and AI and get you up to speed with Python and Microsoft's NimbusML library.

 

NimbusML is a new package that allows you to call Microsoft's awesome new ML.NET machine learning library directly from your Python code. And NimbusML integrates seamlessly with popular libraries you might already be using like Pandas, Numpy and Scikit. 

 

In this course I will give you a solid foundation in machine learning and teach you how to design, train, and evaluate complex AI models. You'll be building Python applications from day one and I will provide you with all the source code, libraries, and data sets you need to get going.

 

The Python language is the go-to choice in machine learning. It's a 100% dynamic programming language with a powerful syntax and tons of third-party libraries for importing, processing and graphing data. 

 

Check out the following Python code fragment from one of the coding assignments in the course. The code trains a machine learning model to predict heart disease risk from a dataset of real-life patient records, and then uses the fully-trained model to create a diagnosis for a 36 year old male patient with suspicious chest pain.  

 

Look how compact the code is. Python allows you to write extremely concise machine learning code, and it shows!

 

This app is only 56 lines of code:

Mark is a fantastic teacher with a deep understanding of his course topics, as well as broader technology / trends. The structure and pacing of Mark’s courses is excellent and he constantly relates the theory to practice, supporting the courses with well-thought-out exercises. This makes his courses really engaging and effective, as well as enjoyable.

Phil Tomblin, course student

HERE'S WHAT YOU'LL GET



  • 46 Video Lectures

  • 9 Quizzes

  • 4 Case Studies

  • Source Code & Data sets

  • Lifelong Access

  • 74 Text Lessons

  • 9 Homework Assignments

  • Private Support Group

  • 24-Hour Response Time

  • Certificate of Completion

SNEAK PREVIEW


Check out this complimentary lecture from the course in which I will teach you about K-Fold Cross Validation. This is a cool trick in machine learning when we have to train on really small datasets.

COURSE CURRICULUM


Introduction
Course prerequisites
Installing Visual Studio Code


Machine Learning
What is machine learning?

 

Loading And Processing Data

Numeric data

String data

Geo data

Quiz

Process California housing data

My answers

Recap

 

Supervised Learning

Introduction


Regression
Linear regression
Regression metrics

Gradient descent

Multiple linear regression
Quiz
Predict taxi fares in New York
My answers
Recap

 

Case Study

Predict house prices in Iowa


Binary Classification
Binary classification

Binary metrics

ROC, AUC, and Bias
Quiz
Predict heart disease
My answers
Recap

 

Case Study

Detect credit card fraud in Europe


Multiclass Classification
Multiclass classification
Multiclass metrics

The confusion matrix

Micro and macro averages
Quiz
Recognise handwriting
My answers
Recap

Training And Evaluating Models
Overfitting
Partitioning data
Minibatch training
K-Fold Cross Validation
Quiz
Detect spam messages
My answers
Recap

 

Case Study

Flag toxic comments on Wikipedia

 

Decision Trees
Classification trees
Regression trees
Quiz
Predict Titanic survivors
My answers
Recap

 

Case Study

Detect Diabetes in Pima indians


Ensemble Models
Bias and Variance

Bagging
Boosting
Stacking
Quiz
Predict bike demand in Washington DC
My answers
Recap

 

Unsupervised Learning

Introduction


Clustering
K-Means clustering
The Davies-Bouldin index
Quiz
Classify unlabelled Iris flowers
My answers
Recap


In Conclusion
What you've learned

Pricing


All pricing plans come with a 30 days money-back guarantee.

Just The Code

€97


9 Python Applications
4 Case Studies

Full Walkthrough & Datasets

Private Support Group


-

-

-


Lifelong Access To 1 Course


The Full Course

€147


9 Python Applications
4 Case Studies

Full Walkthrough & Datasets

Private Support Group


74 Text Lessons

46 Video Lessons

9 Quizzes


Lifelong Access To 1 Course


All My AI Courses

€397


40+ C# Applications
12 Case Studies

Full Walkthrough & Datasets

Private Support Group


300+ Text Lessons

100+ Video Lessons

30+ Quizzes


Lifelong Access To All Courses


MONEY BACK GUARANTEE


Sign up today, and if for any reason you don’t like the course, or decide it’s not for you, just let me know no later than 30 days after your purchase date.

 

I’ll give your money back, no questions asked.

LOOKING FOR SOMETHING ELSE?


Check out my other machine learning courses:

Machine Learning with C# and ML.NET

This course will introduce you to machine learning and AI and get you up to speed with Microsoft's new ML.NET library.

Deep Learning with C# and CNTK

This course will teach you how to build deep learning C# apps that use neural networks and Microsoft's CNTK library.

Cloud AI with Azure Machine Learning

This course will teach you how to leverage the power of the cloud to build Azure AI applications at cloud scale.

Machine Learning with F# and ML.NET

This course will teach you how to build machine learning apps with Microsoft's F# language and the new ML.NET library.

Machine Learning with Python and ML.NET

This course will teach you to to build machine learning apps in Python with NimbusML and the  ML.NET library.

I have learned so much from your courses, looking forward to more great content. Keep up the amazing work!

Adam Lindqvist, course student

FREQUENTLY ASKED QUESTIONS


1. Course FAQs


  • i. I’m a complete beginner in Machine Learning. Are the courses going to be right for me?

    Absolutely! The only thing you need to know is how to build simple console applications in F#. Everything else I will teach you step by step. In fact the sooner you enroll, the faster you will get the results that you want.

  • ii. How much time will it take to go through a course?

    Each course contains roughly 6 weeks of content. We encourage you to dedicate at least 2 hours per weekday for about six weeks to keep up with daily assignments.

  • iii. What if I can’t keep up with the group?

    You have lifetime access to all videos and files that come with the course, so you can learn at your own pace.

    And if you get stuck you can always just post a question in the support group and the students or I will help you out.

2. Support FAQs


  • i. Is there support as I go through the program?

    You will have daily supervision from me, your instructor. We'll also have group session where you can ask me questions live.

    You also have access to a private support group where you can ask questions on a daily basis and get them answered, meet other students and collaborate with them. 

  • ii. What if this program doesn’t meet my needs?

    I offer a full one-month money-back guarantee. If you don’t agree that this program is worth every penny I said it was, I will promptly refund your money. No questions asked. No hassle. You have my word on it.

    I don’t care if its 29 days 23 hours 59 minutes and 59 seconds, just send me an email, and I’ll promptly refund your money back.

3. Program FAQs


  • i. How is this program different from other courses?

    This course is unique. There is no other course on the market that will teach you how to build machine learning apps in F#.

    You will be building machine learning apps from day one. You’ll ‘learn by doing’ and master key ML skills on the fly as you’re coding complex applications. This hands-on approach will have you learn new skills much faster than any other course that only uses text content or training videos.

  • ii. I already started learning Machine Learning, what can this program do for me?

    Well, which results have you received so far? I’m sure you’ve learned a lot, but are you fully leveraging your existing developer skills? Can you build a machine learning app in 1 day? Has your career benefited from your new skills?

    This course is unique in that it not only teaches you how to build machine learning apps in F#, but it is also dedicated to your career transformation.

4. Misc FAQs


  • i. What if I have a question that’s not on this FAQ list?

    I’m here to help and want you to be completely comfortable with your investment. Just drop me an email with any questions you may have, at mark@mdfarragher.com

© Copyright 2020 by MDFT Europe. All Rights Reserved.