SAS training for home-workers: Keeping your mind active and your skills current

Total views 9,521 

I have been working from home on and off since 1996, so it now feels quite normal to start my work day by walking from my kitchen into my office. I know some of my colleagues have struggled with the many distractions that exist at home, so I suppose I’ve been lucky, but I still do not like doing nothing at all. To stop any boredom setting in I will look for ways to do something useful, and, over the years, I have taught myself many programming languages by reading books, running example code, and trying to write applications that will be useful day-to-day, for example:

  • Database applications for calculating hours left to work and printing invoices in Visual Basic.
  • Web applications to send me emails and SMS messages in Perl.
  • Smartphone apps for webOS (remember HP/Palm phones?) in Javascript and HTML5.
  • Smartphone apps for Android in Java.
  • Crossword puzzle word-finder scripts in LibreOffice Basic.
  • SAS Enterprise Guide custom tasks in VB.Net.
  • SAS Studio custom tasks in XML.

Each language presents a different set of problems and solutions, so each new solution will broaden your knowledge of the computer world. Not all language have been central to my day job, but my views on solving computer problems has been moulded by each new programming language I’ve used. In 1996 there was no significant online help, so you couldn’t easily ask anyone for help, but instead you had to rely on hints and tips in computer magazines. Later the online communities have become vital, but you will now have to ask your questions in the correct way, so that it will be understood by each community, as names are not necessarily consistent, otherwise your question is likely to be ignored. I’ve now found ways to improve the chances of my questions being answered, even if my problems are not always resolved:

  • Write a subject line that asks a question that could be answered, otherwise it probably won’t even be read.
  • Set the scene by describing the environment you are working in, such as operating system, and software language and version.
  • Describe in as much detail as you can what you are trying to do, what you have already tried, and any results/messages that you are getting, even if you don’t understand them.
  • Never assume that you’re problem can be solved, but work with anyone who offers you assistance.
  • Be humble and grateful, because there will be programmers out there who know more about this than you, and you might need to call on their skills again.

So what has all this got to do with SAS training? Well, thanks to COVID-19, there are now more home-workers than ever before, and in some cases the work available may not be filling your day, so what can you do to fill your spare time and improve your programming knowledge? I have gathered together some sources of SAS training and information which are either free or inexpensive, which you may find useful, and if you find out about any more, then post a comment and I’ll be happy to check them out:

  • Training courses:
    • My corporate SAS training courses are intended for large groups, but each course has an associated eBook that is much cheaper and available through the Training section on this site.
    • I have a low-cost forum with a monthly subscription called the SAS Programming Forum, which welcomes SAS programming questions, but also includes the SAS course with a growing number of SAS-related topics, such as Data Steps, SAS Macros and PROC SQL, either as individual posts or LMS courses.
    • If you prefer to learn from eBooks or Android apps, then the topics in the SAS course are also available as eBooks and Android apps (on Amazon Appstore and Google Play).
  • Papers and books:
    • The Conferences Paper section on this site is filled with papers covering a wide range of SAS-related topics, which can be downloaded for free.
    • Other SAS-related books can be bought through the Books section on this site.
    • The largest searchable collection of SAS-related conference papers is maintained by Lex Jansen, including papers from SUGI, SeUGI, regional SAS user groups and forums, VIEWS, PhUSE, PharmaSUG and SAS Global Forum.
  • Competitive learning:
    • Sasensei is a SAS-related quiz and learning site where the flashcards, questions and quizzes are contributed by the users, and you earn points and awards from contributions and correct answers, but you will always learn from your incorrect answers too.
  • SAS support:
  • SAS programming platforms for learning:
    • SAS University Edition is free for use as a learning platform, and can either be downloaded and installed on your laptop using VMware or VirtualBox, or accessed through the web on the AWS Cloud.
    • WPS Analytics Community Edition is a free version of WPS Analytics, which can be licensed from World Programming for 6 months at a time and installed on your PC, and can run SAS programs using quite a large subset of SAS programming features, and includes R and Python interfaces.

I think that should at least get you started on your SAS improvement projects!

All the PDF course notes for my courses have been moved to Lulu.com

Total views 1,229 

All the PDF course notes for my courses have been moved to Lulu.com. You can still find links to them on the SAS books page in the Holland Numerics Product Shop, but the links will now send you to my Lulu.com Store, where you can buy the PDF eBooks.

I realise that some blog site visitors do not wish to register on this site, so moving the eBooks to a distributor should make the purchasing a little easier for everyone.

All future PDF course notes will be published directly on Lulu.com.

Apologies to anyone who recently downloaded my SAS Training Course List, but a new one for 2018 is now available!

Total views 1,106 

Apologies to anyone who recently downloaded my SAS Training Course List, but a new one for 2018 is now available as a free download!

The significant updates in the 2018 list are:

  • The new 1/2-day PROC SQL course is now available.
  • A new 1/4-day Introduction to ODS RTF course is now included, which should be considered as an add-on course, rather than to be booked on its own. Note that a 1/4-day course costs half of a 1/2-day course. However, any travelling and accommodation expenses will be the same, of course.

Finally a quick reminder that course notes for some of the courses can be purchased separately as PDF eBooks or Android apps. See the training page in the Product Shop for all the available course notes and also the latest Training Course List.

Are you interested in SAS macros or SAS efficiency? I’ve updated both apps in Google Play and Amazon Appstore

Total views 1,174 

Are you interested in SAS macros or SAS programming efficiency? I’ve updated my Android apps focusing on both these topics in Google Play and Amazon Appstore.

SAS-related ebook apps have recently been published on Android devices and Chrome and Chromium browsers

Total views 2,406 

The following SAS-related ebook apps have recently been published on Android devices (Google Play [name in brackets] and Amazon Appstore) and Chrome and Chromium browsers (Chrome Web Store):

  • How Do You Do this in SAS? – free functional sample app – version 2.4
  • Consulting: How Do You Do This in SAS? [Consulting: Do This in SAS?] – free samples from the paid apps – version 1.2
  • Data Steps: How Do You Do This in SAS? [Data Steps: Do This in SAS?] – Q&A about Data Steps – version 3.3
  • SQL: How Do You Do This in SAS? [SQL: Do This in SAS?] – Q&A about PROC SQL – version 2.3
  • Graphs: How Do You Do This in SAS? [Graphs: Do This in SAS?] – Q&A about SAS/GRAPH and ODS Graphics – version 1.5
  • Platforms: How Do You Do This in SAS? [Platforms: Do This in SAS?] – Q&A about using SAS on Windows, UNIX, Linux, and z/OS, with differences caused by 32-bit and 64-bit versions too – version 3.5
  • EG: How Do You Do This in SAS? [EG: Do This in SAS?] – Q&A about Enterprise Guide – version 2.4
  • Macros: How Do You Do This in SAS? [Macros: Do This in SAS?] – Q&A about SAS Macros – version 2.3
  • Efficiency: How Do You Do This in SAS? [Efficiency: Do This in SAS?} – Q&A about SAS programming efficiency – version 2.4
  • Studio: How Do You Do This in SAS? [Studio: Do This in SAS?] – Q&A about SAS Studio and SAS University Edition – version 1.1

Just search on your preferred Android or Chrome platform for “Do This in SAS”, and you should find these 10 apps. Note that any new updates may increase the prices of these apps, so, if you buy them now, you will pay nothing more for upgrades!