SAS Programming Complete: Learn SAS and Become a Data Ninja (Udemy.com)
Use the SAS Data Step, SQL, and Macros. Beginner to intermediate level.
Created by: Ermin Dedic
Last updated September 2026
What you will learn
- Discover the data step, the primary way to program in SAS.
- Discover the proc step, a more specialized kind of processing that is utilized for more particular tasks.
- Apply SAS SQL, the SAS interpretation of SQL.
- Learn techniques to decrease the amount of code you have to type, and learn to deal with big data.
- Grow your skill by learning how to create a SAS model for advanced analytics.
- Obtain skills needed to pass SAS Certified Specialist: Base Programming exam.
Course Description
SAS Programming Complete is perfect for beginners but delves into more intermediate topics. For example, you will learn how to develop a predictive model.
If you are using SAS Enterprise Guide and want to learn how to code/program instead of using the point-and-click interface, this course is ideal! The course also introduces SAS model building.
The first part of the course utilizes the Data step, the 2nd part looks at SAS SQL, and the third part looks at Macro Programming/Programs.
Additionally, I have added a section on SAS Predictive Modeling using Logistic Regression. Here, we will build a predictive model (also known as Predictive Analytics)
The course is for beginners and builds to an intermediate level. It is comprehensive and covers some advanced topics. This also allows students with prior experience to benefit from the course. Furthermore, since you get the LIFE course, you can use it as a resource anytime.
SAS programming continues to be the language of choice for most enterprises/corporations. In 2018, 92% of Fortune 100 companies utilized SAS. It is the go-to for many industries, including banking/finance, insurance, healthcare, pharmaceuticals, and automotive.
My SAS training course was also developed to help you become a certified SAS Specialist: Base Programming Certified. I have received numerous private messages from students who have passed the SAS Base exam, work-related exams, or interviews because of this course. I love hearing this!
The lessons in this course are meant to be taken in order, as each lesson builds upon knowledge, and may mention some crucial ideas/concepts. If you skip videos, it may appear that some aspects are not being explained. For example, if you skip the import.txt lecture because you only care about importing .csv files, you may miss explanations about specific lines of code.
Nevertheless, you will learn a lot!
So, whether you want to start a career/gain employment, or move up at your current company, this course can help you with school projects and prepare you for a career after you complete your education.
Learning SAS programming means you can accomplish the same goal with any software supporting the SAS language.
Finally, you have nothing to lose. No risk! You get a 30-day money-back guarantee.
Enroll now! Your future looks brighter with SAS training.
DISCLAIMER
We are not in any way affiliated or associated with the SAS Institute. We do not provide, nor do we endorse, a download of the SAS University edition for your learning purposes, nor do we personally use SAS software or SAS logos. We make no mention of them (their website, content, screenshots of their assets), nor do we distribute it, nor do we suggest it's ours. We use a commercial license from WPS. The system I use, WPS, is in no way associated with the SAS System.
Instructor Details
- 4.7 Rating
2,898 Reviews
Ermin Dedic
I have a passion for anything data, whether it is applying statistical methods to data more generally, or utilizing a data-driven approach in the Healthcare or Finance/Banking industries.
I studied Psychology for 6-years, including 2 years of Graduate school, where I was training to be a Child/School Psychologist. I was fortunate enough to have the opportunity to experience a blend of course work and clinical work but also recognize some of the problems facing the mental health system and graduate school system. While I am very interested in finding a solution for the latter, this is a long-term goal.
I did ultimately decide to voluntarily leave the Grad program, it was via academics that I fell in love with statistics and statistical software like SPSS/SAS.
Furthermore, it was my Graduate school experience that not only solidified my interest in teaching, it's where I received a lot of positive feedback on my ability to break down complex topics.
I enjoy receiving messages from students who have passed exams, obtained interviews, or gained employment, from taking one of my courses.
---------------------------------------------------------------------------------------
Para meus alunos de língua portuguesa ...
More courses by Ermin Dedic
Emotional Intelligence Training: EI in the Workplace (2025)
4.5 (5,329 Reviews)
Provider: Udemy
Time: 1.7h
$11.99
Microsoft Access TOTAL - El Entrenamiento Definitivo (2026)
4.8 (1,306 Reviews)
Provider: Udemy
Time: 7h
$11.99
More Data Analysis courses
Complete neural signal processing and analysis: Zero to hero (2026)
4.8 (2,013 Reviews)
Provider: Udemy
Time: 46.9h
$12.99
Excel for Business Analysts Online Course (2023)
4.8 (636 Reviews)
Provider: Udemy
Time: 9.3h
$74.99
Alteryx Designer Advanced Certification Mega Bundle (2023)
4.8 (468 Reviews)
Provider: Udemy
Time: 16.9h
$69.99
The Complete SQL Bootcamp : From Beginner to Advanced (2026)
4.8 (130 Reviews)
Provider: Udemy
Time: 14.2h
$19.99
Reviews
By Shruthi on 7/2/2021
yes, it was very good. especially the instructor explains each and everything very clearly and patiently. i have no prior experience with coding, but i was able to understand just well.
By Srivastava Shaily on 5/23/2021
The course "SAS Programming Complete" is structured with contents meeting the objectives of the course. Special credit to the Author 'Ermin Dedic', I left as if he was explaining it on the face. The language was very clear and understandable.(I have an I.T background however I was not so good in coding but this course made me get all my doubts clear) I have learned a few techniques that I did not know. Thank you ! Enrolling in this course is going to be one of the best decisions to save time and be productive! #Goforit #LearnSASwithErmin
By Anonymized User on 12/16/2020
The overall content of the course is very good, it does give you a very good overview of SAS which could transform you into a regular user after the course. However, the quality of the analysis datasets if often not great so they do not help to extract insights from the data and the varying sound quality of the lessons is offputting somehow, at least to me.
By Dzevad Fitozovic on 11/13/2019
Ermin clearly cares about teaching you SAS. He teaches you by example which is very helpful. I'm not certain that this necessarily fully prepares you to take the SAS base certification exam, but I'll find out shortly.
By Glynda Finister on 5/10/2018
Very good course, but I wish he had provided all of the code. Some things like the "." dot weren't explained enough in detail. I just didn't feel like I learned enough to give him a 5 rating. I will have to take another Udemy SAS course from a different Instructor to compare, but over all it was a very good course. What I really liked was his super quick response to my questions.
By Tassianna Tassy on 4/11/2018
I really enjoy the pace of this course and how the assignments tie in with the lectures. This is the fastest I have ever picked up any program. Well drafted course. Highly recommend.
By Kamal Halidi on 3/21/2018
This is a great course. I can now say that I know a thing or two in SAS. I will build my SAS skills on what I learnt from this course. I highly recommend it to anyone who wishes to have a good foundation on this highly sought after data analysis software. Thank you very much Ermin Dedic.
By Almonzo Rhoden on 2/19/2018
I loved the lessons and how you gave us the key things needed to use SAS. However, I feel this course would of been way better if after each video lesson there was a quiz and a problem to solve. Therefore, we can be more than likely to retain what was taught in the video lesson into memory like the different functions. Overall great course, I learned a lot in three days but will be reviewing everything over again in order to better retain the knowledge you taught in course thank you. Regards, Student
By Sho on 4/11/2017
I began this course a while back and too be honest I really took it slow due to my busy schedule. I wanted to get an overview of SAS and this course gave me that and more! However I do feel parts of the course I may have appreciated more if I had a stronger background in statistics. I also think some parts of the course such as the explanation of informats and formats could have used a full video explanation rather than the handout. However that's just a little niggle. All in all the teacher Ermin was great and very responsive whenever I got stuck! All credit to him for keeping everyone engaged. Great course!
By Jennifer Dayrit on 3/26/2017
The instructor explains SAS very clearly. l am learning so much from this course. I wish I would have taken this course earlier. I liked how the instructor clearly explained and gave examples on how to upload and import various files into SAS. Showing examples has been very helpful in helping me understand SAS.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100









