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?

Do:
(1) Research: Search Google for possible answers to your questions. This may produce links to http://support.sas.com or http://www.lexjansen.com, 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 subscribers, 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 and SAS Programming):

    • The SAS Skills Discussion Forum (non-programming) is a free forum intended for individual programmers to ask and answer non-programming questions on topics related to SAS skills. 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 intended for individual 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 sufficient 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 the individual SAS course topics.

    • 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 recruiters wishing to post SAS-related jobs, but free for everyone 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:

    A collection of 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 Read and Write Topics & Reply
SAS Job Listings Read
Programmer membership (includes Free membership)
Blog posts Read & Comment
SAS Skills Discussion Forum 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 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