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