Turbocharge your career with Frank Kane, and over one million students around the world.

Learn Generative AI, Machine Learning, Data Engineering, Interview Prep, and more.

Already a student on this site? Log in to see your courses.


Learn AI and Prove It.

Pass the AWS Certified AI Practitioner exam! Thousands have passed the AIF-C01 exam with our top-rated prep course, and its hands-on activities and practice exam. Learn the latest AI techniques on AWS, and get AI certification on your credentials.

Looking for a Deal?

A $248 value! Learn AI, Generative AI, GPT, Machine Learning, Landing a job in tech, Big Data, Data Analytics, Spark, Redis, Kafka, Elasticsearch, System Design and more!

Why learn at Sundog Education?

Priority support from Frank
Exclusive community forums
Certificates of completion
Lifetime video access

English closed-captions
Fast streaming worldwide
Hands-on activities
No ongoing subscriptions

Quizzes and practice exams
No third-party platform fees
Slides and study guides
Direct support of authors

Update your Tech Skills

Expand your Management and Career Skills

Also available, exclusively on Udemy:

Which course should I take?

Siamak Heshmati

Thanks Frank for the great course! I passed the exam a few weeks ago 🙂

Aldo Serrano

The Ultimate Hands-On Hadoop… was a crucial discovery for me. I supplemented your course with a bunch of literature and conferences until I managed to land an interview. I can proudly say that I landed a job as a Big Data Engineer around a year after I started your course. Thanks so much for all the great content you have generated and the crystal clear explanations.

Tyler Buck

I honestly wouldn’t be where I am now without this course. Frank makes the complex simple by helping you through the process every step of the way. Highly recommended and worth your time especially the Spark environment.   This course helped me achieve a far greater understanding of the environment and its capabilities.  Frank makes the complex simple by helping you through the process every step of the way. Highly recommended and worth your time especially the Spark environment.

Jamaal Futa

Wanted to thank you immensely for your Udemy course on System Design. Was really key in helping me switch teams internally. I’ve recommended it to numerous people since!

Bernadett Kozsahuba

This is the best course I’ve ever taken for recommender systems.

Jose Eduardo Thurler Tecles

This was one of the best courses I’ve taken in my life; it is very clear, with lots of examples and practical exercises. You star programming right away. I have learned a lot with this course and I have since been programming in Scala and Spark in my daily work. Excellent content!

A. Mark

I would recommend this to EVERY engineer-turned-manager. Full stop. Every single lesson contains vital insights. I REALLY wish I had had this course when I was first promoted… Highest praise, this course is pure gold.

Rajasekhar Yeligindla

This is one of the very few courses that are fun and interesting to learn. Thank you very much for designing beautifully..

Fotios Stathopoulos

Great practice, absolutely helpful for the exam

Kiran Krishnamurthy

I cleared my certification last week with a score of 930+ and very grateful to Frank Kane and Stephane Maarek’s course on this. I took up this exam a day before my certification and helped to give me good confidence going into the certification

Kanad Basu

I started doing your course in 2015… Eventually I got interested and never thought that I will be working for corporate before a friend offered me this job. I am learning a lot which was impossible to learn in academia and enjoying it thoroughly. To me, your course is the one that helped me understand how to work with corporate problems. How to think to be a success in corporate AI research. I find you the most impressive instructor in ML, simple yet convincing.

Cleuton Sampaio De Melo Jr

I studied “Taming Big Data with Apache Spark and Python” with Frank Kane, and helped me build a great platform for Big Data as a Service for my company. I recommend the course!

Parthipan Ganesan

Excellent advice. Strongly recommended. I am retraining myself to land in a better place.

Brkati Dzo

Passed the certification today, with the help of this course. Would recommend it!

Joey Faherty

I studied Spark for the first time using Frank’s course “Apache Spark 2 with Scala – Hands On with Big Data!”. It was a great starting point for me,  gaining knowledge in Scala and most importantly practical examples of Spark applications. It gave me an understanding of all the relevant Spark core concepts,  RDDs, Dataframes & Datasets, Spark Streaming, AWS EMR. Within a few months of completion, I used the knowledge gained from the course to propose in my current company to  work primarily on Spark applications. Since then I have continued to work with Spark. I would highly recommend any of Frank’s courses as he simplifies concepts well and his teaching manner is easy to follow and continue with!

Bobby Baker

Frank is one of the best instructors on any platform! His clear explanations, obviously from years of hands on, real world experience, and course flow make it a pleasure to learn from Frank. I’m a 40 yr veteran of IT and always learn from Frank’s courses!

Nic Gumina

About half way through and this is easily the best material for this exam I have found.

Stephen K Stetler

I can’t believe I’ve barely started this course and it already covers so much more detail than A Cloud Guru’s.

Christian Orrego

Excellent course. I just got my certification !!! Thanks.