Course description

  • What is the course all about?

    The SAS Base Programmer course in a beginner level course for a SAS professional. This training has been designed to enable you to start your analytics career with SAS and prepare for the SAS Base Programmer certification.

    This SAS course explores the SAS tool and different techniques to help you access and manage data, create data structures, generate reports, and handle errors. These techniques are mandatory for a professional to start working on the next SAS assignment and forms a strong base for advanced techniques and certifications.

    This SAS Base Programmer training presents all these concepts in an easy to understand manner, using actual coding examples and demos to clarify the concepts and present the actual method of implementation.

  • What learning outcomes can be expected?

    After completing this course, you will be able to:
    • Outline the steps to download and install the SAS Base Programmer tool.
    • Demonstrate the methods to read, process, combine, and access datasets or raw data files.
    • Create SAS datasets, manipulate data values, export data to create comma-delimited raw data files, and control which values in dataset are processed and presented as an output
    • Manage and manipulate datasets by investigating SAS data libraries; sorting observations; using conditional logic; assigning, modifying, and aggregating variable values; using DO loops and SAS arrays; and validating and cleaning data
    • Generate list and summary reports using different procedures, and enhance reports
    • Identify and resolve programming logic, syntax, and data errors

  • Who should do this course?

    • Analytics professionals who want to work with SAS
    • Software professionals looking for a career switch in the field of analytics
    • Graduates looking to build a career in Analytics and Data Science
    • Professionals who wish to learn SAS programming
    • Professionals who want to prepare for the SAS base certification
    Prerequisites: There are no pre-requisites for this course. This is a beginner level course and a background in SQL will be helpful

  • What projects are included in this course?

    Successful evaluation of project is a part of the certification eligibility criteria for the Simplilearn SAS Base Programmer certification

    Generate Descriptive Analytics Report
    Sales: In this project, we ask you to import and consolidate the given sales datasets into a single dataset. You will then need to use different analytical SAS tools to manipulate and analyze the data, and generate desired reports.

Course preview

    • Lesson 00 - Course Introduction 04:35
      • 0.1 Introduction04:35
    • Lesson 01 - Introduction to SAS Base Program 59:49
      • 1.1 Introduction00:57
      • 1.2 SAS Installation and Access01:51
      • 1.3 Opening SAS University Edition03:05
      • 1.4 SAS Input Statements02:15
      • 1.5 DATA Step Statement01:18
      • 1.6 Reading Data05:04
      • 1.7 Options Available in the Input Statement05:43
      • 1.8 SAS Libraries02:38
      • 1.9 Knowledge Check 1
      • 1.10 Combining Datasets01:17
      • 1.11 Concatenating Datasets08:07
      • 1.12 Interleaving Method03:13
      • 1.13 Knowledge Check 2
      • 1.14 One-to-One Reading03:16
      • 1.15 One-to-One Merging03:14
      • 1.16 Knowledge Check 3
      • 1.17 Data Manipulation00:53
      • 1.18 Delete and Group Observations04:52
      • 1.19 Modifying Variable Attributes03:54
      • 1.20 Access Excel Workbook02:54
      • 1.21 Assignment 1
      • 1.22 Assignment 1 Solution02:33
      • 1.23 Assignment 2
      • 1.24 Assignment 2 Solution01:31
      • 1.25 Quiz
      • 1.26 Key Takeaways01:14
    • Lesson 02 - Creating Data Structures 17:14
      • 2.1 Introduction00:47
      • 2.2 SAS Dataset03:04
      • 2.3 Knowledge Check
      • 2.4 Create and Manipulate SAS Date Values02:52
      • 2.5 YearCutOff Option02:48
      • 2.6 Export SAS Dataset03:02
      • 2.7 Controlling Observation and Variables02:24
      • 2.8 Activity
      • 2.9 Assignment
      • 2.10 Assignment Solution01:18
      • 2.11 Quiz
      • 2.12 Key Takeaways00:59
    • Lesson 03 - Managing Data 33:21
      • 3.1 Introduction00:51
      • 3.2 Proc Contents01:45
      • 3.3 Proc Datasets03:32
      • 3.4 Proc Sort01:28
      • 3.5 Knowledge Check 1
      • 3.6 Loop Statements08:46
      • 3.7 Data Type Conversion05:17
      • 3.8 Chararacter Functions
      • 3.9 SCAN function01:26
      • 3.10 Date Time Functions - Example03:05
      • 3.11 Knowledge Check 2
      • 3.12 SAS Arrays03:36
      • 3.13 Assignment
      • 3.14 Assignment Solution02:27
      • 3.15 Quiz
      • 3.16 Key Takeaways01:08
    • Lesson 04 - Generating Reports 28:53
      • 4.1 Introduction00:40
      • 4.2 Need for Reports03:21
      • 4.3 Proc Print04:30
      • 4.4 Knowledge Check 1
      • 4.5 PROC Means04:09
      • 4.6 Knowledge Check 2
      • 4.7 Proc Freq03:06
      • 4.8 Proc Univariate04:01
      • 4.9 Knowledge Check 3
      • 4.10 Proc Report01:48
      • 4.11 Output Delivery System (ODS)03:51
      • 4.12 Spot the Error
      • 4.13 Assignment
      • 4.14 Assignment Solution02:19
      • 4.15 Quiz
      • 4.16 Key Takeaways01:08
    • Lesson 05 - Handling Errors 13:01
      • 5.1 Introduction00:42
      • 5.2 Errors in SAS Program01:34
      • 5.3 Logical Errors04:44
      • 5.4 Syntax Errors03:25
      • 5.5 Data Errors01:47
      • 5.6 Spot the Error
      • 5.7 Quiz
      • 5.8 Key Takeaways00:49
    • Project 03:10
      • Project 01 Generate Descriptive Analytics Report
      • Project Solution 0103:10
    • Course Feedback
      • Course Feedback
    • {{childObj.title}}
      • {{childObj.childSection.chapter_name}}
        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

Exam & certification

  • What do I need to do to unlock my Simplilearn certificate?

    Online Self learning:
    1. Complete 85% of the course.
    2. Complete 1 simulation test with a minimum score of 60%.


    Madison Rodriguez
    Madison Rodriguez

    Great Course! Full of relevant examples. Extremely useful for SAS Programmers. I will recommend this course to my friends


    • What are the System Requirements?

      To run SAS, your need to download and install the SAS university edition from

    • Who are the trainers?

      The trainings are delivered by highly qualified and certified instructors with relevant industry experience.

    • What are the modes of training offered for this course?

      We offer this training in the following modes:
      Online Self-Learning: In this mode, you will receive the lecture videos and you can go through the course as per your convenience.

    • Can I cancel my enrolment? Do I get a refund?

      Yes, you can cancel your enrolment. We provide a complete refund after deducting the administration fee. To know more, please go through our Refund Policy.

    • What are the payment options?

      Payments can be made using any of the following options and a receipt of the same will be issued to you automatically via email.
      • Visa Debit/credit Card
      • American Express and Diners Club Card
      • Master Card, Or
      • PayPal

    • I want to know more about the training program. Whom do I contact?

      Please join our Live Chat for instant support, call us, or Request a Call Back to have your query resolved.

    • Certification Process

      Simplilearn has a well-defined certification process that helps you face the challenges of the IT world.  You need to meet following conditions to unlock the certificate –
      • You need to complete at least 85% of the course or attend one complete batch
      • If your course has simulation exams you will need to complete it with the minimum passing score.
      • You need to submit a project and get it approved by our panel of Subject Matter Experts.
      • In case your project is rejected, our subject matter experts would provide all necessary help to clear the project in your next attempt.

    • Who are our Faculties and how are they selected?

      All our trainers are working professionals and industry experts with at least 10-12 years of relevant teaching experience.

      Each of them have gone through a rigorous selection process which includes profile screening, technical evaluation, and training demo before they are certified to train for us.  

      We also ensure that only those trainers with a high alumni rating continue to train for us.

    • What is Global Teaching Assistance?

      Our teaching assistants are here to help you get certified in your first attempt.

      They are a dedicated team of subject matter experts to help you at every step and enrich your learning experience from class onboarding to project mentoring and job assistance.

      They engage with the students proactively to ensure the course path is followed.

      Teaching Assistance is available during business hours.

    • What is covered under the 24/7 Support promise?

      We offer 24/7 support through email, chat, and calls.  

      We also have a dedicated team that provides on demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.

    • What does it mean to be GSA approved course?

      The course is part of Simplilearn’s contract with GSA (only US) with special pricing for GSA approved agencies & organizations. To know more click here

    • How do i know if I am eligible to buy this course at GSA price?

      You should be employed with GSA approved agencies & organizations. The list of approved agencies is provided here

    • Disclaimer
    • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.