This course covers the fundamental concepts, design considerations, and best practices intended for key stakeholders who will be working on the Snowflake Cloud Data Platform.
Data Science | intermediate | 5 hours 35 minutes | Published: Nov 2020
Discussions
Overview
2.1KSTUDENTS*
94%RECOMMEND*
This course includes:
5+ hours of on-demand video
6 modules
Core level
Direct access/chat with the instructor
100% self-paced online
Many downloadable resources
Shareable certificate of completion
This course covers the fundamental concepts, design considerations, and best practices intended for key stakeholders who will be working on the Snowflake Cloud Data Platform.
Snowflake is the leading solution for warehousing in the cloud. It is built for the cloud. Snowflake delivers the performance, concurrency and simplicity needed to store and analyze all of an organization’s data in one solution. Snowflake’s technology combines the power of data warehousing, the flexibility of big data platforms and the elasticity of the cloud at a fraction of the cost of traditional solutions
Skills You Will Gain
Big Data
Cloud
Data Warehouse
Learning Outcomes (At The End Of This Program, You Will Be Able To...)
Learning Objectives (At the end of this course, you will be able to…):
Illustrate the unique and differentiated architecture of the Snowflake Cloud Data Platform
Load and transform data
Evaluate Query Constructs and DDL & DML Operations
Review Snowflakes broad SQL support for data analysis
Describe how user and application access can be easily managed
Demonstrate best practices for working with semi-structured data
Discuss how Snowflake provides a unique approach to caching Examine the various ways to connect and interact with the Snowflake Platform
Employ Snowflake’s method for continuous data protection
Utilize Data Sharing to send your data in real-time to Customers and Partners
Scale your Virtual Warehouse for performance and concurrency
Explain the different ways you can manage and monitor your Snowflake account
Prerequisites
A basic level of conceptual understanding of data warehouses is assumed, as well as an awareness of the core functions of SQL.
Who Should Attend
Data Analysts
Data Engineers
Data Scientists
Database Architects
Database Administrators
Curriculum
Instructors
*Where courses have been offered multiple times, the “# Students” includes all students who have enrolled. The “%Recommended” shown is also based on this data.
1Welcome to the course!
2Program Announcements
3Labs - Data Loads and Processing
4Module 1 - Snowflake Introduction
5Module 2 - Snowflake Architecture
6Module 3 - Data Loading in Snowflake
7Module 4 - Performance Optimization
8Module 5 - Time Travel
9Module 6 - Secure Data Sharing
10Module 7 - Snowflake Access Management
About this course: Overview, Learning Outcomes, Who Should Enroll...
Curriculum Description
Instructor bio - Hamid Qureshi
Module 1 - Overview and Learning Objectives
Module 1.1 - Signing up for Snowflake Trial
Module 1.2 - The Snowflake Story
Module 1.3 - Creating our first Database & Table
Module 1.4 - Snowflake Pricing Overview
Assignment - Create, Load & Query a Table
Quiz - Snowflake Overview
Module 2 - Overview and Learning Objectives
Module 2.1 - What is a Data Warehouse?
Module 2.2 - Why Cloud Computing?
Module 2.3 - Snowflake Architecture
Module 2.4 - Virtual Warehouse and Scalability
Module 2.5 - Snowflake Pricing
Labs - Overview
Lab 1 - Load Taxi Trajectory Data
Lab 2 - Transactions
Lab 3 - Unload To Internal Stage
Lab 4 - Load Data to Multiple Tables
Lab 5 - Load Tobacco Data Using Internal Stage - Unguided
Lab 6 - Create Integration Object
Lab 7 - Using Snowflake as Query Engine
Lab 8 - AWS Open Data
Lab 9 - Loading Parquet File
Lab 10 - Finding Bug During Upload to S3
Lab 11 - Loading Json Book Data
Lab 12 - Loading Twitter Data Unstructured
Announcement 001 - You MUST Create a FREE Snowflake account
Lab Submission - Module 3 (Submit all labs for this module AT ONCE, in a single file)
Hamid Qureshi
With over two decades of experience in data-centric solutions, Hamid Qureshi brings a wealth of expertise in architecting and implementing robust data warehouse infrastructures and cloud-based ecosystems. His career spans a wide range of industries including Financial Services, Retail, and Healthcare, where he has led the development of comprehensive data governance frameworks and advanced data lake solutions.
A hands-on practitioner with a strategic mindset, Hamid Qureshi seamlessly blends technical acumen with business insight to drive successful data platform implementations that align with and exceed business objectives. He has held pivotal roles at global firms, where he has spearheaded complex information architecture projects and data governance initiatives with lasting impact.
Known for his ability to engage effectively with stakeholders at all levels—from senior executives to technical teams—Hamid Qureshi has a proven track record of delivering scalable, efficient data solutions. His passion for automation and simplification fuels innovation in data processes, consistently resulting in increased operational efficiency and substantial cost savings for clients.
Specializing in Snowflake-based data warehousing and business intelligence, Hamid Qureshi is certified and highly proficient. He has authored industry-recognized courses and books on the subject, reinforcing his reputation as a thought leader in the field.
Beyond project execution, Hamid Qureshi is committed to mentorship and talent development within the data engineering and analytics community. He actively shares insights from his extensive career, helping to shape the next generation of data professionals.