Alexa trainings and workshops

One stop for your Alexa skill development learning needs

Whether you're just starting out or you're an experienced skill developer, our catalog of trainings, learning paths, workshops, code samples and more will help expand your capabilities.

 
These learning paths, developed by Amazon, are designed to help you quickly learn and make the most of the course content. Practice while you learn with real-time feedback using a best-in-class suite of e-learning services.

Build visually rich experiences using APL (beta)

This learning series will provide you with the knowledge and skills required to build a basic skill for devices with screens that use voice, display, and touch. You can practice these skills while you learn. We have partnered with Sana Labs to bring you this practical e-learning experience.

In this learning path you will learn:

 

Basics of Alexa Presentation Language (APL)

 

Alexa Presentation Language (APL) provides you with features that you can use to add visuals to your voice-only skills. In this curriculum, you will learn the fundamentals of APL and how to build multimodal Alexa skills.

 

 

 

 

 

How to create a basic skill using APL

 

APL introduces a new dimension to engage customers by adding complementary visuals with your voice responses. When developing a multimodal skill, you’ll need to think about the visual display in addition to voice to enable customer interaction with the skill in multiple ways. This course will leverage your knowledge of APL concepts to help you get started with creating a basic multimodal skill.

 

How to create responsive displays

 

Devices today have varying viewports. If your skill adapts to different display types, then customers will be able to use your skill across various devices. This in turn improves your customers' experiences with your skills. In this course you will learn how to make your skill responsive to Alexa devices with screens.

 

 

 

Total duration: 4 hrs

OR

 

*By clicking on “Start Learning”, you will leave the Amazon Developer Portal and you will be taken to our partner portal alexa.sana.ai. Information collected by or on behalf of Amazon about your use of alexa.sana.ai will be subject to the applicable Amazon Privacy Notice.

    Amazon-developed workshops

Whether you're just starting out or you're an experienced professional, our step-by-step hands-on approach will help you learn how to build Alexa skills faster. Get started today by exploring the available workshops.

Build an engaging Alexa skill

By Amazon Alexa

Start building quickly with our beginner tutorial. You'll get hands-on, step-by-step guidance to help you create your first Alexa skill.

 

How to design for In-Skill Purchasing

By Amazon Alexa

Learn our best practices for monetizing your skill and selling premium content.

 

Build multi-turn skills with Alexa Conversations

By Amazon Alexa

Learn how to build a skill using machine learning with Alexa Conversations.

 

Build a multi-turn Alexa Conversations skill with ACDL

By Amazon Alexa

Learn to build multi-turn skills using Alexa Conversations Description Language (ACDL). This workshop is for anyone with beginner-level coding experience.

 

    Code samples on GitHub

Learn to build specific types of Alexa skills with these code samples to get you started.*

*If you click on the link to a third party site below, you will leave the Amazon Developer Portal and be re-directed to a third party website.

 

Alexa Presentation Language (APL) Client Library

 

The APL Client Library provides communication between APLViewhostWeb and apl-core-library. Its job is making sure that APL documents are correctly rendered and getting updated based on a user’s interaction.

 

Quiz Game Skill

 

Movie Quote Quiz was built to showcase the abilities of APL. A user can open up the skill, select a movie from a list, and then hear partial quotes from the selected movie. Then, they have to complete the quote.

 

 


 

Fact Skill

 

Adding premium content to your skill is a way for you to monetize your skill. This sample skill has taken the basic fact skill and has added new categories as premium content.

 

 

 

 

 

 

 

 

    Partner-developed trainings

Learn to build specific types of Alexa skills with some of our partner-generated content. These are external resources offered by our partners.*

*If you click on the link to a third party site below, you will leave the Amazon Developer Portal and be re-directed to a third party website.

NLP Nanodegree Program

By Udacity

 

Learn about the main components of natural language processing (NLP), including speech recognition, sentiment analysis, and machine translation.

 

 

AWS Certification: Alexa Skill Builder Prep

By A Cloud Guru

 

Prepare for the AWS Certified Alexa Skill Builder exam taught by Alexa Champion Kesha Williams, it covers the major components of building, testing, certifying, and publishing Alexa skills.

 

Voice User Interface Design

By Career Foundry in collaboration with Amazon Alexa

 

Learn about key concepts of voice design while building portfolio pieces and receiving personalized course feedback from a dedicated mentor.