Companies Home Search Profile

Extreme Alexa Skills Dev: Mastering Templates and Back-End

Focused View

Matt Pitts

4:48:55

19 View
  • 1. Coming Soon - Course Update.mp4
    12:16
  • 2.1 Infrastructure as Code with AWS CloudFormation.html
  • 2.2 Use your own custom template to create Alexa Skills.html
  • 2. Welcome to the course.mp4
    01:50
  • 3.1 AWS DynamoDB Docs.html
  • 3.2 AWS Lambda Docs.html
  • 3.3 TypeScript Documentation.html
  • 3. Course Overview.mp4
    02:07
  • 1. Recommended Tools Introduction.mp4
    01:06
  • 2. Tools Instructions.mp4
    01:30
  • 3.1 Amazon Developer Account.html
  • 3.2 AWS Account.html
  • 3. Accounts.mp4
    00:42
  • 4.1 ASK CLI.html
  • 4.2 AWS CLI.html
  • 4. CLI Tools.mp4
    00:49
  • 5.1 ASK Toolkit for Visual Studio Code.html
  • 5.2 ASK Typescript Definitions.html
  • 5.3 AWS Node SDK.html
  • 5.4 Git.html
  • 5.5 Node.js.html
  • 5.6 Visual Studio Code.html
  • 5. Other Tools.mp4
    02:08
  • 6.1 ASK CLI Credentials.html
  • 6.2 AWS CLI Named Profiles.html
  • 6. ASKAWS CLI.mp4
    04:17
  • 7.1 ASK CLI Documentation.html
  • 7.2 AWS CLI Documentation.html
  • 7. Demo ASKAWS CLI.mp4
    06:34
  • 1.1 Using Templates for Alexa Skills.html
  • 1. Introduction to Custom Templates.mp4
    01:14
  • 2. Why Use Custom Templates.mp4
    02:26
  • 3. Template Anatomy.mp4
    04:05
  • 4. Custom Template Creation Process.mp4
    00:46
  • 1. Creating the template and adding the structure.mp4
    03:18
  • 2.1 ASK Skill Manifest.html
  • 2. Building out the Skill Manifest.mp4
    05:15
  • 3.1 ASK Interaction Model.html
  • 3. Adding a simple Interaction Model.mp4
    06:13
  • 4. Add Lambda Function structure.mp4
    03:13
  • 5.1 TS Config.html
  • 5. Configure Typescript.mp4
    05:07
  • 6.1 TypeScript Compiler Options.html
  • 6. Compile Typescript.mp4
    03:26
  • 1.1 Standard Built in Intents.html
  • 1. Write the Skill Initialization Code.mp4
    09:08
  • 2. Write the Cancel Intent Handler.mp4
    08:16
  • 3. Write the Fallback Intent Handler.mp4
    06:38
  • 4. Write the Help Intent Handler.mp4
    01:14
  • 5. Write the Stop Intent Handler.mp4
    01:14
  • 6. Write the Custom Error Handler.mp4
    05:49
  • 7. Write the Session Ended Handler.mp4
    02:43
  • 8. Write the Launch Request Handler.mp4
    04:18
  • 9. Write the Hello Handler.mp4
    03:06
  • 10.1 ASK Request Handlers.html
  • 10. Register the handlers.mp4
    05:33
  • 1.1 SSML.html
  • 1. About Speech Constructs in the Custom Template.mp4
    01:50
  • 2. Add speech enumerations.mp4
    05:55
  • 3. Add the speech library.mp4
    08:14
  • 4. Build out the main speech class.mp4
    06:08
  • 5. Add the speech helper service.mp4
    09:44
  • 6. Implement the speech construct in the intent handlers.mp4
    09:49
  • 1. About Runtime Constructs in the Custom Skill Template.mp4
    01:00
  • 2. Adding the runtime constructs.mp4
    03:00
  • 3. Write a runtime state service.mp4
    05:40
  • 4. Implement runtime state constructs.mp4
    03:17
  • 1.1 Skill and Session Attributes.html
  • 1. About Storage Constructs in the Custom Template.mp4
    01:15
  • 2. Add the storage service.mp4
    01:04
  • 3. Add method for retrieving specific attributes.mp4
    02:47
  • 4. Add method to sync persistent attributes to the session.mp4
    04:35
  • 5. Add method to sync session and persistent attributes.mp4
    04:10
  • 6. Add method to sync and persist both session and persistent attributes.mp4
    05:07
  • 7. Implement methods of the storage service.mp4
    03:53
  • 1. About Default Attributes.mp4
    02:00
  • 2. Adding a default profile attribute.mp4
    05:14
  • 3. Adding default attributes at run time.mp4
    07:13
  • 1.1 Request and Response Interceptors.html
  • 1. About Request and Response Interceptors.mp4
    01:22
  • 2. Adding and registering a global request interceptor.mp4
    04:42
  • 3. Adding and registering a global response interceptor.mp4
    02:57
  • 1.1 Alexa ISP.html
  • 1. About the Alexa ISP service and the Alexa API service.mp4
    01:30
  • 2. Adding the Alexa ISP Service.mp4
    12:27
  • 3. Adding the Alexa API Service.mp4
    11:00
  • 1.1 Adonous Tech Alexa Skills Starter Template.html
  • 1. Infrastructure Introduction.mp4
    06:01
  • 2. Using the Custom Template.mp4
    03:10
  • 3. Create and configure a new skill based on the custom template.mp4
    05:41
  • 4. Examine the CloudFormation Template and Deploy.mp4
    07:10
  • 5. Deploy the skill for the first time to the Amazon Developer Console.mp4
    14:26
  • 1. About automated skill development workflow.mp4
    01:54
  • 2. Automated updates and deployment.mp4
    07:37
  • 1. Thank You.mp4
    00:42
  • Description


    Learn how to create custom templates and automated infrastructure to rapidly build professional Alexa Skills.

    What You'll Learn?


    • The tools required for professional skill development workflow
    • How to build a custom Alexa skills template
    • How to build Alexa skills using TypeScript
    • How to increase skill building speed and efficiency
    • How to create a back-end for their skill in AWS
    • How to automate their skill infrastructure
    • How to automate building and deployment of their skill

    Who is this for?


  • Beginner to Intermediate Alexa Skill developers
  • Entry level to Junior professional developers
  • Senior Developers
  • AWS Developers with some Alexa Skills Development experience
  • What You Need to Know?


  • Have built and published at least 1 Alexa Skill
  • Understand front-end development methodologies and tools
  • Have a basic understanding of AWS
  • Have a basic understanding of the command line
  • Have a basic working understanding of source control (Git)
  • More details


    Description

    Course Update in Progress

    This course is being updated as of 8/17/21. This description page will be updated when the course update is completed.


    Now is the time to Become an expert Alexa Skill developer. This course offers high value, exclusive, professional-grade content. It all starts with setting up a foundation to quickly build and iterate on complex, premium, professional Alexa Skills. The Extreme Alexa Skills Development Series is for individuals who want to learn the secrets of quickly building professional-level Alexa Skills. This course focuses on building custom starter templates and automated infrastructure and workflow. This course is ideal for students who are ready to take their Alexa skills to the next level.

    The course quickly ramps up as you immediately start creating a custom Alexa Skill template from scratch, using TypeScript. You start with zero code, and build out the template step-by-step. You add reusable constructs that speed up and simplify adding advanced functionality such as output speech variation, attribute syncing and handling, managing run time state, managing in-skill products, and more.

    After you learn how to build a custom template from scratch, you jump into automating the infrastructure that powers the Alexa Skill. You will learn how to quickly add a complete back-end for the Alexa Skill, including the lambda function, a dedicated website and CDN, and advanced security. Once you have this infrastructure setup, you can create new skills based on the template and infrastructure within minutes.

    Finally, you learn how to pull all of the pieces together to create a powerhouse template that combines boilerplate skill code as well as a completely scripted automated infrastructure. You see first-hand how to completely automate the skill development workflow, all with zero console configuration.



    Who this course is for:

    • Beginner to Intermediate Alexa Skill developers
    • Entry level to Junior professional developers
    • Senior Developers
    • AWS Developers with some Alexa Skills Development experience

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Matt is a AWS Certified Alexa Skill Builder, Alexa Skills Challenge Winner, AWS Certified Cloud Practitioner, and has also held AWS Certified Solutions Architect and AWS Certified Developer certifications. Matt is a former AWS Amazon engineer with over 15 years experience with various web technologies. Matt spent 5 1/2 years as a professional developer at AWS. Matt has a passion for web technologies including building LOB application, application interfaces, voice technology, and full serverless application development.Matt became interested in web technology while studying in the legal field. Some of his first projects involved server-side document generation of standard legal documents and forms.Matt's first server languages were VB Net and C#. Matt has worked with Java and Python languages. Matt currently does most of his work on the front-end with JS/TypeScript and Node.Matt has a lot of experience building modern cloud native applications utilizing AWS services. Its a really exciting time to be a developer, and Matt is grateful to have the opportunity to share his knowledge.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 64
    • duration 4:48:55
    • English subtitles has
    • Release Date 2023/11/15

    Courses related to Artificial Intelligence

    Courses related to Virtual Assistant