SAS Programming Quick Start for Developers
PGQS : PGQSV1
Jump-start your SAS skills in this accelerated course designed for developers, analysts, data scientists, and other technical professionals who have experience in programming but are new to SAS. You'll learn how to explore, manipulate and summarise data and create reports using SAS procedures, the DATA step, and SAS Visual Analytics. The course introduces core concepts like creating new columns and using conditional logic for data-driven categorization, SAS procedures for reporting and analysis, macro variables, and simple automation — all using a practical example. Ideal for those who need to get productive with SAS quickly.
Learn How To
- Read, explore, and filter data using essential SAS procedures
- Manipulate and transform data with the DATA step and built-in functions
- Create calculated fields like Loan-to-Value and apply conditional logic
- Summarize datasets using summary procedures
- Generate reports with grouped statistics and formatted output
- Use macro variables and simple macro programs for automation and reuse
Who Should Attend
This course is designed for experienced programmers who are new to SAS and need to quickly build foundational skills in data preparation, exploration, and reporting. It’s ideal for those working with structured data in industries like finance, banking, insurance, or government, and who want to automate routine tasks, segment data, and create meaningful reports using SAS.
Prerequisites
No prior SAS experience required.
Prior experience with programming in at least one language (e.g., Python, R, SQL, Java, or similar).
Familiarity with basic data handling concepts, such as variables, conditional logic, and functions.
Understanding of tabular data structures (e.g., data frames, tables, or spreadsheets).
Comfort with working in a code editor or scripting environment.
SAS Products Covered
Base SAS
Course Outline
The SAS Programming Advantage
- Learn Core SAS Programming Concepts
- Access, Explore, and Understand Your Data
- Manage Your SAS Data Environment
- Import Data into SAS
- Explore Data with SAS Procedures
- Build Better Data with the DATA step
- Boost Productivity with PROC SQL
- Summarize and Group Data
- Deliver Data and Results
- Visualize and Share Insights with SAS Visual Analytics
- Applying SAS Programming to Real-World Data(Case Study)