AWS Alexa Skill Builder Essentials

By Larry Fritts

"We explore the essentials that are necessary to develop an Alexa Skill. "

5 hours
  • 22 Lessons
  • 6 Hands-On Labs

About the course

This course covers the essentials for developing an Alexa skill using the command line interface. We will use the Alexa Skills Kit Command Line Interface (ASK CLI).

In preparation for this course, you should have some experience with a programming language, some AWS experience, and either an IDE or ability to use Vim or Nano at the command line.

  • Chapter 1 3 Lessons Getting Started 4:52

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction

    2:39

    About the Author

    0:54
  • Chapter 2 5 Lessons Alexa Skill Components 1:13:05

    Interaction Model and Intents

    9:18

    User Utterances and Natural Language Processing

    4:42

    Intent Triggered Lambda Functions

    4:55

    Alexa Skills Kit Command Line Interface (ASK CLI)

    9:10

    Deploying Your First Alexa Skill

    45:00 Hands-On Lab
  • Chapter 3 4 Lessons Capturing Data from User Utterances 1:19:52

    Custom Intents

    8:37

    Custom Slots

    11:15

    Adding Slots to an Alexa Skill

    30:00 Hands-On Lab

    Adding a Custom Intent to an Alexa Skill

    30:00 Hands-On Lab
  • Chapter 4 4 Lessons Dialogs 1:33:37

    Skill Sessions and Multi-Turn Conversations

    7:44

    Dialog Directive and Entity Resolution: Part 1

    14:51

    Dialog Directive and Entity Resolution: Part 2

    11:02

    Adding Dialog to an Alexa Skill

    1:00:00 Hands-On Lab
  • Chapter 5 2 Lessons Multimodal Interfaces 33:14

    Using Cards to Display Information

    3:14

    Adding a Card to an Alexa Skill

    30:00 Hands-On Lab
  • Chapter 6 3 Lessons Attributes 45:13

    Request, Session, and Persistent Attribute Scope: Part 1

    9:32

    Request, Session, and Persistent Attribute Scope: Part 2

    5:41

    Using Session Attributes in an Alexa Skill

    30:00 Hands-On Lab
  • Chapter 7 1 Lesson Keep Learning 2:00

    Where to Go from Here

    2:00

What you will need

  • AWS Developer Account AWS IAM Account Some programming experience is helpful

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!