Base SAS

Название Уровень Форматы обучения
Программирование на языке SAS, Часть 1. Основы Free e-learning
Курс предназначен для пользователей, которые хотят научиться писать программы на языке SAS. Курс даёт базовые знания для дальнейшего изучения программирования, и его изучение является обязательным требованием для успешного прохождения многих других учебных курсов SAS. Если вы не собираетесь писать программы и предпочитаете пользоваться визуальным интерфейсом SAS Enterprise Guide, вам следует начать его изучение с курса SAS Enterprise Guide 1: построение запросов и отчетов.Данный курс может помочь при подготовке к следующим сертификационным экзаменам: SAS Base Programming for SAS 9, SAS Certified Clinical Trials Programmer Using SAS

2 Fundamental Classroom Live Web Classroom e-Learning
SAS Programming for R Users Free e-learning
This course is for experienced R users who want to apply their existing skills and extend them to the SAS environment. Emphasis is placed on programming and not statistical theory or interpretation. Students in this course should have knowledge of plotting, manipulating data, iterative processing, creating functions, applying functions, linear models, generalized linear models, mixed models, stepwise model selection, matrix algebra, and statistical simulations.

3 Intermediate e-Learning
SAS SQL 1:Основы
В этом курсе рассматривается применение языка запросов SQL для работы с данными в системе SAS. Данный курс может помочь вам при подготовке к следующему экзамену: SAS Advanced Programming Exam for SAS 9.

3 Intermediate Classroom Live Web Classroom e-Learning
Программирование на языке SAS. Часть 2: Методы обработки данных
Этот курс предназначен для специалистов, которым необходимо научиться использовать шаг DATA и процедуры SAS для обработки, трансформации и агрегации наборов данных SAS. Курс опирается на материал, изучаемый в курсе Программирование на языке SAS. Часть 1: Основы Курс не рекомендуется для специалистов, не знакомых с программным обеспечением SAS.

3 Intermediate Classroom Live Web Classroom e-Learning
Программирование на языке SAS. Часть 3: Расширенные методы программирования и приемы повышения производительности
Данный курс предназначен для опытных программистов SAS, которые подготавливают данные для последующего анализа. В курсе рассматриваются и сравниваются различные приёмы работы с данными, которые позволят программистам выбирать наиболее подходящее решение с учетом доступных вычислительных ресурсов.

4 Expert Classroom Live Web Classroom e-Learning
Макро язык SAS. Основы
В этом курсе подробно рассматриваются компоненты макроязыка SAS. Обсуждается, как проектировать, создавать и отлаживать элементы макроязыка, а также особенности обработки этих элементов в программах.Данный курс может помочь вам подготовиться к следующим сертификационным экзаменам: SAS Advanced Programming Exam for SAS 9, SAS Certified Clinical Trials Programmer Using SAS 9.

4 Expert Classroom Live Web Classroom e-Learning
Data Cleaning Techniques Business Knowledge Series
This course, which was completely rewritten to be compatible with the third edition of the book Cody's Data Cleaning Techniques Using SAS, will help greatly speed up the process of detecting and correcting errors in both character and numeric data. In addition, there are sections on standardizing data and using Perl regular expressions to ensure that character values conform to a specific pattern (such as ZIP codes, phone numbers, and email addresses).

Although the course concentrates on methods of identifying data errors, it also teaches some programming techniques that might be new to you. For example, by using some of the latest SAS functions, you can convert a phone number in just about any form into a standard form, in only two SAS statements!

The course teaches several methods of detecting errors in numeric data including range checking as well as several methods of automatic outlier detection. There are chapters devoted to data that involves multiple observations per subject, SAS dates, and projects that include multiple data sets. The class closes with a demonstration of an innovative process that leverages integrity constraints and audit trails to detect and programmatically clean dirty data before it even gets into your analysis data set.

All students taking this class are presented with either a printed version or PDF version of the new Data Cleaning book and are given access to dozens of macros that will greatly speed up the laborious process of cleaning your data.

3 Intermediate Live Web Classroom
Establishing Causal Inferences: Propensity Score Matching, Heckman's Two-Stage Model, Interrupted Time Series, and Regression Discontinuity Models Business Knowledge Series
This course introduces some methods commonly used in program evaluation and real-world effectiveness studies, including two-stage modeling, interrupted time-series, regression discontinuity, and propensity score matching. These methods help address questions such as: Which medicine is more effective in the real world? Did an advertising program have an impact on sales? More generally, are the changes in outcomes causally related to the program being run?

3 Intermediate e-Learning
Social Network Analytics Business Knowledge Series
This course discusses how to leverage social networks for analytical purposes. Obviously, when we say "social networks," many people think of Facebook, Twitter, Google+, LinkedIn, and so on. These are all examples of networks that connect people using either friendship or professional relationships. In this course, we zoom out and provide a much more general definition of a social network. In fact, we define a social network as a network of nodes that are connected using edges. Both nodes and edges can be defined in various ways, depending on the setting. This course starts by describing the basic concepts of social networks and their applications in marketing, risk, fraud, and HR. It then defines various social metrics and illustrates how they can be used for community mining. The course also discusses how social networks can be used for predictive analytics. The course provides a sound mix of both theoretical and technical insights, as well as practical implementation details, and is illustrated by several real-life cases. The instructor extensively reports on both his research and consulting experience in the field. References to background material such as selected papers, tutorials, and guidelines are also provided.

3 Intermediate e-Learning
SAS Programming Certification Fast Track
This course is for users who want to learn how to write SAS programs to access, explore, prepare, and analyze data. It is the entry point to learning SAS programming for data science, machine learning, and artificial intelligence. This course is also for those who need to learn data manipulation techniques using the SAS DATA step and SAS procedures to access, transform, and summarize data.It is a prerequisite to many other SAS courses.

0 No level Live Web Classroom
The Magic of Compelling Reports and Visualizations with SAS

Whether you’re a SAS programmer or a SAS Visual Analytics user, we’ve hand-picked a range of topics to advance your report development and data visualisation skills. With three conference streams to choose from and sessions delivered by our expert trainers, you’ll also have the chance to get hands-on experience, gain extended access to your own SAS environment and try out the techniques you’ve seen.

0 No level Live Web Classroom e-Learning
FDP-Shaping a Data Science Curriculum: Data Management, Machine Learning and Artificial Intelligence
This FDP supports developing a data science program that covers a variety of topics and enables students to acquire the skills that industry is looking for their employees to have. The FDP helps universities develop a pool of talent with the range of analytical and technology skills to work in a data-rich business environment.

1 Beginner Live Web Classroom
Summer Fast Track: SAS Base Programming
This course is for users who want to learn how to write SAS programs and who need to learn data manipulation techniques using SAS DATA and procedure steps to access, transform, and summarize SAS data sets. It is the entry point to learning SAS programming and is a prerequisite to many other SAS courses. This fast track combines the courses Программирование на языке SAS, Часть 1. Основы and Программирование на языке SAS. Часть 2: Методы обработки данных.

1 Beginner Live Web Classroom
Introduction to Statistical Concepts Free e-learning
This course covers basic statistical concepts that are critical for understanding and using statistical methods. This course explains what statistics is and why it is important to understand the characteristics of your data.

The information in this course is a prerequisite for many other statistical courses that SAS Education offers. The course is appropriate for Base SAS and SAS Enterprise Guide users. Data, practices, and a case study are included.

1 Beginner e-Learning
Построение Моделей и Решение Оптимизационных Задач с SAS/OR
В этом курсе объясняется, как формулировать и получать решение для оптимизационных задач с использованием процедуры OPTMODEL, начиная от подачи входных данных и заканчивая интерпретацией полученного вывода и созданием отчетов. Курс покрывает задачи линейного, целочисленного, частично целочисленного и нелинейного программирования, особенное внимание уделяется формулировке и построению моделей.Данный курс может помочь при подготовке к следующим сертификационным экзаменам: SAS Text Analytics, Time Series, Experimentation and Optimization.

3 Intermediate Classroom
SAS vers Microsoft Excel : les interactions
Cet atelier est dédié aux programmeurs SAS souhaitant exporter leurs bases de données ou rapports SAS dans des feuilles de calcul Microsoft Excel. Toutes les différentes techniques sont détaillées, expliquées et discutées en fonction de votre environnement informatique (version et modules de SAS, d’Excel, OS) afin que vous puissiez trouver celle qui sera la plus appropriée pour répondre à vos besoins.

3 Intermediate Live Web Classroom
SAS SQL Methods and More
This class teaches you how to improve the performance of SQL queries, and how to troubleshoot and tune other SAS processes that access relational database tables using SAS/ACCESS interfaces.

Program Expertise and Instructors

To ensure the best possible training program we have partnered with different experts in the field to create an ecosystem around the value of analytics. The faculty is comprised of industry thought leaders sharing the same passion, vision and commitment for the value of analytics.

3 Intermediate Live Web Classroom
SAS Clinical Programming Fundamentals
The SAS Clinical Programming Fundamentals program represents Level 1 of the SAS Academy for Clinical Programming. This joint training program, brought to you by SAS and partner Epoch, provides a strong foundation for applying SAS programming skills to clinical trials data. You learn essential SAS programming skills, techniques for data manipulation and report writing, and more. A certification exam voucher is included.

3 Intermediate Live Web Classroom
Data Visualization Using SAS ODS Graphics
This course teaches you how to write SAS programs that use ODS Graphics to produce high-quality data visualizations. ODS Graphics is part of Base SAS.

The self-study e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual lab time to practice.

3 Intermediate Live Web Classroom
Summer Fast Track: SAS Advanced Programming
This course is for users who want to learn more advanced functionality for writing SAS programs, with a focus on applying efficiency techniques, using SAS macro code, and processing SAS data using Structured Query Language (SQL). The "fast track" format for this offering combines the Программирование на языке SAS. Часть 3: Расширенные методы программирования и приемы повышения производительности, Макро язык SAS. Основы , and SAS SQL 1:Основы courses. The course provides an introduction to SQL processing, and access to the e-learning version of the Essentials course is provided so that students can study the subject matter independently.

3 Intermediate Live Web Classroom
Introduction to SAS/ACCESS Interface to Teradata
This course teaches you how to read Teradata tables in Teradata using the SAS 9.4 SAS/ACCESS Interface to Teradata. You learn how to connect to Teradata and to query a single Teradata table and multiple Teradata tables. You also learn efficiency techniques and options for optimizing data access performance.

3 Intermediate Live Web Classroom e-Learning
Exploring SAS Studio for SAS Programmers
This course provides an introduction to SAS Studio for experienced SAS programmers. SAS Studio is an interface that enables users to write and submit SAS programs and use snippets and tasks to generate SAS code.

The self-study e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual Lab time to practice.

3 Intermediate Live Web Classroom e-Learning
SAS Certification Review: SAS 9.4 Base Programming Performance-Based Exam
This course provides a review of the majority of topics in the SAS 9.4 Base Programming Performance-Based Exam. It addresses the four exam content areas: Accessing and Creating Data Structures, Managing Data, Generating Reports and Output, and Handling Errors.

3 Intermediate Live Web Classroom e-Learning
SAS Federation Server: Accessing and Virtualizing Enterprise Data
SAS Federation Server makes it easier for business users to access secure data for reporting and analysis. It provides a virtual layer or view, giving users the appropriate level of control without physically moving data. This frees up IT staff to focus on other tasks by giving them a simple method of sharing data using a centralized, governed security layer.

3 Intermediate Live Web Classroom e-Learning
Hadoop Data Management with Hive, Pig, and SAS
In this course, you use processing methods to prepare structured and unstructured big data for analysis. You learn to organize this data into a variety of Hadoop distributed file system (HDFS) storage formats for processing efficiency using Apache Hive and Apache Pig. You also learn SAS software technologies that integrate with Hive and Pig and how to leverage these open source capabilities by programming with Base SAS and SAS/ACCESS Interface to Hadoop.

3 Intermediate Live Web Classroom e-Learning
SAS Report Writing
This course teaches you how to create tabular reports using the REPORT and TABULATE procedures. You also learn how to enhance your reports using the Output Delivery System (ODS).

3 Intermediate Live Web Classroom e-Learning
Introduction to SAS and Hadoop
This course teaches you how to use SAS programming methods to read, write, and manipulate Hadoop data. Base SAS methods that are covered include reading and writing raw data with the DATA step and managing the Hadoop file system and executing Pig code from SAS via the HADOOP procedure. In addition, the SAS/ACCESS Interface to Hadoop methods that allow LIBNAME access and SQL pass-through techniques to read and write Hadoop Hive table structures are discussed. Although not covered in detail, a brief overview of additional SAS and Hadoop technologies, including executing DS2 in Hadoop with the SAS Code Accelerator for Hadoop and using Hadoop data sources for the distributed in-memory analytics platform of SAS Viya, is included. This course is included in the Expert Exchange on Hadoop: Using SAS/ACCESS service offering to configure SAS/ACCESS Interface to Hadoop or SAS/ACCESS Interface to Impala to work with your Hadoop environment.

3 Intermediate Live Web Classroom e-Learning
Основы программирования DS2 для Hadoop
Курс посвящён DS2, языку программирования SAS четвёртого поколения для расширенной обработки данных. DS2 позволяет проводить параллельную обработку и хранение больших объёмов данных при помощи методов и пакетов, которые можно использовать повторно. Этот курс будет полезен программистам, которые работают с большими объёмами данных, и хотят использовать современные методы и структуры для написания своих программ.Данный курс может помочь вам при подготовке к следующему сертификационному экзамену: SAS Big Data Programming and Loading.

4 Expert Classroom
SAS Advanced Programming: Fast Track
This course is for users who want to learn advanced SAS programming. This course combines the Программирование на языке SAS. Часть 3: Расширенные методы программирования и приемы повышения производительности, SAS SQL 1:Основы, and Макро язык SAS. Основы courses. This course is not recommended for those who have not programmed before.

4 Expert Live Web Classroom
Основы программирования на языке DS2
В данном курсе рассматривается язык программирования DS2, который является специализированным языком программирования четвёртого поколения и используется в SAS для работы с данными. В DS2 реализована параллельная обработка и хранение больших объемов данных, а также повторное использование методов и элементов кода (пакетов). Курс предназначен для опытных программистов SAS, имеющих дело с большими объемами данных, и желающих использовать в своей работе современные подходы к программированию.

4 Expert Classroom Live Web Classroom
Макроязык SAS. Часть 2: Продвинутые методики
В рамках данного курса рассматриваются макрофункции для маскировки специальных символов, хранилище для элементов макропрограмм, методы использования макроязыка для расширенного доступа к данным и операций табличного поиска, продвинутой проверки параметров и макро-окна.

4 Expert Classroom Live Web Classroom e-Learning
Подготовка данных для интеллектуального анализа данных
В данном курсе рассматриваются программные методики и подходы, которые могут быть использованы аналитиками для трансформации исходных данных в формы, которые наиболее подходят для построения прогнозных моделей. На протяжении данного курса активно применяется программирование на языке SAS.

4 Expert Classroom Live Web Classroom e-Learning