
Introduces to the course and briefly explains about the structure of the course.
This lecture will briefly tell the learning outcomes after the completion of the course.
This lecture will explain about the complete process involved in developing a custom Alexa Skill.
This lecture gives the complete description what you will learn in this Section of the course.
Introduces you to Amazon developer portal and explain the process of creating an Amazon developer account.
This lecture briefly describes the various Alexa Equipped Devices released by Amazon up to date and also explain about their setup.
Introduces to the basic setup of Raspberry pi 3, explains about the hardware requirements and initial setup for bringing Alexa Voice Service on the Raspberry pi 3.
This lecture we will do the complete installation of the Alexa Voice Service Sample App on Raspberry pi 3.
This Lecture will do the execution of the Alexa Voice Service Sample App and also have the real time testing of Alexa on Raspberry pi 3.
This lecture gives the complete description what you will learn in this Section of the course.
In this lecture, we will add the skill in the Alexa Skills kit, define the skill information and interaction model of the skill.
This lecture will explain about the process of creating an account in the AWS(Amazon Web Services) , create a new AWS Lambda Function and configure it as the endpoint of the skill in Alexa Skills Kit.
This lecture will explain about the importance of use strict in a node js code with small examples.
This lecture will explain about the JSON request from Alexa Skills Kit and functions in node js with small examples.
In this lecture, we will export the handler function in the AWS Lambda function, which will handle the launch request from the Skill. Also test the skill in service simulator and in the echo device.
In this lecture, we will handle the Intent request and the Session Ended Request. Also test the skill in both service simulator and in the echo device.
This lecture gives the complete description what you will learn in this Section of the course.
This lecture will explain the two key concepts in Node js that is required to understand the Blueprint.
This lecture will explain the key concepts that combine the previous two concepts, which will help in understanding the Blueprint.
In this lecture, we will create the AWS lambda function using the Alexa Skills Kit SDK blueprint and change the endpoint configuration in our skill from the previous lambda function without any blueprint to this lambda function with the ASK SDK Blueprint.
In this lecture, we will type the Node js code in the lambda function with the Alexa Skills Kit SDK blueprint and also test the skill with this lambda function.
This lecture gives the complete description what you will learn in this Section of the course.
In this lecture, we will add the skill in the Alexa Skills kit, define the skill information, interaction model of the skill, create the AWS Lambda function and configure it with the skill in Alexa Skills kit.
In this lecture, we will code the lambda function for the Toss skill, and also learn How to generate random numbers in Node js.
This lecture will explain the process required to add sound effect of tossing a coin along with the skill's response using SSML tags and AWS S3 bucket. And also test the skill, both in the service simulator and in the echo device.
In this lecture,a project will be given to the student, which will help the student to practice and master the concepts learnt in the course till now.
This lecture gives the complete description what you will learn in this Section of the course.
In this lecture, we will add the skill in the Alexa Skills Kit, define the skill information. interaction model of the skill. And also create the lambda function and configure it as the endpoint of our skill. And also learn how to add multiple intents and use built in slot types.
In this lecture we will type the node js code for the lambda function of our skill and then test the skill, both in the service simulator and in the echo device
In this lecture,a project will be given to the student, which will help the student to practice and master the concepts learnt in the course till now.
This lecture gives the complete description what you will learn in this Section of the course.
In this lecture, we will add the skill in the Alexa Skills Kit, define the skill information. interaction model of the skill. And create the lambda function and configure it as the endpoint of our skill. And also learn how to use custom slot types and explore how to access AWS DynamoDB.
In this lecture we will type the node js code for the lambda function of our skill and then test the skill, both in the service simulator and in the echo device
In this lecture, we will add the same Remember skill on the Alexa Skills Kit using the Alexa Skill builder.
In this lecture, we will create the Lambda function on the updated Lambda UI, to help you understand the changes in Lambda Function.
In this lecture, we will test the skill on the Test Simulator.
In this lecture,a project will be given to the student, which will help the student to practice and master the concepts learnt in the course till now.
This lecture gives the complete description what you will learn in this Section of the course.
In this lecture, we will add the skill in the Alexa Skills Kit, define the skill information. interaction model of the skill. And create the lambda function and configure it as the endpoint of our skill. And also learn how to use more built in intents.
This lecture will explain about the helper functions that can help structure the whole code better.
In this lecture, we will handle the Answer intent that will decide whether the guess made by the user is correct or incorrect and change the flow of the code accordingly.
In this lecture we will complete the Lambda function code and test the skill in both the service simulator and the echo device.
In this lecture, we will submit the skill for certification and make the skill live in the Alexa Skill Store
In this lecture,a project will be given to the student, which will help the student to practice and master the concepts learnt in the course till now.
This lecture gives the complete description what you will learn in this Section of the course.
This lecture, will explain the installation process of the Beame Insta SSL tunneling Service.
In this lecture, we will install the Flask-ASK which will help us creating the web application that will handle the JSON request from the skill.
In this lecture, we will learn about python decorators which is the key concept behind the Flask Ask coding.
In this lecture, we will do the same basic skill again using the Raspberry pi as the https server endpoint.
This lecture gives the complete description what you will learn in this Section of the course.
In this lecture, we will control the LED on the raspberry pi with the user inputs on the lx terminal of the raspberry pi.
In this lecture, we will add the skill in the Alexa Skills kit, define the skill information and interaction model of the skill.
In this lecture, we will type the flask ask coding and configure the skill with the Raspberry pi https server. And also test the skill in both the service simulator and in the echo device.
In this lecture,a project will be given to the student, which will help the student to practice and master the concepts learnt in the course till now.
October 2020 Update
Added a Bill Of Materials PDF and an Update Video
Hello learners, this is a beginner level course on Alexa Skills Development, step by step following the course you will be all set to develop your own Alexa Skills and customize Alexa in your own way.
The course takes off with the devices that are equipped with Alexa and also the instructions for setting up those devices. Next to that, the famous Raspberry Pi device is equipped with Alexa by bringing the Alexa Voice Service into it. Then the course moves on to building custom skills, a very basic custom skill development will be done in the usual long way to let you know the complete processing required to develop one, later the same basic skill will be again implemented using the Alexa Skills Kit Skill Development Kit. Then some more custom skills will be developed exploring AWS DynamoDB and AWS S3 using the same SDK.
The course gives clear instructions on how to install required software to control the Raspberry Pi devices using Alexa Skills. Next to that, Alexa Skills to control LED, Servomotor, Webcam and temperature sensor connected with Raspberry Pi will be developed. The course also gives detailed explanation of all the coding involved in developing Alexa Skills through simple coding snippets.
The course has few projects that can help you to practice and master the concepts by yourself. While doing your projects and going through the course, you can feel free to ask your doubts on the Udemy discussion forum. You will get a response within one working day. Thank you and have a nice time learning.