Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2020-12-30 14:13:51
30-Day Money-Back Guarantee

This course includes:

  • 3.5 hours on-demand video
  • 15 articles
  • Full lifetime access
  • Access on mobile and TV
Teaching & Academics Test Prep SAS

Complete Base SAS programming from Scratch - © 2021

Real life Examples + SAS Quizzes + SAS Practice Exercises with Solution
Highest Rated
Rating: 4.6 out of 54.6 (115 ratings)
3,921 students
Created by Sham Sunder
Last updated 12/2020
English
30-Day Money-Back Guarantee

What you'll learn

  • Students will be able to Analyze complete real life data taught in this course
  • Will be able to Program themselves and crack the interview or test
  • Can confidently specify in there Resume, new skill "Base SAS programming"

Requirements

  • You should have Internet
  • You Should have an Interest and Passion to learn and follow
  • No Prior Programming / Technical / Statistical Knowledge required
  • Be Ready to Learn and Apply

Description

My Best Wishes for 2021, Stay safe and Healthy

## Bonus lecture Guide for Joining for FREE official SAS community to interact with people worldwide

& links to Free SAS material and Jobs and discussion material ##

What I Expect from Students ( This course might seems Short, but none of the courses will teach you the basics and error handling as this course do) : Quality matters to me than Quantity.

Warning : Course might be boring for first few sections, as we deal with Basic building block (Base SAS Theoretical concept), after that You will be learning tips and tricks and will be applying the same.

Please if you don't have patience don't opt this course, as first 4 sections are really boring as they deal with theory and concepts.

- I will be adding bonus Lecture soon..of how to become part of SAS community and interact with SAS People all over the world and will be sharing few social groups that you can join for Jobs and Doubts.


# Topics / Syllabus To be Covered in this course step by step:

Accessing Data:
- Use FORMATTED and LIST input to read raw data files.
- Use INFILE statement options to control processing when reading raw data files.
- Use various components of an INPUT statement to process raw data files including column and line pointer controls.
- Create temporary and permanent SAS data sets.

Creating Data Structures:
- Create and manipulate SAS date values.
- Export data to create standard and comma-delimited raw data files.
- Control which observations and variables in a SAS data set are processed and output. 
- Investigate SAS data libraries using base SAS utility procedures.
- Sort observations in a SAS data set.
- Conditionally execute SAS statements.
- Use assignment statements in the DATA step.

Managing Data:
- Accumulate sub-totals and totals using DATA step statements.
- Use SAS functions to manipulate numeric data, and SAS date values.
- Use SAS functions to convert character data to numeric and vice versa.
- Process data using DO LOOPS.

Generating Reports:
- Generate list reports using the PRINT procedure.
- Generate summary reports and frequency tables using base SAS procedures.
- Enhance reports through the use of user-defined formats, titles, footnotes and SAS System reporting.

Handling Errors:
- Identify and resolve programming logic errors.
- Recognize and correct syntax errors.
- Examine and resolve data errors.


Note:

1) Students might be asked to provide an email by SAS website , for downloading FREE SAS University Edition software for their use.(That is Download SAS free of cost)

2) Same applies to SAS community or Base SAS community.

3) Practice exercises attached to dropbox via Orangedox. In case of any issue please let me know.


Complete Base SAS programming for Non Techies : Only Passion to succeed Needed

This SAS course is specifically designed by keeping in mind Fresh graduates be it from Engineering field or Non Engineering Field. 

Q: Is it necessary to have programming Background ?

Answer: No, Anyone can join and learn SAS programming be it a Non- Programmer , Fresh graduates from non Engineering / Engineering Background, even Professionals looking for a Job change.

Q: Will it help me in securing Job?

Answer : Yes, It will . Provided You practice each step taught in the course, You will definitely be Impress the interviewer and crack exam their SAS exam too. 

Q: Will it help me in Official BASE SAS exam?

Answer: Yes Definitely, we will be moving forward step by step on SAS syllabus guidelines.

Q: I am from Clinical field should I join it ?

Answer: Why Not ? Every SAS programmer must be proficient in Base SAS programming, then only he/ she can move forward. Moreover here we will work with clinical examples too.

Q: Do I need some extra books to follow ?

Answer: No, not at all.. But following SAS documentation is recommended...As it is official. But, I suggest you to avoid it, as it will confuse you at this stage.


Note: All Sectional Quizzes and more videos will be added soon, so stay Tuned, Your positive review  encourages me to add more content. So please do review the course properly , so that new enrolling students can make fast decision and I can add more content.

- Course is created by one of our best professionals any queries are welcome.

Who this course is for:

  • Base SAS Aspirants
  • College Students
  • Data analysts
  • Professionals
  • Even Non techies , who are willing to learn SAS programming
  • Clinical Students
  • Students from Medical / Biomedical / Statistics field

Featured review

Peter George
Peter George
3940 courses
43 reviews
Rating: 5.0 out of 5a year ago
I like the instructor's teaching style of explaining line by line and in detail what each SAS script does, its working really good for a novice like me who is normally hard to grasp new concepts. I have been trying to master SAS for the last three years but with no success; however, with this course and the way its taught, I can now proudly say my eyes have been opened and I'm now getting somewhere to mastering SAS.

Course content

10 sections • 92 lectures • 3h 34m total length

  • Introduction to this Section
    00:26
  • Helpful material for this course
    00:12
  • Preview02:32

  • Introduction
    01:51
  • Definition of SAS
    01:46
  • 1.1 Sas Defination
    2 questions
  • Rules for SAS programming
    04:39
  • 1.2 Sas Rules for Programming
    6 questions
  • Preview02:30
  • 1.3 Proc Step and Data Step Definations
    1 question
  • Descriptor and Data portion of SAS data sets
    02:52
  • 1.4 Sas Data sets descriptor portion and Data portion
    5 questions
  • SAS attributes in Brief
    03:00
  • 1.5 Sas Attributes in Brief
    4 questions
  • Preview03:14
  • 1.6 Sas Windows Environment
    3 questions
  • Good Programming practices that you must follow
    02:44
  • 1.7 Good Programming Practices
    1 question

  • Reading Data into SAS dataset
    02:13
  • Preview04:05
  • 2.1 Reading Instream Data lines
    5 questions
  • SAS Data Libraries
    05:52
  • 2.2 Sas Data Libraries
    7 questions
  • Reading Data into permanent data sets in SAS
    02:20
  • 2.3 reading data into permanent data sets
    4 questions
  • Reading Data from a Raw Data file in SAS
    03:54
  • 2.4 reading from a raw data files
    3 questions
  • SAS windows Environment
    03:20
  • 2.5 Reading Column Input Theory
    4 questions
  • Reading Column Input ( Theoretical Part )
    04:40
  • Reading Column Input ( Practical Part )
    04:40
  • 2.6 Reading Column Input practical
    1 question
  • Reading Data from External Data set
    03:41
  • 2.7 Reading data from external data set
    1 question
  • Summary to this section
    01:06
  • Assignment 2.0
    00:00
  • Solution to Assignement 2.0
    00:01

  • Introduction to this Section.
    00:55
  • SAS libraries and Contents Procedure
    03:39
  • 3.1
    3 questions
  • List Input in SAS ( Theory part )
    01:36
  • 3.2 List Input Theory
    2 questions
  • List Input in SAS ( Practical approach )
    03:28
  • 3.3 List input
    3 questions
  • Formatted Input in SAS ( Theory Part )
    04:15
  • 3.4 Formatted input Theory
    2 questions
  • Formatted Input in SAS (Practical Approach )
    05:27
  • 3.5 Formatted input practical
    5 questions
  • SAS system Options
    02:17
  • 3.6 Sas System Options
    3 questions
  • Assignment 3.0
    00:00
  • Solution to Assignment 3.0
    00:01
  • Assignment 3b
    00:00
  • Solution to Assignment 3b
    00:01

  • Introduction to this Section
    03:42
  • 4 Introduction to this Section
    2 questions
  • Basics of assignement statements in SAS
    06:51
  • 4.1 Assignment Basics
    5 questions
  • Numeric Functions in SAS ( Theory )
    00:55
  • Numeric Functions in SAS (Practical approach )
    05:37
  • 4.2x NUmeric Functions
    5 questions
  • Assigning Character variable in SAS
    03:05
  • 4.3 Assigning Charater Variables
    2 questions
  • Conversion by use of INPUT function in SAS
    04:50
  • 4.4 Conversion by use of Input Function
    2 questions
  • Summary to this Section
    00:31
  • Assignment 4a
    00:00
  • Solution to Assignment 4a
    00:01

  • Introduction to this section
    01:14
  • IF THEN Statements in SAS
    01:34
  • 5.1 IF then Statements
    1 question
  • Comparison Operator in SAS
    02:28
  • 5.2 Comparison Operator
    3 questions
  • Missing Value in SAS
    04:56
  • 5.3 Missing value
    3 questions
  • Obtaining Greater efficiency and using Logical operators in SAS
    02:17
  • 5.4 Greater Efficiency and Logical operator
    4 questions
  • AND logical operator in SAS
    02:19
  • 5.5 AND Logical operator
    2 questions
  • Intervals mixed OR AND operators in SAS
    02:04
  • 5.6 Intervals-Mixed OR AND operator
    3 questions
  • Comparing Character values in SAS
    02:53
  • 5.7 Comparing Charater Values
    4 questions
  • Performing multiple actions in SAS
    02:17
  • 5.8 Performing Multiple Actions
    2 questions
  • Assignment 5a
    00:00
  • Solution to Assignment 5a
    00:01

  • Introduction to this Section
    02:08
  • Basic reports in SAS
    02:08
  • 6.1 Basic report
    1 question
  • Identify Statement in SAS
    02:12
  • 6.2 Identity statement
    4 questions
  • FIRSTOBS and OBS for Selecting Observations in SAS
    01:20
  • 6.3 Firstobs and obs (Selecting Observations)
    5 questions
  • WHERE statement for Selecting Observations in SAS
    03:39
  • 6.4 Where Statement (Selecting Observations)
    3 questions
  • Sorting Observations in SAS
    04:49
  • 6.5 Sorting observations
    4 questions
  • Column Totals in SAS
    02:16
  • 6.6 Column Totals
    2 questions
  • Subtotaling in SAS by Sort procedure
    01:46
  • 6.7 Subtotals by Sort procedure
    3 questions
  • Be a Creative SAS programmer
    02:01
  • 6.8 creative sas programmer
    3 questions
  • Title and Footnotes in SAS
    02:47
  • 6.9 Title and Footnote
    3 questions
  • Dm statement and Double option in SAS
    01:44
  • 6.10 Dm statement and Doble option
    3 questions
  • Descriptive Labels and Split Options in SAS
    04:46
  • 6.11 Descriptive Labels and Split option
    7 questions
  • Formatting Data values in SAS
    02:46
  • 6.12 Formatting data Values
    6 questions
  • Assignment 6a
    00:00
  • Solution to Assignment 6a
    00:01

  • 7.0Intro
    02:46
  • Processing of SAS program
    01:04
  • Step by Step Processing of SAS program
    01:55
  • 7.1 Processing of SAS program
    3 questions
  • Step by step processing (incorrect variable name)
    01:21
  • 7.2
    1 question
  • Compilation Phase ( Raw data ) newvoice
    03:46
  • 7.3 Compilation Phase ( Raw data )
    12 questions
  • Execution phase
    07:13
  • 7.4 Execution phase
    2 questions
  • Error Message
    01:17
  • 7.5 Error Messages
    5 questions
  • Warning Messages
    00:48
  • 7.6 Warning Messages
    3 questions
  • Note messages (Blue)
    02:06
  • 7.7 Note messages (Blue)
    3 questions
  • Good Programming Skills
    04:04
  • Put statement Testing Dataset
    01:19

  • 8. Intro
    01:40
  • Detecting Missing semicolons
    05:12
  • Invalid Name
    01:02
  • Invalid Option
    02:21
  • Invalid Statements
    00:44
  • Missing or unbalanced Quotation marks
    03:17
  • Detecting Invalid Data
    03:58
  • Detecting messages for Variable not found
    01:18
  • Detecting missing placeholder in Raw Data
    00:31
  • Tackling missing missing values being generated
    00:38
  • Summary
    00:30

  • Preview00:04

Instructor

Sham Sunder
Data Scientist and a Professional Trainer
Sham Sunder
  • 4.3 Instructor Rating
  • 117 Reviews
  • 3,967 Students
  • 5 Courses

I have served to 1500+ Students in offline mode to achieve their best in the field of Data analytics by training there Brain.

Brain Training is an art, so I am here to serve more Boys and Girls especially Freshers to programming and Non -Techies.

After going through the courses delivered by me, your brain will be trained in such a manner that you will be able to program yourself, without any external help. No matter, whether you have are from an Engineering field or some Non engineering field.

I am here to help you with great enthusiasm, all I need is your trust in yourself.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.