SAS Programming - Instructor Led
Fri,Sat,Fri, Sat
EST:[7:30-11:30]
New York Time
The course provides an understanding about how data is manipulated, analyzed, retrieved and used to generate different type of reports with the help of SAS. The SAS software is a suite of many tools with Base SAS forming the foundation to all SAS software. This course teaches Base and covers Base SAS from basic to advance level. The course trains students to prepare for SAS certification offered by SAS Institute.
About this Course
Fri,Sat,Fri, Sat
EST:[7:30-11:30]
New York Time
The course provides an understanding about how data is manipulated, analyzed, retrieved and used to generate different type of reports with the help of SAS. The SAS software is a suite of many tools with Base SAS forming the foundation to all SAS software. This course teaches Base and covers Base SAS from basic to advance level. The course trains students to prepare for SAS certification offered by SAS Institute.
The course is structured into 2 modules following 10 sessions spread over total four days of lectures. Each day consists of four hours of lecture time including short breaks in between. Module 1 covers the Base SAS programming and Module 2 Advance SAS. Course syllabus includes:
- Session 1 : Introduction of SAS
- Session 2 : Datasets
Session 3 : Data control functions
- Session 4 : Assignment Statements and Functions
- Session 5 : Conditional Control Statements
- Session 6 : Merging Data
- Session 7 : Procedures
- Session 8 : ODS & Errors
- Session 9 : Proc SQL
- Session 10 : SAS Macros
The sectors using the services. Benefit of using SAS for data analysis and manipulations, SAS working environment, Different modules available for SAS basic and PDV.
How to create datasets, how to import and read raw data in SAS, Converting other software files to SAS datasets, input types
OBS, Missover, Keep & Drop etc.. Format & Informats & double trailing function
Assignment Statements, numeric functions, character functions & date time functions
Conditionals: Condition control statements, loop & array
Combining Data: Different ways to combines data in SAS
Proc print,proc content, proc freq, proc sort, proc format, proc append, proc means, proc summary, proc transpose, proc datasets, proc reports
Report Generation: How to generate different type of report output through SAS and the different type of errors faced while coding in editor window.
Introduction to Proc SQL and join functions
Macro and local and global declaration of macro variables
The course is structured as depicted in the table below:
Module 1 : Base SAS | |||
---|---|---|---|
Data Structure | Session 1 |
|
|
Session 2 |
|
||
Session 3 | Data Control Function | ||
Data Management | Session 4 | Assignment statements & Functions | |
Session 5 | Conditional Control Statements | ||
Session 6 | Merging Data | ||
Report Generation | Session 7 |
|
|
Session 8 | ODS & Errors | ||
Module 2 Advance SAS | |||
Proc SQL | Session 9 | Introduction Procedures Data manipulation with Proc SQL |
|
SAS MACROS | Session 10 | Introduction Local & Global Declaration |
internet by an instructor through live web sessions.
Students are provided a web conference link allowing them to join the course on line at the scheduled date and time. Students have a choice of dialing in using a phone or using their computer microphone and speaker (or headset).
The course is divided into 10 lectures each consisting of 1.5 hours duration. This includes time for initial setup (getting connected over the internet and dialing into the web conference) as well as recap of previous lecture(s) and/ or Q&A.
The instructor sessions are recorded and made available to students from their on-line dashboard. This is helpful for students who miss a lecture or wish to revisit the lecture at their pace after the live sessions.
Starting as SAS analyst, learner can enhance their knowledge and have opportunities to grow their career moving with the different SAS modules used in various business sectors as per their interest.
Sessions
EST:[7:30-11:30]
Course at a Glance
- English
- Skill Level: Basic
System Requirements
High speed internet connection, laptop or PC with good screen resolution and ability to connect to internet, Headset with microphone or built-in speaker and microphone on laptop or PC.
Prerequisites
-
None. Basic computer literacy is expected as well as high school or higher graduation.
Testimonials
" The course was very interactive and easy to understand even for a beginner like me! It helped me prepare and pass my certification soon after completing the course!! "
- Priyam
" I really loved this course. It was fast paced, very hands on with fun filled exercises. Not only do I have lifetime access to lectures and notes, I can also email the instructor any time for help! Awesome!! "
- Samuel Adlekha
" Loved the the course. The instructor was patient and provided great demos and examples. I am new to programming but felt so comfortable since it was well explained. Awesome! "
- Shveta
" It was a pleasure and great learning experience with Net Serpents under the guidance of Mr. Shashi Prakash. "
- Aijaz