About the Certification: SnowPro® Specialty: Native Apps (NAS-C01)The SnowPro® Specialty: Native Apps (NAS-C01) certification is part of Snowflake’s Specialty Certification Series and is intended for professionals who want to validate specialized knowledge in building, deploying, securing, and managing Snowflake Native Applications. This certification focuses on the Native App Framework, application packaging, permissions, deployment workflows, and Marketplace publishing within Snowflake environments.Candidates preparing for this certification are expected to understand how Native Apps operate inside Snowflake and how providers deliver applications to consumers. The exam evaluates the ability to work with application packages, setup.sql scripts, manifest files, roles, privileges, shared content, and application metadata, applying these components in practical scenarios rather than relying on theory alone.A major area of focus is Native App architecture and core concepts. Learners should understand how different components interact, including application logic, references, permissions, and consumer-side configurations. The certification emphasizes how these elements are combined to create scalable, reusable applications that run entirely within Snowflake.Another important area is access control and permission management. Candidates are expected to manage application roles, grant and revoke privileges, authorize access to objects, and work with the Permissions API using SQL, Streamlit, and Python. This includes understanding how applications securely request and use consumer-side resources.The certification also covers application deployment and integration workflows. Learners should understand how to deploy applications using Snowpark Container Services, compute pools, and service endpoints, a
What you'll learn
understanding the Native App Framework
managing application roles and permissions
deploying applications using Snowpark Container Services
working with application metadata and packaging
Course objectives
validate specialized knowledge in Snowflake Native Applications
learn best practices for app deployment and integration workflows
develop skills in permission management and consumer-side resource access