Discover the latest in voice technology at Alexa Live, our free virtual educational event on July 22.

Alexa Skills Kit    >    Get Deeper    >    Tutorials & Code Samples

Tutorials and Code Samples

Learn how to develop Alexa skills with our tutorials and code samples tailored to your skill level.

Beginner Skill Developers

Tutorials

Build an Engaging Alexa Skill

By Amazon Alexa

Start building quickly with our beginner tutorial. You'll get hands-on, step-by-step experience creating your first custom Alexa skill.

How to Design for In-Skill Purchasing

By Amazon Alexa

Learn best practices for selling premium content in your skill.

How to Build a Multimodal Skill

By Amazon Alexa

Learn how to build visually rich skills using the Alexa Presentation Language (APL).

Code Samples on GitHub

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

Alexa Cookbook

A series of sample code projects to be used for educational purposes during Alexa hackathons and workshops, and as a reference for tutorials and blog posts.

Quiz Game Skill

Build a quiz game skill and learn about speechcons.

Fact Skill

Build a skill that serves up facts on a topic of your choice.

Videos

Zero to Hero

A comprehensive video series on building an Alexa skill.

Advanced Skill Developers 

Code Samples on GitHub

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

Call an AWS Serverless Service from an Alexa Skill

This AWS serverless service sample uses Lambda, APIG, and S3 to create a fact-vending service.

Movie Quotes Skill

Learn how to use the Alexa Presentation Language (APL) to create multimodal experiences in your skill.

Premium Fact Skill

This sample skill showcases how to offer different premium packs for purchase and a premium subscription option to unlock all of the packs at once.

Videos

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.

More

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 Course

By A Cloud Guru

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

Voice User Interface Design

By Career Foundry

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