My published Training Course list is for companies, the SAS course is for individuals

I published a list of available training courses for 2017 in January this year, but this course list is actually intended for companies, and not for individuals, as the courses have a fixed price no matter how many people attend them. All the training materials are personalised and supplied in digital form, and so can be duplicated for that client to re-use internally.

Individuals looking for SAS training should subscribe to the SAS course in the SAS Programming Forum instead, which is specifically targeted at individual SAS learners and programmers, and is priced as a low-cost monthly subscription. However, the SAS Programming Forum is not just there for the SAS course, but can be used to get answers to any SAS-related questions you may have too, even if they are from homework or interview questions.

See “Making Graphs Easier to Validate – The Benefits of ODS Graphics” at SAS Global Forum in Orlando

Are you attending SAS Global Forum in April this year? If you are then you have the opportunity to see me present “Making Graphs Easier to Validate – The Benefits of ODS Graphics” on Wednesday 5 April from 1100-1150hr. I’ll be in the Americas Seminar Room on Dolphin Level 5 at the Walt Disney World Swan and Dolphin Resort in Orlando, Florida. In this presentation I’ll be talking about how to make your graphs easier to validate by using ODS Graphics and a lot of common sense!

However, maybe you are not going to be in Orlando in April, but you and your colleagues would still like to see me present on this topic. What can you do about that? Well it should still be possible, because I’m currently developing a 1/2 day training session which I’m calling “Defensive SAS Programming”. This will include “Making Graphs Easier to Validate – The Benefits of ODS Graphics”, but also “Writing Reusable Macros” and another new topic “The Art of Defensive Programming: How to Cope with Unseen Data”.

You’ll see from the link above that I don’t have to be in the room with you to present, therefore I could present through your company’s video-conferencing system from my own office at home to your conference room wherever you are instead. The “Available” and “Coming Soon” training sessions can all be booked in advance, but the “Coming Soon” training sessions will be developed specifically for you, if you are the first to request them.

Going back to “Making Graphs Easier to Validate – The Benefits of ODS Graphics”, this presentation and paper will be available for download from the Product Shop shortly after it is presented for the first time, but may also be available from the SAS Global Forum site before the conference too!

I’m looking forward to SAS Global Forum, and hope to see you there, or elsewhere in the near future!

There is now a new Training Course list for 2017

There is now a new Training Course list for 2017, which can be downloaded from here. The courses available in 2016 are still there, but I’m developing some new SAS-related courses, based on the SAS course, which you can accelerate to production status by requesting them:

  • ½ day SAS Data Step training
  • ½ day SAS PROC SQL training
  • ½ day SAS macros training
  • ½ day Defensive SAS Programming training

Your interest in any of these courses will result in them being developed as priority tasks!

Skills needed by a good SAS programmer apart from programming

You have a certificate from SAS saying you can program, and you have been offered a job as a SAS programmer. Well done! So what happens now?

Hopefully your new employer will arrange for SAS training for you, and then you’ll be given a computer to run your SAS programs on. If you are lucky you’ll be in a team of SAS programmers where some are experienced enough to assist you. However, your team may only include inexperienced programmers like yourself, so how do you get answers to your questions?

(1) Research: Search Google for possible answers to your questions. This may produce links to or, so try these links first.
(2) Experiment: Try out these suggestions to see which work for your situation.
(3) Discuss: Talk about these solutions with your colleagues.

Do not:
(1) Delegate: Post vague questions on forums in the hope that someone will write your program for you. You will never improve your skills by using someone else to do it for you.
(2) Break copyright: Post any company data on the web or in external emails.
(3) Reveal: Ask questions on the web which may reveal confidential information about your employers or clients. It is also recommended that you never post your email address or phone number either, because they could be used to spam you, or even to spam others looking as if you are doing it.

Once you have a working SAS program, and this may take a while to achieve, remember to re-visit it regularly with a view to improving it using knowledge you’ve gained over time. No program is ever perfect, but your aim should be to approach perfection with each amendment.

So how do you gain SAS knowledge? The SAS certification questions and answers cover only a tiny fraction of what SAS can do. The temptation is to stick to what you know, but this will never allow you to improve your SAS programming, so read the SAS blogs, SAS-related forums and SAS conference papers regularly, and then try out the new techniques to learn new stuff all the time. This should never end. I’ve been using SAS since 1981 and I’m still learning new stuff about SAS every day!

About Holland Numerics: Blog and Forums

This site has 4 distinct parts:

  1. Holland Numerics Blog:

    A free blog for all site visitors, where news about SAS-related discoveries, books, apps and events can be found. Click here to register for free to allow you to comment on blog posts!

  2. Holland Numerics Forums (SAS Skills Discussion, SAS Programming and VIEWS UK):

    • The SAS Skills Discussion Forum (non-programming) is a free forum for all registered members intended for every SAS programmer to ask and answer non-programming questions on topics related to SAS skills. Posting programmer and recruiter introductory topics are encouraged. Please note that any SAS programming and interview questions will be moved immediately into the paid-for SAS Programming Forum. Click here for an introduction to this forum.

    • The SAS Programming Forum is a paid-for forum for Programmer- and Recruiter-level members intended for SAS programmers to ask and answer technical questions on topics related to SAS programming. As this is a paid-for forum, technical questions from interviews will be answered, provided enough information is included in the question. Subscriptions are paid monthly for 3 months, but can be cancelled at any time. Click here for an introduction to this forum. This forum includes the SAS course. Once you have registered for Free membership, then you will be able to read what is in the SAS course, but you will need Programmer membership to view any SAS course topics.

    • The VIEWS UK forum is a free forum for all registered members who have requested access allowing access to the VIEWS News archive. Once you have registered for at least Free membership, and requested access by sending an email to, then I will manually update your blog profile to allow you to download all the existing 55 back issues of VIEWS News from the VIEWS UK – Home Page (as well as previously unpublished VIEWS content), and email you back when the update has been successfully completed. You will know whether you have access to this forum as it will appear in the forum list after you have logged on the site.

    • Subscribe to the paid-for forums at Subscriptions for Forums and Features

  3. SAS Jobs Listing:

    • The SAS Jobs Listing is a paid-for feature for Recruiter-level members intended for recruiters wishing to post SAS-related jobs, but free for all site visitors to view them. Click here for an introduction to this feature. This feature includes access to the SAS Programming Forum and the SAS course.

    • Subscribe to the paid-for features at Subscriptions for Forums and Features

  4. Holland Numerics Product Shop:

    This includes SAS conference and training documents (which can be downloaded for free), SAS-related books, Android and Chrome apps, and other products created by Holland Numerics. These can be purchased either directly from the shop, or via links to reseller pages. Click here to visit the shop.

Each membership level builds on the previous level, so for each successive level the blue boxes highlight the new areas and access added:

Membership level Blog & Forums Access
Not logged in Blog posts Read
SAS Skills Discussion Forum Read linked topics only
SAS Job Listings Read
Free membership Join Now Button Blog posts Read & Comment
SAS Skills Discussion Forum (and VIEWS UK, on request only) Read and Write Topics & Reply
SAS Job Listings Read
Programmer membership (includes Free membership)
Blog posts Read & Comment
SAS Skills Discussion Forum (and VIEWS UK, on request only) Read and Write Topics & Reply
SAS Programming Forum Read and Write Topics & Reply
SAS course Read Topics & Reply
SAS Job Listings Read
Recruiter membership (includes Programmer membership)
Blog posts Read & Comment
SAS Skills Discussion Forum (and VIEWS UK, on request only) Read and Write Topics & Reply
SAS Programming Forum Read and Write Topics & Reply
SAS course Read Topics & Reply
SAS Job Listings Read & Post New Jobs

Gravityscan Badge