Developing Amazon Alexa Skills

More and more, the world is being driven by voice technologies, and Amazon Alexa is leading the way. This course will teach you how to build, debug and monetize Alexa skills.
Course info
Level
Intermediate
Updated
Dec 14, 2020
Duration
1h 35m
Table of contents
Course Overview
Getting Started with Alexa Skills Development
Interpreting JSON Requests and Responses in an Alexa Skill
Implementing State Management for an Alexa Skill
Making Alexa’s Speech More Natural Using SSML
Enhancing Your Skill with the AudioPlayer and VideoApp Interfaces
Debugging an Alexa Skill Using Amazon CloudWatch and Amazon S3
Monetizing Your Alexa Skill with Product Sales
Next Steps
Description
Course info
Level
Intermediate
Updated
Dec 14, 2020
Duration
1h 35m
Description

As technology shifts towards voice and conversational interfaces, how do you take advantage of this next wave? In this course, Developing Alexa Skills, you’ll learn the ins-and-outs of developing for the Alexa platform. First, you’ll explore JSON requests and responses, and how to build state management into your skill. Next, you’ll learn how to customize Alexa’s speech using Speech Synthesis Markup Language (SSML). Finally, you’ll learn about the different Alexa service interfaces like AudioPlayer and VideoApp, and how to add product sales to your skill. When you’re finished with this course, you’ll have the skills and knowledge to build, debug and monetize Alexa skills.

About the author
About the author

Amber has been a software developer and technical trainer since the early 2000s. She holds certifications for AWS and a variety of Microsoft technologies. She also focuses on user experience and professional skills training, bridging the gap between techies and non-techies.

More from the author
Fundamentals of Machine Learning on AWS
Intermediate
2h 18m
Jun 2, 2020
More courses by Amber Israelsen
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi there. My name is Amber Israelsen, and welcome to my course, Developing Alexa Skills. I've been a developer, author, and technical trainer for over 16 years, and today is more exciting than ever. Artificial intelligence is taking the world by storm, and smart speakers like Alexa will continue to become more pervasive in the foreseeable future, and this course will help you take advantage of this exciting area of technology. In the upcoming modules, you'll learn the ins and outs of developing for the Alexa platform. First, you'll explore JSON requests and responses and how to build state management into your skill. Next, you'll learn how to customize Alexa's speech using Speech Synthesis Markup Language or SSML. Finally, you'll learn about the different Alexa service interfaces like AudioPlayer and VideoApp and how to add product sales to your skill. When you're finished with the course, you'll have the skills and knowledge to build, debug, and monetize Alexa skills. This course is targeted at software developers who want to dig deeper into the Alexa platform. You may have done some basic development or built simple templated skills in the past, but this course will introduce you to more advanced concepts and code. To be successful with this course, you should already have a foundational knowledge of AWS, including S3, Lambda, and CloudWatch. You should also be familiar with JSON and Node.js. I hope you'll join me in this journey in developing Alexa skills at Pluralsight.