[Free] Yellowmessenger Chatbot Developer
Write your code to Build a Chatbot – Free Course
What you’ll learn
- Yellowmessenger Platform Cloud Functions, Multi Lingual Support, Data Store, Memory, API Management
Requirements
- Familiar with Yellowmessenger Platform
- Experience in NodeJS, JavaScript, Elasticsearch
Description
YM Platform Developer
Course Description
Duration: 1 Hours 30 Minutes
Overview
Are you a programmer who wants to understand how to customize Conversational Chat bots programmatically on the YM platform? In this course, you will learn the core Programming concepts of YM Platform known as Cloud Functions in order to customize your Chat bot. You will write custom logic using Cloud Function – Objects and methods, and test that logic using the built-in testing tool. You will explore how Cloud Functions interacts with UI of the platform. You will get hands-on experience writing code to customize your chat bot interface to support different channels, as well as a brief introduction to the built in Database.Role : Developer
Level : Expert
Duration : 1 Hours 25 Minutes
Audience
This course is designed for developers, with a good understanding of NodeJS, JavaScript and ElasticSearch programming concepts, who additionally have experience building chatbots using the UI of YM platform, and need to be able to write programmatic customizations to both the business logic and user interface layers using Cloud Functions.
Pre-requisites
NodeJS –
o Asynchronous programming
o Promises / Await
JavaScript
ElasticSearch Queries
Course Objective
By the end of the course, you should be able to meet the following objectives:
Write business logic customizations using Cloud Functions Objects and Methods.
Design programmatic solutions that take advantage of YM Platform
Customize the user interface Programmatically
Build a bot end to end using programming
Course Outline
The following topics are included in this course:
Lesson 1: Overview of Cloud Function Tab
Pre-requisites
Data flow through functions
Cloud Function Categories
Lesson 2: Objects
app.memory
app.context
app.options
app.data
app.translate
app.source
app.profile
app.datastore
app.prediction
Lesson 3: Methods
app.sendTextMessage
app.quickReplies
app.sendCards
app.executeFunction
app.start
app.predict
app.setStep
app.setMultipleSteps
Author(s): Surender Selvaraj