Why limit your potential with an under-trained staff?
Whether you need specific product training on one of our applications or a simple brush up on the essentials of business intelligence, we offer courses that keep you productive. ThotWave’s education programs enable you and your business partners to acquire relevant knowledge, skills, and more confidence to succeed.
Count on our Consulting Services team to provide a quality custom training experience. Our curriculum can be customized to suit your needs. We can begin with fundamental skills courses for those just introduced to our technology; and we can evolve toward or begin with intermediate and advanced-level courses for more experienced users.
SAS® Programming Courses
SAS Fundamentals
This course is our Essential Introduction to the SAS System. The course covers all you need to know to get started with SAS quickly and easily. After the course, attendees will be able to use SAS software to read their data, access, manage and manipulate their data, solve problems, save programs and datasets, use conditional logic, combine files, produce tables and listings of data, and use data analysis techniques.
SAS Fundamentals (pdf)
SAS Enterprise Guide
This course is an introduction to Enterprise Guide Software, a point and click interface to the SAS System. After the course, attendees will be able to use Enterprise Guide to create projects, access, manage and manipulate their data, construct queries, run tasks, create and customise graphs and produce process flow diagrams. This course is designed to be used in conjunction with SAS Enterprise Guide 4.1.
SAS Enterprise Guide (pdf)
SAS Programming
After the course, attendees will have a thorough knowledge of the internals of the SAS System, be able to write advanced data steps, combine and transpose SAS files and deal with many kinds of data manipulation problems, as well as being able to write more efficient programs.
SAS Programming (pdf)
Applying Statistics Using the SAS System
Attendees will be taught how to apply various statistical methods for both continuous and categorical data with the SAS System, using procedures from Base SAS, SAS/GRAPH and SAS/STAT. After two days attendees will be able to explore raw data both descriptively and graphically, applying the appropriate hypothesis test and diagnose the validity of the statistical test applied. Attendees will be taught how to interpret the output from SAS procedures and store the information via the output delivery system for subsequent reporting. Furthermore attendees will be taught how to perform random sampling of data, control the numerical precision of input data and will understand the techniques for random number generating with the SAS System.
Applying Statistics Using the SAS System (pdf)
Report Writing with Proc Report in the Pharmaceutical Industry
After this course attendees will be able to apply the Proc Report procedure to create listings and tabulations from SAS data sets, whilst taking extensive control over the layout and appearance of their reports, whether in the traditional output window, Microsoft Word document or in web pages. Attendees will also gain an understanding of the different methods of defining and ordering columns of data, adding summary statistics and adding customised information to their reports.
Report Writing with Proc Report in the Pharmaceutical Industry (pdf)
Using SAS/Graph Software in the Pharmaceutical Industry
After two days attendees will understand the methods of generating high quality data visualisations with the SAS System through numerous examples of common pharmaceutical graphics.
Using SAS/Graph Software in the Pharmaceutical Industry (pdf)
Fundamental Report Writing with SAS
After this two day course attendees will be able to use Proc REPORT, Proc TABULATE and the Output Delivery System to create professionally presented reports. Delegates will understand how to create reports for Internet Browsers, Microsoft Excel, Microsoft Word and Portable Document Format files in addition to the traditional SAS listing files.
Fundamental Report Writing with SAS (pdf)
Advanced Reporting with SAS
After this two day course attendees will be able to use advanced features of Proc REPORT and Proc TABULATE to create professional reports.
Attendees will understand how to control advanced features of the Output Delivery System to manage both overall and in-line formatting of outputs, manage global appearance of outputs for Internet Browsers, Microsoft Excel, Microsoft Word and Portable Document Formats.
Advanced Reporting with SAS (pdf)
SAS Enterprise Guide for Business Analysts
This course is designed to provide a business insight to using Enterprise Guide. At the end of this course attendees will be able to build queries from single and multiple data sources. Attendees will be able to summarise data to present insightful information both in tabular and graphical format.
SAS Enterprise Guide for Business Analysts (pdf)
Business Statistics for SAS - Part 1
After the course, attendees will be able to apply various statistical methods for both continuous and discrete data, to interpret the output from SAS procedures and to store information via the output delivery system for subsequent reporting. The course will cover both descriptive and graphical data exploration techniques, hypothesis testing, sampling methods and the comparison of two groups of data. The course uses procedures from Base SAS software, SAS/STAT software and SAS/GRAPH software.
Business Statistics for SAS - Part 1 (pdf)
Business Statistics for SAS - Part 2
After the course, attendees will have a thorough knowledge of the main SAS statistical procedures for both discrete and continuous data and also of the interpretation of their output. The course will cover correlation of data, analysis of variance and regression techniques, both linear and logistic. The course uses procedures from Base SAS software, SAS/STAT software and SAS/GRAPH software.
Business Statistics for SAS - Part 2 (pdf)
Business Statistics for SAS Enterprise Guide - Part 1
After the course, attendees will be able to apply various statistical methods for both continuous and discrete data, to interpret the output from Enterprise Guide tasks and to store information via the output delivery system for subsequent reporting. The course will use statistical and graphical tasks to cover both descriptive and graphical data exploration techniques, hypothesis testing, sampling methods and the comparison of two groups of data.
Business Statistics for SAS Enterprise Guide - Part 1 (pdf)
Business Statistics for SAS Enterprise Guide - Part 2
After the course, attendees will have a thorough knowledge of the main SAS Enterprise Guide statistical tasks for both discrete and continuous data and also of the interpretation of their output. The course will use statistical and graphical tasks to cover correlation of data, analysis of variance and regression techniques; both linear and logistic.
Business Statistics for SAS Enterprise Guide - Part 2 (pdf)
SAS Macro
This course covers the SAS Macro Language in depth. The theory and methods of the Macro facility are discussed through examples and applications. You will be able to write your own Macros, understand the structure of the SAS Macro Language and deal with the various functions available in the Macro Language.
SAS Macro (pdf)
SAS SQL
This course covers Proc SQL in detail, concentrating on the use of SQL for existing SAS Programmers. Traditional SAS Data steps and Proc steps are compared with using Proc SQL and efficiency issues are discussed.
SAS SQL (pdf)
SAS® System Courses
Integrating Java and SAS
In this course, we focus on guiding the programmer who has some knowledge of both SAS and JavaTM through the complex deployment steps necessary to build a working web application. We review the execution models for standard and enterprise JavaTM, covering virtual machines, application servers, and the various archive files used in packaging JavaTM code for deployment. We also survey the mechanisms available for using SAS services from JavaTM language and provide helpful tips for installing these services. We offer a detailed example to illustrate how a working application is created using the AppDev Studio development environment.
How to Manage a SAS Production Environment
If you are responsible for your company’s SAS application, you have, no doubt, encountered many benefits and risks associated with managing and maintaining this critical resource. This course demonstrates how to incorporate industry-standard testing and deployment strategies to migrate your code from a development environment to a production environment-one that includes a JavaTM application server and SAS compute and data services (also referred to as the Analytic/ Data Tier).
We show you how to apply concepts of software engineering and built-in alerts to reduce development and maintenance risks. Our discussion on alerts includes use of a practical design to monitor the conditions that SAS programmers frequently encounter. We explore the concepts of automated tests through assertions, events and their attributes, event status management, and automatic notification of events to interested parties. These concepts are presented from the perspective of the SAS programmer and the system analyst.
How to Manage a SAS Production Environment (pdf)
Java Courses
Java Programming Fundamentals
ThotWave's JavaTM Fundamentals will introduce you to the essential elements of the JavaTM programming language, allowing you to become JavaTM proficient. You will learn how to create applets and applications; you will also be introduced to the object-oriented programming methodologies and features provided by the JavaTM language.
Advanced Java Programming
ThotWave’s Advanced JavaTM Programming is developed around providing you a solid working base in JavaTM server-side technologies. In this course, you will learn advanced object-oriented programming, exception handling, input and output, utility classes and more.
New Technology/Customized Training
ThotWave is happy to provide education and training surrounding other technologies such as XML or integrating Add-In Tasks for SAS Enterprise Guide. For more information about what we can offer your organization, please contact us.