Home ยป Snowflake
      Bookmark ยท  Report ยท  More actions.. Lock comments ยท  Pin thread

Learn Snowflake from Scratch - The Ultimate Course

"Learn Snowflake from Scratch" has been the go-to video resource for all cloud data warehouse newcomers. The course has been created step-by-step for any beginner to gradually grasp and get started. I repeatedly refresh the series to ensure that it remains as up-to-date as possible. I hope you enjoy it!

And if you're brand new to Snowflake, you're in for a treat. Snowflake is a joy to work with. If you're willing, I'll teach you everything I know.

Course Index:

  1. Intro
    ๐ŸŽฌ Episode:1 โŒ› Runtime: 0:53   ๐ŸŽ Free
    Hello and welcome to the course. start here!

  2. Let's tour the snowflake user interface
    ๐ŸŽฌ Episode:2   โŒ› Runtime: 8:37   ๐ŸŽ Free
    Let's start with the fun part: Touring the user interface. In this lesson, you will get acquainted with the snowflake web user interface and its various options. 

  3. Setup the environment
    ๐ŸŽฌ Episode:3 โŒ› Runtime: 5:34 ๐ŸŽ Free
    We will create the virtual warehouse, database, and the schema

  4. Basics of cloud and saas
    ๐ŸŽฌ Episode:4 โŒ› Runtime: 5:59 ๐ŸŽ Free
    Understand the basics of cloud and its difference between traditional on-premise data warehouse. Discuss the SAAS model and how its different from regular software

  5. Snowflake Overview
    ๐ŸŽฌ Episode:5 โŒ› Runtime: 9:29 ๐ŸŽ Free
    Introduction to snowflake and hows it is different from existing solutions available

  6. Install SnowSQL
    ๐ŸŽฌ Episode:6 โŒ› Runtime: 9:08 ๐ŸŽ Free
    Download, Install, Configure SnowSQL client and query the database

  7. Snowflake Architecture
    ๐ŸŽฌ Episode:7 โŒ› Runtime: 5:13 ๐ŸŽ Free
    Let us look at the architecture in detail and its benefits

  8. Load Data using SnowSQL
    ๐ŸŽฌ Episode:8 โŒ› Runtime: 8:09 ๐Ÿ‘ช Membership
    Load data from local to snowflake using the snowsql client

  9. Unload Data using SnowSQL
    ๐ŸŽฌ Episode:9 โŒ› Runtime: 8:35
    Export data from snowflake to a file and then unload the file to our local desktop

<This is a Work in progress - I will keep adding more episodes as I create>

Share your thought in the comments


Can you please share few real time used cases with Snowflake cloud data


Snowflake claims they do support real time ingestion of streaming data. I am not familiar with any real time consumption use cases, like running a web api. IMO Snowflake is more of a analytics system and less of a transactional system


Does it required any prior DWH experience like informatica or datastage. i dont have both. i have experience on SQL and knowledge on DWH> how is the job scope in india.


Since you already have SQL Background, I would say you are one step ahead. Its very easy to learn and pickup Snowflake. Not to mention Snowflake is growing huge, Its gaining popularity and has acquired lots of new customers.


Hi Naveen, Many thanks for your episodes on SnowFlake, they are very precise and easy to understand. I have been working DWH, Big Data for past 15 years and planning to switch to Snowflake and Cloud. Kindly help us in sharing real use cases with Snowflake. Can i have your personal email/contact sent to my email: n.maddineni.rao@gmail.com to discuss my need in more detail? Thank you, Nagesh


Thanks very much for the feedback @nmaddineni


Kindly share your personal email/contact sent to my email: gopimstr@gmail.com to discuss snowflake course


@gopib can you shoot your questions here or on the chat channel if it could benefit others

Hi Naveen ,

Thanks for your Videos.. When we Can expect more videos continuation to this..? and also please let me know what kind of roles and responsibilities will have snowflake developers..?




@pramakrishna89  You are welcome. What kind of videos would you like me to cover ?


Tips on creating Stored Procedures can help !


@Rhea7 Sure, The problem is writing stored procedures in Java or python. I wish they come up with SQL support. The plan is cover basic topics like ddl, dml, dcl operations first, followed by advanced topics

thanks Naveen for this introduction. We are on SSIS/Cognos reporing stack till date and building the entire system in Attunity/Snowflake/PowerBI stack on Microsoft Azure.

these videos gave the introduction and as you mentioned above it will be great if you can give a pointer for advanced topics like stored procs or any other entities we can use in Snowflake.


Hi, I dono how I can say thankful to you. I was enquiring snowflake as I am doing aws n redshift. I want to know which cover redshift or snowflake in aws for more jobs. Also I need more videos for this snowflake. Thanks again again. email: mahe.mateti@gmail.com


Snowflake is the new cool kid in the town. If you are just getting started, go with snowflake, you wouldnt regret


More Videos on Unloading the data to AWS S3 and Loading the data from AWS S3 to Snowflake


Upload more videos about snowflake 


I may do more videos shortly, keep an eye


Could you pls upload some more videos. Thanks in advance.


Sure. What kind of topics do you want me to cover ?


Could you please let us know what else we should learn for grabbing jobs on SnowFlake.


Strong data warehouse fundamentals, snowflake basics like loading data and loading data, architecture and tips and tricks for performance tuning


I recently did AWS associate developer certification so can u please tell me doing snowflake  certification will be helpful for me to get a job.


Snowflake Certification would be a value add for sure, Although not a deal maker. If you have strong SQL Fundamentals and good working knowledge in Snowflake. You should try giving a job interview


Hi Naveen,

Where can i purchase your complete snowflake training course? Please mail me the details on mvrswamy09@gmail.com if you anything as such to buy.




I don't have any paid course. All of my content is available for free on this site


Hello Naveen,

I just completed this course of yours on Udemy. It was a very informative course. Thank you for your wonderful time and effort for creating such.

I wanted to know, as you mentioned in that course, are you having a more detailed training course on the same. If yes, I would really look forward to enrol in the same (also if there are any paid courses).

I'll just drop my email id "aakashsampleacc@gmail.com", can you share the details to it if you have any. Or any recommendations to get in-dept knowledge & training on Snowflake.

Thank you๐Ÿ˜ƒ