Skip to the main content

Introduction to Python for SAS Programmers

22 hours£780£936

Course Description

This course will give you a solid understanding of the Python building blocks from which to progress on to Python programming.

It will enable you to transfer your understanding and experience of working with the Language of SAS to develop meaningful programs and achieve the required results in Python.

This course is designed for those with prior knowledge of the Language of SAS and will provide direct comparisons to the Language of SAS throughout the course to provide context aiding learning and skills transfer.

There are mini quizzes and comprehensive exercises throughout to help assess and reinforce your learning with the opportunity to join end of day Q&A session(s) with the Instructor.

Learning Outcomes:

By the end of this course you will be able to:

  • Explain the differences between SAS Procedural Programming Language (PPL) and Python's Object Orientated Programming (OOP) framework. 
  • Describe the basic concepts of Python syntax.
  • Describe what Python data objects are and how they relate to a Class.
  • Demonstrate how to implement common SAS programming functionality such as data storage, functions, loops and conditional logic etc, within Python.
  • Use the Python pandas package to access, manage, analyse and report on data tables.

Delivery Schedule:

On day 1 we invite you to join a short online welcome to meet your instructor, introduce you to our Digital Learning platform and get you started on the eLearning modules of this course.

You will need 4 hours to complete the 6 eLearning modules with additional time for exercises. We ask you to complete these modules before joining us for an online Masterclass on Day 2.

This is followed by 3 x 4 hour sessions delivered live online.

In addition, you will also need to set aside time to complete the Hands-On exercises.

Each day finishes with an open Q&A session with the instructor if you need any further support.

Book today!

If these dates do not suit please contact us on +44 (0)131 225 6952 as alternative dates can be arranged.

Register now