Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Training for Snowflake Cortex Masterclass Hands-On
Bestseller
Rating: 4.4 out of 5(441 ratings)
7,535 students

Training for Snowflake Cortex Masterclass Hands-On

Deep dive into AI/ML technologies from Snowflake AI Data Cloud, by world-class Snowflake expert
Last updated 5/2026
English
ArabicGerman

What you'll learn

  • Everything about Snowflake Cortex, the new AI & ML platform from Snowflake
  • How to implement end-to-end ML pipelines using both Snowpark and Snowpark ML
  • How to develop ML experiments with Snowflake using notebooks and code snippets
  • How to use the ML-powered classes and functions from Snowflake Cortex
  • How to call the new LLM functions from Snowflake Cortex
  • How to use Snowflake Copilot and other super-new LLM UI features in Snowsight
  • How to integrate Snowflake with ChatGPT using the OpenAI REST API
  • How to use Snowpark over in-memory Pandas DataFrames

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

8 sections201 lectures20h 34m total length
  • This course might NOT be right for you if...2:55

    Avoid this course if you lack basic Snowflake knowledge, SQL, and Python skills, or expect beginner introductions; the hands-on Snowflake cortex masterclass targets intermediate learners.

  • Course Structure and Content1:48

    Explore the three Cortex components—Snowpark ML, Powered-ML Functions, and LLM Functions—and learn Snowflake’s data science roadmap, history, and pushdown into stored procs and data frames.

  • Welcome to This Course2:26

    Master Snowflake cortex in a hands-on masterclass, with setup steps, free accounts, open-source materials, GitHub code, quick tips, and modules like LLM functions and Snowflake Copilot.

  • All About This Course (FAQ Post)2:23
  • SnowPro Snowflake Certifications: Added Material!3:06

    Explore added material for SnowPro certification exams and a practice test. Discover the six SnowPro exams—Core, Architect, Data Engineer, Data Analyst, Data Scientist, Administrator—and subject matter expert insights.

  • Roadmap to Snowflake Cortex7:26

    Explore how Snowflake's elastic parallel processing decouples compute from storage, tracks the Snowflake data cloud evolution, and introduces Snowpark ML, GPUs for SPCS, and LLM functions.

  • Quick Tips: SQL Query Without Typing SQL1:09

    Learn to generate a total orders per nation query without typing sql in snowflake, using Copilot to filter to Europe and sort results in descending order.

  • Related Features and Technologies7:25

    Explore related AI/ML Snowflake features, including Snowpark DataFrame API, Snowpark Functions and Procedures, external access integration for LLMs like OpenAI and ChatGPT.

  • Overview of Snowflake Cortex12:12

    Snowflake Cortex unites Snowpark ML, ML-powered functions, and hosted LLM functions, with model registry, time series forecasting, anomaly detection, and LLM UI extensions like Copilot and Universal Search.

  • Quick Tips: TRANSLATE LLM Function1:03

    Explore the LLM translate function to translate text between languages and back to English, using an SQL worksheet with ACCOUNADMIN rights to test translations.

  • Quick Checkpoint: About ...Quick Checkpoints0:26

    Explore the established context and overview of the Snowflake Cortex platform, with brief check-ins along the way and a reminder to leave a rating.

  • Test Your Knowledge

Requirements

  • This is an INTERMEDIATE-level course, be aware. Not for absolute beginners!
  • Basic knowledge of Snowflake, other data warehouses and relational databases
  • Basic knowledge of programming in SQL required
  • Basic knowledge of programming in Python required
  • Basic knowledge of Data Science and Machine Learning
  • Basic knowledge of Deep Learning and Transformers
  • Basic knowledge of LLMs (like ChatGPT) and their use cases
  • Optional knowledge of Streamlit
  • Optional knowledge of Time Series

Description

IMPORTANT: This course requires an INTERMEDIATE level and it may NOT be for you if you just recently started with Snowflake and/or Data Science, relational databases, with SQL and/or Python programming. It occasionally deals with advanced notions that are not explained here. Check the minimum Requirements for this course, and the "What this course is NOT about" section below, before buying this course!


What is Snowflake Cortex

  • Snowflake got heavily involved into AI and ML only in the past two years. I know, because I've been around since the beginning. In Jan 2021 I was selected by them as a "Snowflake Data Superhero". And in my last two years alone I passed many DS and ML certification exams (see below).

  • In mid-2023 they came up with Snowpark ML. Then with some built-in ML-powered functions, about regression and classification. The new Model Registry from Snowpark ML - added in Jan 2024 - allows now end-to-end ML on the platform.

  • You'll see side-by-side data science experiments I will present to you "the old way", on Snowflake. Many of them with integrations with ChatGPT (about which I talked in detail in another course of mine). To compare them now with the new LLM functions, as Snowflake decided to host their own Large Language Models.

  • Most of these (and other features yet to come) are now presented under the Snowflake Cortex umbrella.

What you will learn

  • High-level picture of the new Snowflake Cortex AI & ML platform.

  • Detailed views on each of the Snowflake Cortex areas.

  • How ML experiments were done on Snowflake before Cortex.

  • How ML experiments can be implemented today with the Snowpark ML APIs, part of Snowflake Cortex.

  • End-to-end Machine Learning with Snowpark ML and its Model Registry.

  • How to use the new regression and classification ML-powered classes and functions, in Snowflake Cortex.

  • How to call the new LLM functions from Snowflake Cortex, and compare them with ChatGPT.

  • What to expect from Snowflake Copilot and other incoming Snowflake features in Cortex.

  • What was the roadmap and what are the future plans of Snowflake for Snowflake Cortex or in the AI & ML areas.

What this course is NOT about

  • I will not teach you data science and machine learning here from ground up. You are expected to have some basic knowledge about ML, DL, LLMs...

  • I will not teach you about many other areas in Snowflake. You are expected to have basic knowledge of Snowflake and data warehouses in general.

  • I will not teach programming in Python or SQL. It's a hands-on course and you are expected to have some basic knowledge in this area. However, I may come-up with some small Streamlit apps, but I'll keep everything simple and easy to understand.

  • This will not cover EVERYTHING you can do as data science in Snowflake. While you will see experiments "the old way" with scikit-learn, or integrations with ChatGPT, these are not part of Cortex! We have to limit mostly to Snowflake Cortex, as that's a huge platform.

  • While Snowpark Container Services are also very new and they also target mostly ML and DL experiments (especially the new containers with GPUs), there will not be enough time to go deeper in detail. And this is also a very specialized and more difficult platform to understand. I may come up later on with a more advanced course on SPCS, but for now this course does not require such an advanced level of preparation.

Who I am

  • The only world-class expert from Canada selected for the Snowflake Data Superhero program in 2021.

  • SnowPro Certification SME (Subject Matter Expert) - many SnowPro exam questions have been created by me.

  • Passed four SnowPro certification exams to date (with no retakes): Core, Architect, Data Engineer, Data Analyst.

  • Specialized in Snowflake for the past few years: I worked for Snowflake Partner companies. I served dozens of clients in this capacity or as an independent consultant. Today I share my knowledge with highly specialize courses on Snowflake.

A few of my latest Data Science and Machine Learning certifications

  • AWS Certified in Machine Learning

  • Microsoft Azure Data Scientist Associate

  • Microsoft Azure AI Engineer Associate

  • Microsoft Azure AI Fundamentals

  • TensorFlow Developer Certificate

  • Alteryx Machine Learning Fundamentals Certified

  • Dataiku ML Practitioner Certified

  • Dataiku MLOps Practitioner Certified

  • Neo4j Graph Data Science Certified

  • TigerGraph Graph Algorithms for Machine Learning

This course truly offers a complete coverage of the new Snowflake Cortex, and my intention is to update it frequently. Enroll today, and keep this course forever!

[Disclaimer: We are not affiliated with or endorsed by Snowflake, Inc.]

Who this course is for:

  • Data Scientists who want to learn about all AI & ML opportunities in Snowflake
  • Data Analysis looking how to use the new ML-based and LLM functions
  • Data and Software Engineers looking to expand into AI & ML on Snowflake
  • Project Managers looking for a 360 degree view of the new Snowflake Cortex platform
  • Data Architects willing to understand fast how Snowflake Cortex is built
  • Anyone else looking for a high-level (but detailed) picture of Snowflake Cortex
  • Anyone looking to understand the code and query pushdown model of Snowflake
  • Anyone looking how to save money on Snowflake using new built-in ML and LLM functions
  • Anyone looking for other Snowflake features yet to come in the AI & ML area