Prerequisites
If you wish to take the Rave Architect-based workshop, please complete one of the following:
- Rave Study Design and Build Essentials (SDBE) or
- Rave Study Design and Build Essentials (SDBE) - Data Managers AND Rave Study Design and Build Essentials (SDBE) - Data Validations or
- Medidata Rave Architect Essentials
If you wish to take the Designer-based workshop, please complete one of the following:
- Rave Designer Study Design and Build Essentials (SDBE) or
- Prerequisites for the Rave Architect-based Workshop plus the following eLearnings*1:
- Getting Started with Medidata Designer
- Medidata Designer (for EDC): Schedule of Activities
- Medidata Designer (for EDC): Configuring Activity Datasets
- Medidata Designer (for EDC): Configuring Study Settings
*1 eLearnings are available in iMedidata
Minimum 1 year of C# experience
Successful completion of the C# assessment
Students must be fluent in the following C# concepts:
- Basic Input Output Operations
- Using User Value-Type Variables
- Statements and Exceptions
- Methods and Parameters
- Arrays
- Essentials of Object-Oriented Programming
- Using Reference-Type Variables
- Creating and Destroying Objects
- Inheritance
- Aggregation, Namespaces, and other advanced topics
- Operators, Delegates, and Events
- Properties and Indexers
- Attributes
Overview
Some sophisticated edit checks require advanced programming. This class teaches participants to recognize complex edit checks and to understand the logic required to program them. The class reviews successful techniques and best practices for implementing complex edit check logic.
This course has a pre-requisite of Object Oriented Programming experience and C#. Rave Study Design and Build Essentials (SDBE) course or Rave Essentials for Custom Function Developers is a pre-req & must be taken prior to attending the Custom Functions Training. Programming is conducted in C#. This provides the Rave foundation necessary to build custom functions.
Instruction is either 7 half-day sessions or 4 full-day sessions based on region.
Note: A prerequisite assessment on concepts of C# will be distributed to all attendees prior to the training to assess their skills. Students must pass this in order to attend the Custom Functions training. Additionally, attendees must attend all sessions to completion and pass a Post Assessment to earn training credit for the course.
This course is taught on the latest released version of Rave.
Recording of Global Education training sessions is strictly prohibited. Any attempts to record training will result in an immediate stoppage of training until recording is terminated.
Course Type
APAC Training: Instructor-led Classroom, US/EMEA Training: Instructor-led Web-based
Audience
C# Programmers, Custom Function Developers
Max Attendees
10
Duration
Instructor-led Web-based: 7 consecutive half day sessions Instructor-led Classroom: 4 full day sessions
Languages
English
Product
Designer, Rave, Rave (Legacy), Rave Architect
Training Units
4
Cancellation
Please review the Medidata Academy Training Delivery Cancellation Policy prior to scheduling.