Discover Classes. Earn 10% Rewards.

CVP Development and Scripting Part 2 (CVPDS Part 2) is unfortunately unavailable

Thankfully we have 154 other All Software Classes for you to choose from. Check our top choices below or see all classes for more options.

Excel Level III: Advanced

Noble Desktop See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Gain sophisticated Excel skills in this comprehensive course focused on tackling complex data challenges. Students learn to apply advanced analysis techniques, build efficient macros, and leverage powerful functions to streamline workflows and improve accuracy. Practical training designed to make a direct impact on productivity in any professional environment.

(453) Advanced 18 and older
$299

2 sessions

Gift it!

Excel Level II: Intermediate

Noble Desktop See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Push your Excel skills past the basics with this intermediate course covering VLOOKUP, PivotTables, and more. At Noble Desktop, you'll build the working ability to manipulate and analyze data effectively for real reporting and analysis tasks.

(453) Intermediate 18 and older

Tableau Bootcamp

Noble Desktop See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Learn to turn raw data into informative visuals with Tableau, the industry standard for creating charts, graphs, and maps. Build the craft of data visualization and grow control over the look and feel of your creations, helping you present data in a visually stunning, meaningful way. Lift your data analysis skills today!

(453) All levels 18 and older
$599

2 sessions

Gift it!

Digital Design Certificate

Noble Desktop See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Become a well-rounded Digital Designer and build expertise in essential Adobe applications, Figma for UI design, and key design concepts and theory. Develop a comprehensive grasp of design processes and workflows, create modern designs, and assemble an impressive portfolio.

(453) All levels 18 and older
$4,495

21 sessions

Gift it!

Excel Expert Certification Program

Noble Desktop See all classes by this school @ 185 Madison Ave, New York, NY & Virtually Online

Reach advanced Excel proficiency in this complete program. Through group sessions, private instruction, and a certification exam with one free retake, you'll cover formulas, functions, PivotTables, charts, and career-boosting tools.

(453) All levels 18 and older
$1,149

3 sessions

Gift it!
See all All Software classes NYC

CVP Development and Scripting Part 2 (CVPDS Part 2)

  • Intermediate
  • 18 and older
  • Earn 10% back in points
  • Price Lock

    If you find the same class on the same dates for less within 48 hours of booking, send us the link. We match the price as credit or the difference.

  • Live Instructor-led Virtual Classroom
  • 40 hours over 5 sessions

Start Dates (0) $4,995/person

No upcoming dates are currently available.

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

CVPD Scripting-Part2 provides in-depth coverage and hands-on practice of the more advanced programming topics of Call Studio such as web services and parsing their results, javascript, modularizing large applications, writing a speech recognition applications, and advanced event handling.

Prerequisites:

  • CVPD Scripting Part 1 or Call Studio experience.

Course Outline:

JavaScript: Add a large amount of functionality that was not formerly available:

  • String functions: substring, string length, string replace, toUpper, toLower, charAt, etc.
  • Math functions: round, floor, ceiling, truncate, random numbers, etc.
  • Date functions: date or time arithmetic, validate dates, create formatted date/time variables
  • Customize alphanumeric strings for playback using Say It Smart
  • Remove invalid characters from data that would otherwise cause errors upon returning it to ICM

REST Web Service calls and XML: Learn to work with RESTful web services

  • Use Post Man to test RESTful web service interface
  • Learn XPath syntax to parse XML response and test using Notepad++ and free online tools
  • Learn XPath expressions that select specific data from XML arrays
  • How to use the Studio REST Client Element and to parse XML responses in Studio
  • Set fetching properties for the voice browser

REST Web Service calls and JSON: JavaScript Object Notation (JSON) responses from web services

  • Learn JSON syntax, how to parse JSON responses, and test using JSONPath.com free online tools
  • Learn JSON path expressions to select specific data from JSON arrays
  • Use the Studio Rest Client element and JavaScript in Studio to parse JSON results

SOAP Web Services: Understand how to invoke a SOAP and WSDL based web services

  • SOAPUI to test web service connection outside of Studio
  • Using the Studio Web Services Element
  • Learn to parse SOAP responses manually using XPath expressions

Database: Use the SQL Database element in Studio

  • Select data and execute stored procedures on a SQL-based database
  • Select multiple rows from SQL DB and parse the result using XPath expressions
  • Event Handling to catch exceptions and switch to backup database

Modularization and Multiple applications

  • SubFlows – Subroutines (or ‘functions) for reusability and readability
  • Subdialogs – Calling another Studio application as a subroutine
  • Application Transfers – Go to another Studio application without returning

Event Handling: Review of adding event handling globally, in subflows, or element-level

  • LastException variable
  • Adding Your Own Event Handling for Java Exceptions, VoiceXML Events, Custom Exceptions
  • Creating an Error Element to catch any unhandled exceptions

Speech Recognition: Working with Nuance Speech Recognition

  • Understanding grammars: builtin, inline, external
  • Using Studio Digits, Number, Currency, YesNoMenu elements, Confirm if necessary
  • Studio Form Element to build a menu, invoke built-in grammars, point to URI-based grammars
  • Work with multiple results (N-Best list) Global Commands (HotLinks)

Record with Confirm

  • Learn to write a prompt recorder application to take a recording and allow re-recording
  • FTP the recording to one or more media servers
  • Understand voice browser cache algorithm
  • Understand how to configure cache expiration times on IIS media server

Courtesy Callback: How to customize Cisco Courtesy Callback

School Notes:
Important:
All Sunset Learning Institute classes are taught in an instructor-led, live virtual environment. This price includes a facility fee of $300 (except Reston,VA or Denver, CO) to allow you to take it in a classroom-type environment. If you prefer to take the class from home, the $300 fee will be waived and refunded.

Refund Policy

Cancellation Policy

  • For cancellation notice received more than 16 business days prior to the class date, students may receive either a full refund less 5% cancellation fee or reschedule into another class date.
  • For cancellation notice less than 16 business days prior to the class start date, students will receive a voucher in the amount of the paid tuition to use for the same course up to a six months time frame and will be automatically put onto the wait list of the course of their choice and granted final admission five business days prior to class start day based on enrollment levels.
  • Student substitutions may be made at any time prior to the class start date. The school recommends that students substitutions instead of cancellation.
  • Failure to attend without written notice prior to the class start date will be considered a no show and will result in forfeiture of the full course price.
The school reserves the right to reschedule a course at any time.

Reschedule Policy

  • If a student chooses to reschedule their enrollment more than 29 business days prior to the start of class, we will do so with no penalty.
  • If a student chooses to reschedule less than 29 business days prior to the training start date they will be subject to a reschedule fee. The fee will depend on the class and the timing.

Reviews of Classes at Sunset Learning Institute (4)

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • No booking fees. You pay the school's price, with nothing added at checkout.
  • Price Lock. If you find the same class on the same dates for less within 48 hours of booking, send us the link. We match the price as credit or the difference.
  • This class will earn you 49950 points. Earn 10% back in points. 100 points = $1 off a later class.

Sunset Learning Institute

Sunset Learning Institute is a renowned IT training provider that specializes in Cisco hardware. With a consultative approach and a focus on aligning training initiatives with business objectives, they deliver high quality advanced training in Cisco, Microsoft, ITIL, Red Hat, and CompTIA courses.

View school profile
Sunset Learning Institute
Vetted by CourseHorse

A verified NYC educator.

Loading...