SAS

Advanced SAS Programming Techniques

SAS

Advanced SAS Programming Techniques

Michele Ensor

Instructor: Michele Ensor

Access provided by DAVIbank y BNP Paribas Cardif

4,859 already enrolled

Gain insight into a topic and learn the fundamentals.

96 reviews

Intermediate level
Some related experience required
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.

96 reviews

Intermediate level
Some related experience required
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

43 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your Data Analysis expertise

This course is part of the SAS Advanced Programmer Professional Certificate
When you enroll in this course, you'll also be enrolled in this Professional Certificate.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate from SAS

There are 5 modules in this course

In this module, you'll prepare your SAS environment and refresh key DATA step concepts that serve as the foundation for advanced programming techniques. You'll review how SAS processes DATA steps during compilation and execution, revisit core DATA step syntax, and practice interpreting DATA step behavior before moving into more advanced programming methods later in the course.

What's included

5 videos4 readings1 assignment

In this module, you'll use advanced functions to compare data between multiple rows in a SAS table, find and count substrings within a column, and clean and standardize data. You'll also explore CALL routines, Perl regular expressions, and how to use advanced functions to modify and analyze storm, weather, and population data.

What's included

16 videos1 reading12 assignments

In this module, you'll learn how to use arrays to simplify your code. You'll use arrays to process repetitive code, rotate data, and perform table lookups.

What's included

18 videos1 reading11 assignments

In this module, you'll learn how to declare a hash object, instantiate or create an instance of the object, and initialize its lookup keys and data. You'll use the hash object to store and retrieve data, create an output table from the data in the hash object, and create a hash iterator object to process the data in a particular order.

What's included

19 videos3 readings10 assignments

In this module, you'll learn how to use PROC FORMAT's PICTURE statement to create a custom template to display large numbers, dates, and times. You'll also use PROC FCMP, the function compiler procedure, to create custom functions and CALL routines.

What's included

12 videos1 reading9 assignments1 app item

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings
(27 ratings)
Michele Ensor
SAS
1 Course4,859 learners

Offered by

SAS

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    86.45%

  • 4 stars

    10.41%

  • 3 stars

    2.08%

  • 2 stars

    1.04%

  • 1 star

    0%

Showing 3 of 96

MS

Reviewed on Nov 14, 2020

DG

Reviewed on Dec 12, 2022

RC

Reviewed on Jun 23, 2021

Explore more from Data Science