Write your awesome label here.

This course will teach you the fundamental techniques used by real-world industry data scientists and prepare you for a move into this hot career path, whether you are a programmer looking to switch to an exciting new career track or a data analyst looking to make the transition into the tech industry. The A-Z of machine learning, artificial intelligence, and data mining approaches that actual employers are seeking will be covered in this course.

Empty space, drag to resize

Certificate of Completion Included

41 lessons and on-demand videos
English, French (Auto)
8hrs 45mins
Access on mobile, web and TV

What to know about this course

This course will teach you the fundamental techniques used by real-world industry data scientists and prepare you for a move into this hot career path, whether you are a programmer looking to switch to an exciting new career track or a data analyst looking to make the transition into the tech industry. The A-Z of machine learning, artificial intelligence, and data mining approaches that actual employers are seeking will be covered in this course.

Who's this course for?

  • Software developers or programmers who want to transition into the lucrative data science career path will learn a lot from this course.
  • Data analysts in finance or other non-tech industries who want to transition into the tech industry can use this course to learn how to analyze data using code instead of tools.


You will need some prior experience in coding or scripting to be successful. If you have no prior coding or scripting experience, you should not take this course as we have covered the introductory Python course in the earlier sections.

What you'll learn

  • Implement machine learning on a massive scale with Apache Spark’s MLLib Data visualization with Matplotlib and Seaborn
  • Understand reinforcement learning and how to build a Pac-Man bot
  • Use train/test and K-Fold cross-validation to choose and tune models Build artificial neural networks with TensorFlow and Keras Design and evaluate A/B tests using T-Tests and P-Values

Key Features

  • Take your first steps in the world of data science by understanding the tools and techniques of data analysis.
  • Train efficient machine learning models in Python using the supervised and unsupervised learning methods.
  • Learn how to use Apache Spark for processing big data efficiently

Course Curriculum

About the Author

Frank Kane

Frank Kane has spent nine years at Amazon and IMDb, developing and managing the technology that automatically delivers product and movie recommendations to hundreds of millions of customers all the time. He holds 17 issued patents in the fields of distributed computing, data mining, and machine learning. In 2012, Frank left to start his own successful company, Sundog Software, which focuses on virtual reality environment technology and teaches others about big data analysis.

40% OFF! Unlimited Access to 750+ Courses. Redeem Now.