*** This video has been UPDATED: https://youtu.be/QkbXjknPoXc ***
If you want to start building skills for Amazon Alexa and you’re new to programming – this course was created especially for you! By the end of this course, you’ll be able to create custom skills for Amazon Alexa – from scratch – even if you’ve never written a line of code in your life.
⭐ Course Outline (all in this video) ⭐
⌨ 00:00:02 – Lesson 01: Welcome & Course Introduction
⌨ 00:01:27 – Lesson 02: A Technical Overview of Alexa
⌨ 00:06:11 – Lesson 03: Skills Setup in the Developer Portal
⌨ 00:12:45 – Lesson 04: Understanding Intents and Slots
⌨ 00:16:16 – Lesson 05: Creating Skill Services
⌨ 00:24:09 – Lesson 06: Understanding Skill Code
⌨ 00:32:06 – Lesson 07: Skill Testing
⌨ 00:37:33 – Lesson 08: Planning and Design
⌨ 00:46:55 – Lesson 09: Building a Complete Skill
⌨ 00:59:30 – Lesson 10: Skill Certification
⌨ 01:06:19 – Lesson 11: Next Steps
💻 GitHub repo: https://github.com/dabblelab/alexa-development-101
🔗 For more Alexa development videos, check out the Dabble Lab channel: https://www.youtube.com/dabblelab
🐦 Creator Steve Tingiris on Twitter: https://twitter.com/tingiris
Learn to code for free and get a developer job: https://www.freecodecamp.com
Read hundreds of articles on programming: https://medium.freecodecamp.com
And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp
This Post Has 42 Comments
Excellent course! Well organized, clearly explained. Thank you.
Excellent tutorial :-), using the same email address for developer account and lambda account is really important , it returned an error when I had used two different email addresses/accounts – error : "the remote endpoint could not be called or the response it returned was invalid. alexa"
Hello, In the Skills setup part you change the code to "GeneralGreeting', When I get to this step it stops working 🙁 " I get a " The remote endpoint could not be called, or the response it returned was invalid." error – when I reply Hello? Do you know if something has changed on amazons code side ? Thank You. great vod ,btw
Hi, thanks for this, but when I click Create Function in the AWS console I don't get the Step1, Step2 … workflow options on the left and when I select the alexa-skill-kit-sdk template it does not take me to configure triggers and there is no graphical workflow displayed. I have tried different browsers and different region selections without success. Please can you advise what I am doing wrong.
Where in the Suggest a Beer code do you store the beer suggestions? I do not see it in the code provided.
When you're showing your google doc outline you make a big deal about the invocation name, and how "suggest a beer" will be more conventient to use than "beer suggestions", but a few minutes later in the developer console you use "beer suggestions" as the invocation name. Any reason why?
I live in Austria and wrote a german skill, my alexa is also set to german, still i cant find it in the alexa app.
I created all the accounts with the same email… any suggestions?
Can you please tell me the method to extract a particular pharse from the intents in alexa skill development. eg. alexa ask appname to say my name Asfaque ……response:- Hi Asfaque. basically the question is how to read Asfaque from the intent?
When I say "ask beer sugesstions" in the service simulator, it should generate a LaunchRequest according to the docs, but this NEVER happens. It always generates a IntentRequest. Moreover, no matter what I enter in the service simulator ( ex. : asdfert), it is constantly a IntentRequest. Can yoy explain me this strange functionality? Thanks,
Getting this error can you help me out "Error: Please make sure that "Alexa Skills Kit" is selected for the event source type of arn:aws:lambda:us-east-1:381880984410:function:hello-world-alexa-skill"
Great tutorial for a beginner/hobbyist like myself. Thanks for laying things out at my level.
You can get one on sale right now right here
Just one word for this course: WOW! or Fabulous! or Superb! Thank you!
Great tutorial for coders. We followed this and created our own tool for Alexa Skills creation. With simple markup language. Would like all of you guys to give it a try!
You are talking too fast for me because I need to think about sounds. I Profound hearing ability.
My parrot talks to Alaxa. Tells it to gross sounds.
hey thanks for wonderful tutorial!! Can you please suggest me way to perform npm install at for lambda on website itself?
Seems several things have changed on AWS since this video was done. Getting the following error with no further guidance "Error: Invalid ARN for NA region. Please provide a valid ARN in the form 'arn:aws:lambda:us-east-1:000000000000:function:myFunction:myFunctionVersion'". Frustrating since my ARN follows that format/spec.
hey i have been trying this seems simple as can be but my program alwasys calls the same intent no matter what i say
I can't understand properly that how I build Alexa skill on raspberry pi .. please tell me properly sir.. i already setup Alexa with raspberry pi..but can't setup my skills
Wow, Great startup tutorial for Alexa skill development. Thank you for sharing the knowledge
I do not want to create a new skills, I want to add extra ways to Alexa how she would react on regular things like 'how are you' Is this posible to?
Excellent Video !! I have a question about the submission screen though. I have entered everything in the first screen, uploaded icon images but it doesn't go ahead when I hit save and continue. It also doesn't give any error messages. If I try to click other options, it warns me that my changes will be discarded. Anyone who knows what is happening? I've tested my skill in simulator and it works fine !
Perfect! Dude this was perfect as an intro. Good job!
I think Amazon Alexa might be the best smart speaker. I made a video on how to make an alexa enabled smart speaker for free and in less than 2 minutes. Check out my video and do let me know what you think.
Amazing!! thank you.
Check out the updated version of this video here: https://www.youtube.com/watch?v=QkbXjknPoXc
is there any object recognition skill present in Alexa?
when i type florida, or alabama, in test sections returns: the error message could someone please help me? thank you in advance
i cannot find the adam code editor. could you provide a link thank you
Ok I need a break, I got lost at Configuration as I was taken to a page that comes later in the vid, and version of the Lambda Console I am looking at does not have ASK…will click on the updated vid ~:-)
I found the course extremely interesting and informative, It is clear to the point and it leaves no doubt or confusion as to proceed. I have one question, though; can this be monetized? Can one get paid creating an Alexa skill? Thank you.
New to programming — is that all I'd have to be new to? Will I, as a non-techie but an experienced user, be able to understand the jargon? (For instance, I learned the other day that flashing rather than involving men's genitalia and a trenchcoat is actually installing software. Who knew?) What I really want is an Alexa app to control my Roku device. I'm tired of having to wrestle all 5,000 remotes from my husband. Doable or fantasy?
sir someone can help me in solving my problem statement……./Supply of doctors is limited in India especially in smaller towns and villages making provision of healthcare difficult to a large number of people. Telemedicine and other solutions in the past have also struggled to scale up due to this problem. Now in the age of digital assistants like Google and Alexa, can we create artificial intelligence based "doctor" that can diagnose everyday acute diseases like common cold, flu, etc, based on simple questions?
hey do u have more examples for practice ?
Not sure if I missed this, but you may want to change your awake word so your device won’t activate
I build alexa skill INTERSTELLAR OCEANS, thanks.
Hi I am goutham I like your video
Is this the same as scripting?
how can i reset my Alexa password because i forgot it