Rave Custom Function Programming Workshop

Prerequisites

If you wish to take the Rave Architect-based workshop, please complete one of the following:

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.

How To Register

Select the date and location to proceed to the registration and payment form.