Alexa Skills Kit > Get Deeper > Tutorials & Code Samples > Python Tutorial
The Alexa Skills Kit SDK for Python simplifies the development of the back-end cloud service for your Alexa skill. A part of the Alexa Skills Kit, the SDK reduces the amount of code you need to write to process Alexa requests and responses and to handle other common skill tasks.
Visit our GitHub repository to find everything you need to build more quickly, including samples listed below. Start building now to reach and delight customers through tens of millions of Alexa-enabled devices. You can also make money with Alexa by adding premium content to your skill with in-skill purchasing. Get started today to give your vision a voice. We can’t wait to see what you build.
Request handling in the SDK makes it easy for you to invoke the right code when Alexa sends you a request. You can write a single handler for multiple Alexa intents, or invoke different handlers based on nearly any request attribute. The ASK SDK for Python also introduces flexible handler registration, allowing you to use either decorators or traditional class-based implementations of handler features.
You can deliver responses to your customers that include text-to-speech, audio and video streams, and cards and other visual elements. Customers will receive one or more of these elements depending on what Alexa-compatible device they are using. Using the SDK, you can build responses that include all of these elements.
Learn the ins and outs of the ASK SDK for Python with this simple fact skill.
Learn how to call an API from within your skill to provide dynamic content to your customers.
Learn how to monetize your skill with both one-time purchases and subscriptions.
Easily prompt for and parse multiple values from customers with dialog management and entity resolution.
Configure your skill to support displays on Alexa-enabled devices with a screen.
The Alexa APIs for Python consists of python classes that represent the request and response JSON of Alexa services.
This tutorial will walk first-time Alexa skills developers through all the required steps involved in creating a skill using this hello world template, called ‘hello world’.
By Coding Dojo
Calling aspiring and established Python coders alike! Learn how to build skills for Alexa
By PythonProgramming.net
Learn to build an Alexa skill in Python that goes to the World News subreddit, a popular feed on news aggregator Reddit, and reads the latest headlines.