Only 2 days
Classroom
03/03/2025 (Monday)
Overview
This accelerated SAS® Viya® Programming Specialist course, enables data scientists who prefer a programmatic-only approach to access SAS analytical capabilities at all stages of the analytics life cycle, including data, discovery and deployment.
On this course you will use SAS Viya builds on the skills introduced in the Associate credential, adding assessment of CAS Language (CASL) programming and CAS actions. With CASL programming skills, you can more precisely control accessing and processing of CAS data.
In just 2 days, you’ll learn to work with CAS tables and data sources. You’ll also learn how to:
- Use CAS-enabled procedures and user-defined formats.
- Modify DATA step and SQL programs to run in CAS.
- Use the CAS programming language (CASL) and CAS actions to directly interact with data in CAS.
- Create, embed and govern analytically driven decision flows at scale in real time or batch.
At the end of this course, you’ll sit the SAS exam, and achieve your SAS® Viya® Programming Specialist certification. Through Firebrand’s Lecture | Lab | Review methodology, you’ll get certified at twice the speed of the traditional training and get access to courseware, learn from certified instructors, and train in a distraction-free environment.
Audience
This course is ideal for:
- SAS programmers who simply need to migrate their code and data to SAS Viya.
Curriculum
Module 1: Programming in SAS Viya Concepts (5-10%)
- Describe the SAS Viya architecture.
- Explain when to use the CAS server for programming tasks.
Module 2: Managing Data with CAS Enabled Procedures (10-15%)
- Explain how to access and use CAS Libraries (caslibs).
- Describe how to load data into In-Memory Tables.
- Describe how to save and drop In-Memory Tables.
- Describe CAS column data types.
Module 3: DATA Step and SQL programming in CAS (10-15%)
- Explain how SAS determines where code executes.
- Explain threading within the SAS DATA step.
- Update DATA step code to run in CAS.
- Update PROC SQL code to run as PROC FEDSQL code.
Module 4: CAS-Enabled Procedures and User Defined Formats (5-10%)
- Identify common procedures that run only on the Compute Server.
- Use common procedures that run in both the CAS and Compute Server.
- Use Common summary procedures that run only in CAS.
- Discuss how user-defined formats are used and stored in CAS.
Module 5: CAS Language Basics (15-20%)
- Describe the CASL programming language.
- Create and manipulate CASL variables.
- Use arrays in CASL programs.
- Use dictionaries in CASL programs.
- Capture the results returned from CAS actions.
- Use source blocks in CASL programs.
Module 6: Access Data with CAS Actions (5-10%)
- Use CAS actions to access and explore data sources.
- Use CAS actions to manage in-memory tables.
Module 7: Explore and Validate Data with CAS actions (5-10%)
- Investigate in-memory data table properties and contents.
- Investigate results table properties and contents.
Module 8: Prepare Data with CAS Actions (20-25%)
- Update the contents of in-memory tables with the table.
- Create a copy of in-memory tables with the table.
- Convert character to numeric columns.
- Use data preparation action sets.
- Modify table attributes with the table.
- Resolve missing values in tables with the data.
- Transpose tables with the transpose.
Module 9: Analyse and Summarize Data with CAS Actions (5-10%)
- Summarize data with CAS actions.
- Create Visualizations and Reports.
Exam Track
At the end of this accelerated course, you’ll sit the following exam at the Firebrand Training centre, covered Certification Guarantee:
SAS® Viya® Programming Specialist A00-420 Exam
- Duration: 110 minutes
- Format: Multiple choice and short-answer questions
- Number of questions: 65-70 questions
- Passing score: Passing score is 71%
- Languages: XXX
- Domains:
- 5-10% – Programming in SAS Viya concepts.
- 10-15% – Managing data with CAS-enabled procedures.
- 10-15% – DATA step and SQL programming in CAS.
- 5-10% – CAS-enabled procedures and user-defined formats.
- 15-20% – CAS language basics.
- 5-10% – Access data with CAS actions.
- 5-10% – Explore and validate data with CAS actions.
- 20-25% – Prepare data with CAS actions.
- 5-10% – Analyze and summarize data with CAS actions.
Prerequisites
There are no prerequisites for this accelerated course.
What's Included
Your accelerated course includes:
- Accommodation *
- Meals, unlimited snacks, beverages, tea and coffee *
- On-site exams **
- Exam vouchers **
- Practice tests **
- Certification Guarantee ***
- Courseware
- Up-to 12 hours of instructor-led training each day
- 24-hour lab access
- Digital courseware **
* For residential training only. Accommodation is included from the night before the course starts. This doesn't apply for online courses.
** Some exceptions apply. Please refer to the Exam Track or speak with our experts.
*** Pass first time or train again free as many times as it takes, unlimited for 1 year. Just pay for accommodation, exams, and incidental costs.
Benefits
Seven reasons why you should sit your course with Firebrand Training
- Two options of training. Choose between residential classroom-based, or online courses
- You'll be certified fast. With us, you’ll be trained in record time
- Our course is all-inclusive. A one-off fee covers all course materials, exams**, accommodation* and meals*. No hidden extras.
- Pass the first time or train again for free. This is our guarantee. We’re confident you’ll pass your course the first time. But if not, come back within a year and only pay for accommodation, exams and incidental costs
- You’ll learn more. A day with a traditional training provider generally runs from 9 am – 5 pm, with a nice long break for lunch. With Firebrand Training you’ll get at least 12 hours/day of quality learning time, with your instructor
- You’ll learn faster. Chances are, you’ll have a different learning style to those around you. We combine visual, auditory and tactile styles to deliver the material in a way that ensures you will learn faster and more easily
- You’ll be studying with the best. We’ve been named in the Training Industry’s “Top 20 IT Training Companies of the Year” every year since 2010. As well as winning many more awards, we’ve trained and certified over 135,000 professionals
*For residential training only. Doesn't apply for online courses
**Some exceptions apply. Please refer to the Exam Track or speak with our experts
Think you are ready for the course? Take a FREE practice test to assess your knowledge! Free Practice Test