Crash Course : SAS Macro Programming By Example

Learn the syntax of SAS macro and see workout examples. understand use case, debugging, error handling, looping etc.

3.50 (176 reviews)
Udemy
platform
English
language
Data & Analytics
category
2,974
students
2 hours
content
Jul 2019
last update
$29.99
regular price

What you will learn

Understand the SAS macro syntax

SAS Macro usage

Technique to understand the execution of SAS Macros

Download SAS Macro codes for their usage and modifications

See some workout examples of SAS macros

Understand how to handle SAS macro errors

Description

This course is all about SAS macro. SAS is synonymous of analytics. SAS macro is considered an advance topic in SAS programming. 

It helps SAS programmers to 

  1. save his time, 

  2. write error free code and 

  3. put more time into analysis rather than just writing the code.

In this course students will learn the syntax of SAS macro, see the use cases and will go through some workout examples. After doing the course students should become comfortable in writing SAS macros. 

The course will have two sections

  1. Introduction - in this section, students will be introduced to various syntax options and they will be demonstrated the same using SAS

  2. Workout - in this section students will learn to put together various SAS syntax for a purpose. They will learn the objective of the use case and see how it was achieved. All the code will be explained in step by step manner.

The course has been designed to explain basic concepts of SAS macro programming through examples. Users should  be able to learn the syntax by seeing how it is solving a practical situation. This course is concise and packs only those materials, which are most frequently used.  Students should download reference materials and practice along with the course to get full confidence.

Content

Introduction to SAS macro programming

Curriculum details - How does the course progress?
Getting free access to SAS for academics
Understand SAS for academics - environment
How to study this course? - get best out of this course
What is a SAS macro and what are multiple ways to define a SAS macro?
How to make SAS macro function and define a loop inside SAS macro?
Syntax for conditional execution, data type conversion & debugging in SAS macro

Workout Examples

Workout Example 1- Part A- Variable type and values based SAS execution
Workout Example 1- Part B- Variable type and values based SAS execution
Workout Example 2 - Part A- Putting substr, scan, uppercase into use
Workout Example 2 - Part B- Putting substr, scan, uppercase into use
Workout Example 3- Precaution and Advantage of SAS macro programming
Workout Example 4- generating multiple SAS macro and using them using &&
Workout Example 5- Generate SAS code using SAS call execute procedure
Workout Example 6- Smart way of handling SAS macro error
Appendix topic - SAS Array
Bonus Topic - Analytics / Data Science / Machine Learning Interview questions
Closing note

Screenshots

Crash Course : SAS Macro Programming By Example - Screenshot_01Crash Course : SAS Macro Programming By Example - Screenshot_02Crash Course : SAS Macro Programming By Example - Screenshot_03Crash Course : SAS Macro Programming By Example - Screenshot_04

Reviews

Choungwan
June 13, 2022
I'm sorry to say that I can't find the class helpful at all, though I'm very accustomed to SAS in every persepective. I stopped watching the class after sections 1. Poor delivery in explanation.. Anyone who found this class helpful? good for you. Perhaps This class isn't for me.
Nitin
December 13, 2017
Whatever he had covered in the course is well explained. But, according to me this course should contain more functions to create a macro like eval & syseval. It will be very helpful, if instructor will include tricky & technical questions that can be asked in the interviews. Best Regards, NK
Lee
November 9, 2017
Great course overall!! Hopefully the instructor will continue to add more real-world examples, but I definitely learned some new things with the lessons provided!
Md
August 13, 2017
What ever I thought about this course It's not like that. Instructor just explain only the pre-written sas macro code by him and how it's work. For developer purpose, I thing this will not helpful 100% and because he didn't write anything during the lecture/video session and not exaplain in details what will be happened behind the scenario of the code in my mind. Also speaking so fast and hard to understand. Sorry to say It's waste my money.
M.D.
June 4, 2017
I like the course overall. I found it helpful. It would be better - 1. if when the code and logs are shown were slower 2. if the switching between pages were slower. 3. if the reference dataset was shown in more details.
Anand
May 19, 2017
The Course is very easy to understand with lot of practical applications shown as examples. This is very useful and easy to practice and implement at my work.
Francois
February 25, 2017
Interesting start. Up to now we have gone over the basic concepts of what is a SAS macro, how it can be used in open code and also in a macro function.
Likhesh
January 26, 2017
Very good courses , Explanations are crystal clear.I personally know Macros very well. But there is always a scope of learning new techniques , methods etc. Overall I liked the course.

Charts

Price

Crash Course : SAS Macro Programming By Example - Price chart

Rating

Crash Course : SAS Macro Programming By Example - Ratings chart

Enrollment distribution

Crash Course : SAS Macro Programming By Example - Distribution chart

Related Topics

1052174
udemy ID
12/27/2016
course created date
11/22/2019
course indexed date
Bot
course submited by