SAS Data Engineering Learning Subscription
Purchase this digital subscription to: | |
![]() |
Unlock digital courses Unlimited access to digital courses and books in this subscription. |
![]() |
Prepare for certification Unlimited access to certification preparation materials. |
![]() |
Shareable digital badges Earn a digital badge for each completed course. |
![]() |
Hands-on learning and practice Get Full access to SAS software to practice as you learn. |
About this Subscription
Gain expertise in applying SAS methods to design and implement fit-for-purpose data pipelines to support business applications and analytic solutions. Data is sourced from a variety of systems in many different formats. Data engineers need to connect to these source systems, efficiently extract the relevant data, and then cleanse and transform the data and load that data into target systems.
Learn how to:
No SAS experience or programming experience is required, although you should have some computer experience.
Courses Included in Subscription
SAS Viya Overview
-
COURSE
SAS® Viya® Overview SHOW MORE ﹀This course provides an introduction to the applications in SAS Viya and discusses how each application is used in each phase of the SAS Analytics Life Cycle: Data, Discovery, Deployment, and Orchestration.
Data Engineering Applications
-
COURSE
Building SAS® Studio Flows in SAS® Viya® SHOW MORE ﹀This course is for users who do not have SAS programming experience but need to access and prepare data, and present summarized results. This course focuses on using flows, a point-and-click tool in SAS Studio that visualizes data transformation processes. -
COURSE
Developing Custom Steps with SAS® Studio Analyst SHOW MORE ﹀The course teaches you how to develop custom steps to create a user interface to dynamically customize SAS code that can then be shared, reused, and executed in SAS Studio. -
COURSE
Self-Service Data Preparation in SAS® Viya® SHOW MORE ﹀This course provides an overview of the data preparation capabilities of SAS Data Preparation in SAS Viya. These data preparation capabilities include bringing data in from a variety of sources, assessing the structure and quality of data, preparing and cleansing the data to be fit for purpose, exploring and monitoring the relationships between objects in your environment, and sharing the data with others to promote collaboration and operational use.
SAS Viya Programming Certification
-
COURSE
Accelerating SAS® Code on the SAS® Viya® Platform SHOW MORE ﹀This course is for SAS programmers who want to learn how to run code on the SAS Viya platform. In the course, you first learn how you can easily run traditional SAS code in SAS Viya like you have in SAS 9. Then you learn how to modernize your SAS code to take advantage of SAS Cloud Analytic Services (CAS) on the platform to boost program performance. CAS is a high-performance in-memory analytic engine that performs massively parallel processing (MPP) on data of any size, working with multiple machines, CPUs, and threads for lightning-fast results. The course focuses on how to access, manage, analyze, and manipulate in-memory tables on the distributed CAS server using traditional SAS code as well as new coding techniques. This course is not intended for beginning SAS software users. -
COURSE
High-Performance Data Processing with CASL in SAS® Viya® SHOW MORE ﹀In this course, you learn how to leverage SAS Cloud Analytics Services (CAS), the high-performance, in-memory analytics and distributed computing engine in SAS Viya. You learn how to access, explore, prepare, analyze, and summarize data using the native CAS programming language (CASL). CASL is a new scripting language designed to support the entire analytics life cycle. -
COURSE
SAS Viya Programming Certification Preparation SHOW MORE ﹀SAS certifications are globally recognized, so having them on your résumé proves you've received in-depth training from industry experts. These materials will help prepare you to earn the SAS Viya Programming Associate Certification and the SAS Viya Programming Specialist Certification.
Data Engineering Programming
-
COURSE
Efficiency Tips for Database Programming in SAS® SHOW MORE ﹀This class teaches you how to tune your SAS programs for faster execution, especially those that access relational database tables using SAS/ACCESS interfaces or SAS Viya data connectors. -
COURSE
Using SAS® Software with AWS SHOW MORE ﹀This series of recordings describes and demonstrates the use of SAS software with AWS cloud services whether running SAS software in AWS or connecting to AWS services from SAS software running on-premises. These recordings show how you can use SAS in either of those scenarios to access AWS data storage and data management services, including AWS S3, AWS EMR, AWS RDS, AWS Redshift, and AWS Athena. -
COURSE
SAS® Programming Methods to Read, Process, and Write Database Tables SHOW MORE ﹀This course provides training on the generic aspects of how SAS connectivity works, including independent modules covering connectivity to specific data sources and connectivity in specific computing environments. Material will continue to be added to this course over time.
Event Stream Processing
-
COURSE
SAS® Event Stream Processing: Essentials SHOW MORE ﹀This course teaches you how to build SAS Event Stream Processing applications that ingest high-volume and high-velocity data streams, respond in real time, and store only relevant data elements. The course discusses basic concepts of event stream processing and introduces the component objects with which to build event stream processing applications. -
COURSE
SAS® Event Stream Processing Essentials SHOW MORE ﹀This course teaches you how to build SAS Event Stream Processing applications that ingest high-volume and high-velocity data streams, respond in real time, and store only relevant data elements. The course discusses basic concepts of event stream processing and introduces the component objects with which to build event stream processing applications.
SAS Products Covered
- SAS Visual Analytics
- SAS Viya
- SAS Studio
- SAS Visual Statistics
- SAS Studio Analyst
- Base SAS
- SAS Enterprise Guide
- SAS Viya for Learners
- SAS/ACCESS
- SAS Event Stream Processing
- SAS Data Quality Solution
- SAS Analytics Platform
Digital Badges
Earn a digital badge for each course that you complete and for each credential that you earn. Show off your achievements on your resume and in your social channels to highlight your skills and connect with potential employers. | ![]() | ![]() |
Certification Preparation
When you complete the courses in this subscription, you will have the demonstrated skills necessary to prepare you to earn the following credentials:

“I think the self-paced training was the BEST I’ve ever taken. The videos were short and segmented correctly to keep my attention and the activities and quizzes were just enough to help my confidence.”