Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Building Advanced Alexa Skills

Building Advanced Alexa Skills

2h 42mAdvanced2019-12-06

Authors

Lee Assam

Lee Assam

Electrical and Software Engineer, University Instructor

Course details

You've created a basic Alexa skill—but now it's time to build something for the real world, using some of the cloud-based voice service's more potent capabilities. In this course, learn how to leverage the developer tooling provided by Amazon to build advanced Alexa skills. Instructor Lee Assam begins by explaining how to work with the Alexa Skills Kit Command Line Interface (ASK CLI). Lee then shows how to build and deploy a skill with the Skill Flow Builder development suite and create an Alexa Presentation Language (APL) skill. Along the way, he demonstrates how to build a choose-your-adventure skill game and a trivia game. These processes are all focused on enhancing the features that you can provide to users when they interact with skills, resulting in a richer user experience.

Learning objectives
What is the ASK CLI?
Creating, deploying, and testing using the ASK CLI
Installing the Skill Flow Builder Editor
Building narrative skills with the Skill Flow Builder
Preparing your skill for deployment
Testing in the Alexa Developer console
Adding images and sound effects to skills
Using the APL authoring tool
Building APL skills

Skills covered

Internet of ThingsHardwareAmazon Web Services (AWS)AmazonSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know

1. Setup

  • 03 - Creating Amazon accounts
  • 04 - Software setup

2. Using the ASK CLI

  • 05 - What is the ASK CLI
  • 06 - Install the ASK CLI
  • 07 - Create, deploy, and test using ASK CLI
  • 08 - Making updates and test

3. Skill Flow Builder

  • 09 - What is the Skill Flow Builder
  • 10 - Installing the Skill Flow Builder Editor
  • 11 - Skill Flow Builder developer setup

4. Building a Skill with Skill Flow Builder

  • 12 - Jungle Escape skill overview
  • 13 - Skill Flow Builder Editor tour
  • 14 - Creating the beginning of the skill
  • 15 - Testing the beginning of the skill
  • 16 - Choosing your initial path
  • 17 - Testing path selection
  • 18 - Doing battle
  • 19 - Testing the battle scenes
  • 20 - Final escape scene
  • 21 - Testing the final escape

5. Deploying a Skill Built with Skill Flow Builder

  • 22 - Previewing with the simulator
  • 23 - Preparing your skill for deployment
  • 24 - Testing in the Alexa Developer Console

6. Enhancing Skills with Images and Sound

  • 25 - Adding images and sound effects
  • 26 - Complete media enhancements
  • 27 - Testing enhancements

7. Alexa Presentation Language (APL)

  • 28 - What is the APL
  • 29 - Using the APL authoring tool

8. Building an APL Skill

  • 30 - Capital Trivia skill setup
  • 31 - Skill code overview
  • 32 - Initial skill demo
  • 33 - Review APL templates
  • 34 - Adding APL
  • 35 - Complete APL changes
  • 36 - Final skill test

Conclusion

  • 37 - Closing

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal