Skip to content
  • Visit Snowflake.com
logo_lockup_dark Created with Sketch.
logo_lockup_dark Created with Sketch.
  • Customers
  • Features
  • Use Cases
  • Resources
  • Language
      • English
      • Français (French)
      • Deutsch (German)
      • 日本語 (Japanese)
      • Español (Spanish)
      • 한국어 (Korean)
      • Italiano (Italian)
      • Português (Portuguese (Brazil))
  • Visit Snowflake.com
  • Start Developing Free

developer Resources

Event | July 29 - 30

The Data Applications Summit

Register Here

AWS Partner Dev Day

Modern Machine Learning Applications

Register Here

Resources

  • Guides and Reference Architectures
  • Hands-On Labs and Webinars
  • Videos and Demos
  • Ebooks, Tutorials and Blogs
  • More Resources

Guides and Reference Architectures

Step-by-step guides and architectures that offer insights into how Snowflake can be used to create data applications.

Guides
Python Connector

Provides an interface for developing Python applications that can connect to Snowflake.

View in Docs
Spark Connector

This connector enables Spark to read data from and write data to Snowflake.

View in Docs
Kafka Connector

Reads data from one or more Apache Kafka topics and loads the data into a Snowflake table.

View in Docs
Node.js Driver

Node.js driver provides a native asynchronous Node.js interface to Snowflake.

View in Docs
See all guides
Architectures
7 Snowflake Reference Architectures for Application Builders

Example architectures and best practices for building on Snowflake

Read Now
6 Paths to a Modern Data Stack for Data Apps

How Snowflake fits into your technology stack with six pairs of “Before and With Snowflake” architectures.

Read Now

Hands-On Labs and Webinars

Hands-On Labs
Monthly

Join an instructor-led, virtual hands-on lab to learn how to get started with Snowflake.

Register Now
Snowflake Office Hours
Monthly

Talk to our customers live, followed by a Q&A session.

Register Now
Data Apps Summit
July 29-30

Join Snowflake's first Data Applications Summit

Register Now
Real Time Data Ingestion
August 19

Learn to create applications using real-time data ingestion

Register Now
See more webinars

Videos and Demos

Videos
Snowflake Office Hours: NinjaCat

Meet NinjaCat! NinjaCat has one of the fastest-growing enterprise marketing analytics platforms and serves dashboards and reports for some of the largest agencies in the world.

Watch Now
Intro to Data Applications on Snowflake

This video provides a high-level overview of how the Snowflake Cloud Data Platform can be used to build massive-scale data applications without operational burden

Watch Now
See more videos

Ebooks, Tutorials and Blogs

EBOOKS
7 Best Practices for Building Data Apps

Provides best practices around architectural, deployment, and operational settings for builders

Read Now
Product Manager’s Guide for Data Apps

Most common use cases and how Snowflake addresses the challenges that builders face

Read Now
10 Ways to Simplify DevOps for Data Apps

Ways Snowflake enables app builders to simplify their DevOps processes

Read Now
3 Tips for Building Modern Data Applications

Learn to choose a stack to best power modern data applications

Read Now
See more ebooks
TUTORIALS
QUICKSTART GUIDE FOR SAGEMAKER + SNOWFLAKE

Read Now
BUILDING A SAGEMAKER INSTANCE FROM SCRATCH

Read Now
CONNECTING A JUPYTER NOTEBOOK TO SNOWFLAKE

Read Now
SYNTHETIC DATA GENERATION AT SCALE

Read Now
BLOG POSTS
Snowflake Launches Kafka Connector

Read More
Embracing Agile Software delivery and Devops with Snowflake

Read Now
SAVING TIME & SPACE: SIMPLIFYING DEVOPS WITH FAST CLONING

Read More
Executing Multiple SQL Statements in a Stored Procedure

Read Now
See more blog posts

More Resources

 

Tutorials

Connecting a Jupyter Notebook to Snowflake Through Python (Part 3)

Synthetic Data Generation at Scale (Part 1)

Synthetic Data Generation at Scale (Part 2)

 

Ebooks

3 Tips for Building Modern Data Applications

Little Book of Big Success with Snowflake Data Applications

5 Reasons your Data Platform is Crucial for App Development

 

Blogs

Machine Learning in Minutes: Announcing Zepl in Partner Connect!

Fetching Query Results from Snowflake Just Got a Lot Faster with Apache Arrow

How to Use AWS Glue with Snowflake

Boost Your Analytics with Machine Learning and Advanced Data Preparation

Snowflake Connector for Azure Data Factory (ADF)

How To: Lateral Flatten and JSON Tutorial

JSON Data Parsing in Snowflake

Introduction to Loading and Parsing XML Data Using SQL

Extracting Data from a Nested JSON Column Using Lateral Flatten

Listing Distinct Key Names/Common Schema in JSON Data

How to Easily Load XML with SQL (Part 1)

Executing Multiple SQL Statements in a Stored Procedure

Stay up to date with our latest resources and materials

Snowflake Inc.
  • Platform
    • Cloud Data Platform
    • Pricing
    • Marketplace
    • Security & Trust
  • Solutions
    • Snowflake for Financial Services
    • Snowflake for Advertising, Media, & Entertainment
    • Snowflake for Retail & CPG
    • Healthcare & Life Sciences Data Cloud
    • Snowflake for Marketing Analytics
  • Resources
    • Resource Library
    • Webinars
    • Documentation
    • Community
    • Procurement
    • Legal
  • Explore
    • Blog
    • Trending
    • Guides
    • Developers
  • About
    • About Snowflake
    • Investor Relations
    • Leadership & Board
    • Snowflake Ventures
    • Careers
    • Contact
  • Privacy Notice
  • Site Terms
  • Cookie Settings
  • Do Not Share My Personal Information

© 2025 Snowflake Inc. All Rights Reserved |  If you’d rather not receive future emails from Snowflake, unsubscribe here or customize your communication preferences