HomeDeals

Upto 90% Off on SAS Programming BASE certification course

SAS Programming BASE certification course for SAS Beginners – This course is suitable for the SAS BASE certifications including SAS Certified Specialist and SAS Certified Associate (Exam ID A00-231, A00-233, A00-215)

What you’ll learn

  • All critical and essential SAS BASE Data manipulation and data preparation skills
  • Handling errors by identifying and solve SAS errors
  • Combining, merging and restructuring data sets
  • SAS Statistical Procedures
  • Reports generating
  • SAS advanced topic: Proc SQL Essentials

Description

Do you want to start learning SAS programming easily and quickly? This course is the complete SAS BASE certification programming course for

  • Absolute SAS beginners
  • Anyone interested in passing the SAS BASE certification examsSAS Certified Specialist: Base Programming Using SAS 9.4 (Exam ID: A00-231, A00-233)SAS Certified Associate: Programming Fundamentals Using SAS 9.4 (Exam ID A00-215)

    — this course covers far more than this exam required, you may pick and learn the contents required by the exam)

  • Looking for Data manipulation and data preparation course using SAS? This course is also your choice. It covers all critical and essential Data manipulation and data preparation skills using SAS
  • Coding exercises and projects are perfect for the practical coding questions in the exam for SAS Certified Specialist: Base Programming Using SAS 9.4

Course Highlights:

  • Step by step/ code by code explanations for easy and efficient learning experiences
  • The complete SAS BASE course for beginners and the SAS BASE certification examsThis course is a combined course to offer the maxim benefit for my students, it includes contents from the following individual courses1. SAS programming for beginners

    2. SAS programming on data manipulation and preparation part 1: modify variables

    3. SAS programming on data manipulation and preparation part 2: combine/merge data sets

    4. Overview / Essentials for SAS advanced topics: SAS SQL (Proc SQL) and SAS Macro Language

    5. Additional topics: Error handling, Generate reports using ODS statements

  • downloadable data and SAS programs used in the course can be obtained in Lecture 4 (the course materials are ONLY for practice,  they are protected by copyright)
  • Quizzes, coding exercises and projects for practice. After all, practice makes perfect!Coding exercises and projects are perfect for the practical coding questions in the exam for SAS Certified Specialist: Base Programming Using SAS 9.4

Course contents:

  • Software installation (SAS University Edition /SAS studio): the complete & step-by-step guide; detailed explanation on File path/directory in SAS studio
  • Navigate/work in the SAS environment
  • Get Data in various format into SAS: (read .txt file, .csv file, Excel file, format input (using SAS informat to read dates; use SAS format to display SAS date values). Proc Import)
  • Creating temporary and permanent SAS data sets (SET statement, LIBNAME statement, SAS libraries )
  • Combining data sets (Concatenate, Append, interleave, Match Merge (one-to-one merge, one-to-many merge))
  • Using SAS functions to manipulate SAS date values (Explanation on how SAS stores date and time values, SAS functions include MDY, YEAR, QTR, MONTH, DAY, WEEKDAY, TODAY, DATE, INTCK, DATDIF, YRDIF)
  • Using SAS Functions to manipulate character and numeric data values (use SAS functions to Convert Character & Numeric Value (auto-convert; PUT & INPUT functions), Other SAS functions include: SCAN, SUBSTR, TRIM, UPCASE, LOWCASE, PROPCASE, CATX, INDEX, TRANWRD, INT, ROUND)
  • Conditionally execute SAS statements: IF-THEN/ELSE, DO and END statements
  • Simplify your data with Array (One-dimensional array; two-dimensional array; Creating Variables in an ARRAY Statement; Assigning Initial Values to Arrays & Creating Temporary Array Elements)
  • Process data with DO LOOPS (the basic of DO LOOPS; constructing DO LOOPS; Conditionally Executing DO Loops using DO UNTIL and DO WHILE; Using Conditional Clauses with the Iterative DO Statement)
  • Work with data & Creating labels and formats (Use assignment statements in the DATA step; Use LABEL and FORMAT statements to modify attributes in a DATA step; Define the length of a variable using the LENGTH statement; Control which observations and variables using DROP, KEEP statements and DROP=, KEEP= options, and IF statement)
  • SAS Statistical Procedures: Proc SORT; Proc PRINT; Proc MEANS; Proc FREQ; Proc UNIVARIATE, Proc Export, Proc Content
  • Generate list reports using the PRINT procedure (using VAR, SUM, WHERE, ID and BY statements)
  • Generate reports using ODS statements (Identify ODS destinations, create HTML, PDF, RTF, and Excel files with ODS statements)
  • Reconstruct/Reshape SAS Data sets in DATA step and using Proc TRANSPOSE
  • SAS advanced topic: Proc SQL Essentials
  • SAS advanced topic: SAS Macros Essentials

References:

SAS certification prep guide: base programming by SAS Institute

The little SAS book: a primer / Lora D. Delwiche and Susan J. Slaughter

Learning SAS by example: a programmer’s guide / Ron Cody

Note: A SAS software licence allows SC statistical programming to create and sell video-based SAS programming online courses.

Requirements

  • Basic computer skills

Who this course is for:

  • absolute SAS beginners
  • Anyone interested in taking the SAS BASE certification exam