Skip to main content
MindLeap AI MindLeap AI
Beginner Level

Snowflake SnowPro Core Certification Exam

Pass the SnowPro Core exam with confidence by mastering Snowflake's architecture, data loading, security, and performance fundamentals hands-on.

★ 4.8 (300 learners) 60 hrs total 19 modules 3 capstones
AWS Snowflake Snowpipe
Only 7 seats left · Next batch starts 12 Sept 2026
Download Curriculum
60 hrs
of content
19 modules
in curriculum
19 projects
hands-on builds
Beginner
difficulty

Curriculum covers

Frameworks you'll master

3 tools & frameworks
AWS Snowflake Snowpipe

Course Curriculum

19 modules · 60 hours · 24 live sessions

Introduction 1 sessions
  • Signup for the FREE Snowflake trial
  • Introduction
  • Traditional Architecture
  • Snowflake Architecture
  • Snowflake Editions
  • Create a virtual warehouse
Snowflake Architecture 1 sessions
  • Snowflake Architecture is its differentiator
  • Traditional Database Architecture
  • Snowflake Architecture
  • Compute Layer aka Virtual warehouse
  • Handson: Creating a new Virtual Warehouse
  • Lab: Creating a new Virtual Warehouse
  • Snowflake Storage Micro partitions
  • Query Execution & Caching in Snowflake
  • Snowflake Pricing
Basic Concepts 1 sessions
  • Snowflake SignUp
  • Snowflake Walkthrough
  • Demo: First Snowflake Code
  • New UI Update
  • Demo: Create Warehouse
  • Concept of Scaling Out and Scaling Up/Down
  • Types of Tables
  • Demo: Types of Tables
Web UI, Tools & Drivers 1 sessions
  • Snowflake Connectivity – Drivers & Interfaces
  • Classic Snowflake Web UI
  • Worksheet view Walkthrough
  • Handson: Snow SQL installation & connection to your Snowflake Instance
  • Lab: Snow SQL installation & connection to your Snowflake Instance
  • The new Web UI
Time Travel, Transformation, Billing, Views 1 sessions
  • Time Travel Concept
  • Demo : Time Travel
  • Demo: Data Transformation Part I
  • Demo: Insert Overwrite
  • Billing in Snowflake
  • Snowflake Views: Concept
  • Demo: Snowflake Views
Data Loading and Unloading 2 sessions
  • Data Loading: Concept
  • Birds eye view of data loading
  • Demo: Data Loading
  • Demo: Snow SQL Installation
  • Demo: Snow SQL Data loading User Stage
  • Demo: Type of Stages Table Stage
  • Demo: Type of Stages Named Stage
  • Snowflake Data Unloading
  • The use of Stage during data loading
  • External Stage
  • Data Ingestion using named External Stage
  • Data Ingestion via named Internal Stages
  • External Tables
  • Unloading Data from Snowflake
  • Basic Data Transformations
  • Snowpipe
Advanced Data Loading 2 sessions
  • Bulk and Continuous Data Loading Concept
  • Demo: Bulk Load Data Transformation II
  • Demo: File Format
  • Snowpipe Concept
  • Demo: Snowpipe
  • Streams Concept
  • Demo: Streams
  • Task Concept
  • Demo: Tasks
  • Demo: Tasks ||
  • Demo: COPY INTO I
  • Demo: COPY INTO II
  • Demo: Validation Mode and Validate
  • UDF and Store Procedure Concept
  • Demo: UDF and Store Procedure
  • Cloning Concept
  • Demo: Cloning I
  • Demo: Cloning II
SemiStructured and Unstructured Data 1 sessions
  • Semistructured Data Concept
  • Demo: Semistructured Basics
  • Demo: Semistructured Data Advance
  • Demo: Table to Semistructured
  • Unstructured Data Concept
  • Demo: Unstructured Data
  • Demo: Directory
  • Predicates
Connect to Cloud 1 sessions
  • Connect To Cloud Concept
  • Demo: Create AWS Account
  • Demo: Connection AWS to Snowflake
  • Demo: Unload to Cloud
Continuous Data Protection 2 sessions
  • Continuous data protection in Snowflake
  • How Time Travel works in Snowflake
  • Time Travel SQL Extensions
  • Handson: Time Travel in Action
  • Lab: Time Travel in Action
  • Time Travel UNDROP SQL extension
  • Handson: Undrop using Time Travel
  • Failsafe Storage
  • Time Travel & Failsafe storage costs
  • Types of tables in Snowflake
  • Handson: Demonstrating Temporary & Transient tables
  • Lab: Create Temporary and Transient tables
Cloning in Snowflake 1 sessions
  • Cloning in Snowflake
  • How Cloning works in Snowflake
  • Some caveats related to Cloning
  • Handson: Clone a Table
  • Lab: Clone a Table
  • Handson: Clone a complete schema & a complete database
  • Lab: Clone a complete schema & a complete database
  • Handson: Cloning with Time Travel
  • Lab: Cloning with Time Travel
More Features of Snowflake 1 sessions
  • Demo: Sequence
  • Sampling Concept
  • Demo: Sampling
  • Demo: Estimation Functions
  • Snowflake Supported Function
Snowflake Performance 3 sessions
  • Micro Partition Concept
  • Query Execution in Snowflake
  • Query Result Cache
  • Metadata Cache
  • Clustering Depth
  • Scaling up and down a virtual warehouse
  • Scaling Policies
  • Search Optimization Service
  • Materialized Views
  • Query Pruning Concept
  • Data Clustering Concept
  • Clustering Key Concept
  • Demo: Clustering
  • Snowflake Caching Concept
  • Demo: Snowflake Caching
  • Query Profile Concept
  • Demo: Query Profile
  • Resource Monitoring Concept
  • Demo: Resource Monitoring
  • Search Optimization Service Concept
  • Demo: Search Optimization Service
  • Demo: Query Acceleration Service
  • Demo: Compute and Storage Monitoring
  • Overall Performance Optimization
Access Control 1 sessions
  • Access Control Framework Concept
  • System Defined Roles
  • Demo: Role Hierarchy and Privilege Inheritance
  • Demo: Access Control Framework
  • Role Hierarchy and Privilege Inheritance Concept
  • Database Role Concept
  • Demo: Database Role
  • Data Masking Policy Concept
  • Demo: Data Masking Policy
  • Row Level Masking Concept
  • Demo: Row Level Masking
Security: Authentication and Authorization 2 sessions
  • Multi Factor Authorization
  • Security in Snowflake
  • Data Encryption at Rest
  • Federated Authentication
  • KeyPair Authentication
  • Organization & Account
  • Demo: Network Policy
  • Data Encryption
  • Demo: Information Schema and Account Usage
  • Demo: Access History
  • Other Authentication Aspects
  • Access Control in Snowflake (DAC & RBAC)
  • Other Authorization Aspects
  • Out of the Box Roles in Snowflake
  • Network Security
  • Object Tag Concept
  • Demo: Object Tag
Data Sharing & Partner Connect 1 sessions
  • Data Sharing Concept
  • How Data Sharing works in Snowflake
  • Snowflake offerings for Data Sharing
  • Direct Sharing Process
  • Snowflake Marketplace
  • Demo: Data Sharing
  • Data Exchange and Marketplace
  • Demo: Marketplace
  • Partner Connect
  • Replication
  • Data Exchange
Snowflake Tools and Interfaces 1 sessions
  • Snowflake SQL API
  • Drivers & Connectors
  • Demo: Snowflake Scripting
  • Snowpark
  • Dashboard
Advance Concepts 1 sessions
  • ML Function
  • Demo: ML Function
  • LLM Concept
  • Demo: LLM Functions
  • Demo: Streamlit
  • Cost Optimization: Cost Insights
  • Cost Optimization: Use of different Table types
  • Cost Optimization: During Replication and Failover
  • Cost Optimization: Monitor and Control Cost
  • Cost Optimization: Attribute Costs
Extending Snowflake Functionality 1 sessions
  • Extending Snowflake Functionality
  • Secure UDFs
  • Stored Procedures
  • Snowpark
  • Snowflake Scripting
  • Data Pipeline using Snowflake

After this course, you will

Skills you carry to every job

  • Explain Snowflake's unique multi-cluster shared data architecture and how it separates storage from compute
  • Create and manage virtual warehouses, scaling policies, and multi-cluster auto-scaling configurations
  • Load and unload data using COPY INTO, Snowpipe, and internal and external stages with SnowSQL
  • Query semi-structured and unstructured data using VARIANT columns, FLATTEN, and directory tables
  • Implement continuous data protection using Time Travel, Fail-Safe, and zero-copy cloning
  • Configure access control using RBAC, DAC, system-defined roles, and column-level data masking policies
  • Optimise query performance with clustering keys, materialized views, result caching, and the Query Profile tool
  • Share data securely using direct shares, reader accounts, Data Exchange, and the Snowflake Marketplace

Hands-on learning

What you'll build

3 industry capstone projects · built from scratch · yours to keep

01

AWS-Connected Data Pipeline with Snowpipe

Create an AWS S3 external stage with an IAM storage integration object, configure a Snowpipe with S3 event notifications for automatic file ingestion, load structured CSV data into a Snowflake table, and validate results using COPY history views and the Snowsight Query Profile.

Snowflake AWS Snowpipe
02

Query Performance Optimisation Lab

Analyse a slow-running query using the Snowflake Query Profile tool, apply clustering keys to a large table, create a materialized view for a high-frequency aggregation, enable the Search Optimization Service, and document measurable query performance improvements before and after each change.

Snowflake AWS
03

Access Control and Data Sharing Setup

Design a role hierarchy for a simulated company with department-level access boundaries, apply data masking policies to PII columns, create a direct share with a second Snowflake account, and publish a Marketplace listing — validating consumer data access at each step using multiple test user accounts.

Snowflake Snowpipe

Plus 16 guided mini-projects across the curriculum — Q&A bots, resume screeners, SQL helpers, and more.

Batch Schedule

⚡ Seats filling fast — only 7 remaining across all batches

Available Batches
Batch Type Schedule Duration Next Start Date Availability
Weekend Sat & Sun, 10am–1pm 10 weeks 12 Sept 2026 Available
Weekday Mon–Fri, 7–9pm 8 weeks 14 Sept 2026 Available
Fast-track Mon–Sun, 6 hours/day 2 weeks 21 Sept 2026 Available

Frequently Asked Questions

Is the SnowPro Core certification the right starting point for me?

Yes. SnowPro Core is Snowflake's foundational certification and the recommended entry point for anyone new to Snowflake. It validates understanding of architecture, data loading, security, and performance fundamentals that all advanced certifications build directly on.

How difficult is the SnowPro Core exam?

The exam is challenging if you rely on memorisation alone. With the hands-on practice in this course — warehouses, stages, time travel, access control, and performance tuning — most candidates with some data warehousing background find the concepts very approachable and are exam-ready at completion.

What is the difference between internal and external stages in Snowflake?

Internal stages — user, table, and named internal stages — store files within Snowflake's managed cloud storage. External stages reference cloud storage you own (AWS S3, Azure Blob, or GCS) and use a storage integration object for secure, credential-free access.

How does Snowflake's caching work and why does it matter for performance?

Snowflake uses three cache layers: the query result cache returns identical queries instantly from memory; the metadata cache avoids scanning for COUNT, MIN, and MAX operations; and the local warehouse disk cache stores recently scanned micro-partitions. All three are key exam topics and major performance levers in practice.

Does the course cover data sharing with the Snowflake Marketplace?

Yes. The course covers all sharing mechanisms: direct sharing between accounts, reader accounts for consumers without a Snowflake subscription, the Data Exchange for private group sharing, and the public Snowflake Marketplace for publishing or subscribing to third-party data listings.

How long does it typically take to prepare for the SnowPro Core exam?

Most students with some data warehousing background are exam-ready after completing the full 60-hour curriculum and hands-on labs. The programme is structured to take 8-10 weeks part-time, aligning with the Weekend and Weekday batch schedules.

Ready to Get Started?

Download the curriculum to see every module, batch dates and fees. Book a free 30-minute session with our advisors to get your questions answered.

Book Free Demo

Download the Full Curriculum

See every module, capstone project, and tool covered — free, instant access.

Similar Courses You Might Like

View Course →
Snowflake
snowflake

Snowflake SnowPro Advanced Data Admin Certification Exam

★ 4.8 · 300 learners · Advanced
Starts 8 Aug 2026 · ~1–2 months
View Course →
Snowflake
snowflake

Snowflake SnowPro Advanced Data Analyst Certification

★ 4.8 · 300 learners · Advanced
Starts 15 Aug 2026 · ~1–2 months
View Course →
Snowflake
snowflake

Snowflake SnowPro Advanced Data Architect Certification (ARA-C01)

★ 4.8 · 300 learners · Advanced
Starts 22 Aug 2026 · ~1–2 months
View Course →
Snowflake
snowflake

Snowflake SnowPro Advanced Data Engineer Certification Exam

★ 4.8 · 300 learners · Advanced
Starts 29 Aug 2026 · ~1–2 months
Book Free Demo