Udemy

Advanced Data Analysis in Snowflake | SQL & BI Dashboards

Enroll Now
  • 184 Students
  • Updated 3/2026
4.2
(11 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
7 Hour(s) 10 Minute(s)
Language
English
Taught by
Graeme Gordon
Rating
4.2
(11 Ratings)

Course Overview

Advanced Data Analysis in Snowflake | SQL & BI Dashboards

Hands On Advanced Snowflake, SQL and Data Visualization Course with Practice Test

Snowflake has quickly become one of the most popular cloud data platforms used by modern data teams. In this hands-on course, you’ll learn how to use Snowflake to load, transform, analyze, and visualize data using real data analytics workflows.

This course is designed for beginners and aspiring data analysts who want to develop practical Snowflake and SQL skills used in real-world data projects.

You’ll start by setting up your Snowflake environment and learning how to work with databases, schemas, and stages. From there, you’ll load and explore data from multiple formats including CSV, JSON, and Parquet files.

Next, you’ll focus on data preparation and cleaning, an essential skill for any analyst. You’ll learn how to identify and remove duplicates, validate email addresses, clean phone numbers, and resolve inconsistencies using SQL functions and subqueries.

Once the data is prepared, you’ll dive into data analysis and transformation using powerful SQL features. You’ll work with aggregations, window functions, ranking, CTEs, and materialized views to analyze complex datasets efficiently.

You’ll also learn important data modeling concepts, including Star Schema, Snowflake Schema, and Data Vault, helping you understand how analytical data models are structured in modern data warehouses.

Finally, you’ll create interactive dashboards in Snowsight, where you’ll visualize insights using charts, filters, and scorecards. You’ll also learn how to securely share dashboards, apply row access policies, and connect Snowflake to BI tools.

By the end of the course, you’ll be able to:

  • Load and manage data in Snowflake

  • Clean and prepare messy datasets using SQL

  • Perform advanced data analysis using window functions and aggregations

  • Understand common analytical data models

  • Build dashboards and visualize insights in Snowsight

  • Apply security policies and share analytics with stakeholders

Whether you’re starting a career in data analytics, business intelligence, or modern data platforms, this course will give you the practical Snowflake skills needed to analyze data and generate insights.

Course Content

  • 6 section(s)
  • 87 lecture(s)
  • Section 1 Introduction
  • Section 2 Data Ingestion and Data Preparation
  • Section 3 Data Transformation and Data Modeling
  • Section 4 Advanced Data Analysis and Visualization in Snowflake
  • Section 5 Data Presentation and Visualization
  • Section 6 Practice Test

What You’ll Learn

  • Write advanced SQL queries to extract and analyze data in Snowflake, Prepare, clean, and transform structured and semi-structured datasets, Use Snowflake analytic and window functions for trend and pattern analysis, Create dashboards and visualizations in Snowsight to present insights for business decisions, Practical approach to learning Snowflake


Reviews

  • S
    Samuel Foltin
    3.5

    Generally, the content is good in the sense that it provides an outline of what the topics to study. The lessons themselves also contain valuable information, but I've found an inaccuracy which when highlighted was quickly resolved. The exam at the end has multiple misconfigured questions so that even when the correct choice(s) are selected, the answer may be evaluated as invalid, but for the questions it works for, it's a useful resource.

  • M
    Mark Gelman
    3.5

    I am a little bit concerned that the material and depth is not going to be sufficient preparation for the Advanced Analyst course, but I hope I am proved wrong

  • V
    Vanessa Nguyen
    5.0

    Good pace

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed