
After completing this lecture, you will understand the content and scope of the course.
After completing this lecture, students will understand how rapidly things change in the voice development ecosystem.
In this lecture students will get a quick introduction to the instructor.
In this lecture students will get a basic introduction to the course and information on how to report inaccuracies.
In this lecture students will get a detailed high level overview of the course and the overall course structure.
In this lecture students get a brief introduction to the Alexa Skill Design Principles. After completing this lecture students will have basic understanding of the Alexa Design Principles.
After completing this lecture the student will have a good theoretical understanding of the 1st Alexa Design Principle.
After completing this lecture, students will have a good theoretical understanding of the 2nd Alexa Design Principle.
After completing this lecture, students will have a good theoretical understanding of the 3rd Alexa Design Principle.
After completing this lecture, students will have a good theoretical understanding of the 4th Alexa Design Principle.
In this lecture, students will learn how to create a Skill Value Proposition.
In this lecture, students will learn the basics of writing a skill dialog script.
In this lecture, students learn how the skill script maps to the interaction model design.
In this lecture the student will get an introduction to the Amazon Developer console.
In this lecture, students learn about the upcoming demo on creating an Alexa Skill using the developer console. Students will also learn more about the benefits and limitations of creating skills using the developer console.
In this lecture, students will learn how to create a new Alexa Skill in the developer console.
In this lecture, students learn about the various parts of the Alexa Developer Console.
In this lecture, students will get an overview on Skill Invocation.
In this lecture, students do a deep dive on skill invocation. After this lecture students will have a solid understanding on how customers invoke Alexa Skills.
In this lecture students will learn how to add a skill invocation name using the developer console.
In this lecture, students learn the basics of the different types of Alexa Skill Intents.
In this lecture, students will learn how to add an intent to a skill created in the developer console.
In this lecture, students will gain a solid understanding of skill utterances and how they are used within the skill interaction model.
In this lecture, students will learn how to add Alexa Skill intent utterances using the developer console.
In this lecture, students will gain a solid understanding of slots and how they fit in to the overall skill interaction model.
In this lecture, students learn how to add skill slots to the interaction model in the developer console.
In this lecture, students will learn how to add slot types using the developer console.
In this lecture, students will learn the basics of Alexa Skill dialog flow.
In this lecture, students learn how to add a dialog to a skill using the developer console.
In this lecture, students learn how to add validation to dialog slots, using the developer console.
In this lecture, students will gain a solid understanding of entity resolution.
In this lecture, students will learn how to add Entity Resolution capability using the developer console.
In this lecture, students will get an overview on writing skill code.
In this lecture, students will learn about basic skill code structure as it is shown in the developer console.
In this section, students will learn how to add request handlers in code, using the developer console.
In this lecture, students will test the skill and code built so far during the course.
In this lecture, students will learn how to validate whether their interaction model properly handles one-shot utterances and requests with pre-filled slots.
In this lecture, students will get an introduction to writing code for skill persistence.
In this lecture, students learn how to write basic skill persistence code using the code editor in the developer console.
In this lecture, students run a quick series of tests to verify the persistence code written earlier works properly.
In this lecture, students learn about the basic of the new Built-In intents which are currently in developer preview.
In this lecture, students will learn how to implement the new Advanced Built-In intents, which is currently in developer preview.
In this lecture, students will learn the basics of SSML.
In this lecture, students will get hands-on experience writing SSML speech output responses.
In this course you will get a solid introduction to the fundamentals of building premium Alexa Voice Skills. Voice development offers new and exciting opportunities for developers. With over 100,000,000 Alexa-powered devices sold to date, now is the time to learn how to build for this ecosystem.
Here's how the course will work:
You'll start by learning how to plan and design your custom Alexa skill. You'll get valuable insights on how to approach building out your custom skill. These insights will help you as you start to build out more complex skills
Next, you'll start diving into the Alexa Developer Console where you will learn how to easily build your first skill, using zero code to start
After that, you'll take a deep dive into understanding Alexa Skill Invocation. Skill invocation is important, because it goes to the heart of how your customers will tell Alexa to start your skill
Up next will be a solid overview of Skill Intents and Functions. You will have a good understanding of the complexities of Alexa Skill Intents and Functions
Finally, you will learn the ins and outs of the Alexa Dialog Model
In addition to the fundamental aspects listed above, you will learn some new exciting APIs in the Alexa Development ecosystem, as well as get introduced to more advanced topics, including:
The basics of writing code for your skill
Writing code for skill persistence
Deep dive on Built-In Intents
Understanding SSML (Speech Synthesis Markup Language)
APL (Alexa Presentation Language) Introduction
ISP (In-Skill Purchasing) Introduction
Testing Skills
You will also get hands-on experience with plenty of demos, activities, and quizzes.