Important Update

Your safety is paramount. Due to COVID-19, upcoming public courses are converting to virtual Live Web classes with a live instructor and virtual labs to practice – just like an in-person class. And, selected Live Web classes in Europe are free. Due to high demand, one free Live Web course registration per individual. Self-paced e-Learning is also available.

SAS Studio

Title Level Training Formats
Get introduced to SAS® Studio as Program Editor
Many people program in SAS by using an application on their PC desktop or SAS server. SAS Studio is different because it is a tool that you can use to write and run SAS code through your web browser. With SAS Studio, you can access your data files, libraries, and existing programs and write new programs. When you use SAS Studio, you are also using SAS software behind the scenes. SAS Studio connects to a SAS server in order to process SAS commands. The SAS server can be a hosted server in a cloud environment, a server in your local environment, or a copy of SAS on your local machine. After the code is processed, the results are returned to SAS Studio.

0 No level Classroom
Using SAS® Studio as an interface for SAS programmers
This new special course provides an introduction to SAS Studio. The course is useful for people that know how to program in SAS but want to learn how to use SAS Studio as a programming tool.

The course will examine and work with Tasks in SAS Studio.

1 Beginner Classroom
SAS Programming Series

Workshops with modern development environments and tools
SAS® Enterprise Guide®, SAS® Studio, SAS® Graph, ODS and Reports

Over the years our teachers at SAS have received questions about extra functionality when writing programs in SAS. All these questions are the foundation for these workshops we have created. These workshops will give you new tools and knowledge that will help you write SAS-programs in a more modern way.


Workshop 1- FCMP
  • An easy way to create your own functions

  • Workshop 2 - Filename
  • Doing more with filenames, e.g. read from web using URL, Sending E-mails, creating zip-files etc.

  • Workshop 3 - PROC IML basics and R interaction

    Workshop 4 - Advanced data step features
  • Advanced functions e.g. PRXMATCH, PRXCHANGE, INTNX

  • Workshop 5 - ODS
  • Data Templates
  • Style template

  • Workshop 6 - Macro
  • How does it work
  • Samples samples samples

  • Length: 3 hours each

    For onsite workshops at your location, KR 6.000,- / EUR 800 ex. VAT, pr. Workshop
    For public scheduled workshops, KR 1.000,- / EUR 130 ex. VAT, pr. person, pr. session

    1 Beginner Classroom
    Essential Data Analysis Using SAS Studio Tasks: A Point-and-Click Approach
    In this course, you gain introductory knowledge into exploratory data analysis using SAS Studio tasks that execute the FREQ, MEANS, and UNIVARIATE procedures. The course focuses on the differences among these procedures as well as output interpretation. Introductory statistics terminology is also discussed.

    2 Fundamental Classroom Live Web Classroom
    Exploring SAS Studio for SAS Programmers
    This course provides an introduction to SAS Studio for experienced SAS programmers. SAS Studio is an interface that enables users to write and submit SAS programs and use snippets and tasks to generate SAS code.

    The self-study e-learning includes:

    • Annotatable course notes in PDF format.
    • Virtual Lab time to practice.

    3 Intermediate Live Web Classroom e-Learning
    Prepare your data for CAS in SAS Viya
    This course is for users who need to modify existing Base SAS programs that will execute in SAS Viya. This course leverages the power of SAS Cloud Analytic Services (CAS) to access, manage, and manipulate in-memory tables. This course is not intended for beginning SAS software users.

    The e-learning includes Virtual Lab time to practice.

    3 Intermediate Classroom Live Web Classroom e-Learning
    Time Series Modeling Essentials
    This course discusses the fundamentals of modeling time series data. The course focuses on the applied use of the three main model types used to analyze univariate time series: exponential smoothing, autoregressive integrated moving average with exogenous variables (ARIMAX), and unobserved components (UCM).

    The e-learning format of this course includes Virtual Lab time to practice.

    3 Intermediate Classroom Live Web Classroom e-Learning