The Complete Learn Coding & Automation Bundle
8 Courses & 99 Hours
$48.99 CAD$179.00 CAD
You save 72%
What's Included
$23.00 CAD Value
Google Assistant Automation IoT Development
Mammoth Interactive
163 Lessons (15h)
Lifetime
- Experience level required: All levels
- Access 163 lectures & 15 hours of content 24/7
- Length of time users can access this course: Lifetime
Course Curriculum
163 Lessons (15h)
- Your First Program
- 01 Course overview - Google Assistant Automation00 Course Overview - Google Assistant Automation4:0401 What Is Google Assistant6:42Source files
- 02 Getting Started with Google Actions Console00 What Is The Google Actions Console7:1600B How A Conversational Action Works6:1801 Build An Actions Project On Google Developer Console4:29Source files
- 03a Getting Started with the Firebase CLI00A What Is Firebase4:1900B What Is The Firebase CLI2:5600C What Are Firebase Cloud Functions7:46
- 03b Install NPM and Node00 What Is Node JS8:2201 Install Node And NPM On Mac Or Windows3:14Source files
- 03c (Prerequisite) Command Line Fundamentals - 01 Course Overview01 Why All Developers Need To Know The Command Line8:5003 What Are Linux And Unix Terminals8:04Course overview - files
- 03c (Prerequisite) Command Line Fundamentals - 02 What you'll need01 What You'll Need1:2002 Install Linux Command Line On Windows3:18What you'll need
- 03c (Prerequisite) Command Line Fundamentals - 03 Use Commands in a Linux Unix Terminal01 Build Your First Command In The Command Line3:4802 Navigate Directories In The Command Line6:3303 Build And Edit A New File In The Command Line7:2704 Move Files In The Command Line9:00Source files
- 03d Initialize a Firebase project01 Install The Firebase CLI2:5402 Initialize A Firebase Project15:50
- 03e Deploy website to Firebase with Firebase CLI03 Deploy Website To Firebase With Firebase CLI18:0404 Enable Reading And Writing To Firebase Database In Website1:01Source files
- 04 (Prerequisite) HTML Fundamentals00 How To Become A Web Developer7:3902 CSS Basics5:5001 HTML Basics7:2603 Add Images To Website With HTML9:1304 Link To Pages With HTML Hyperlinks5:3005 Positioning Items On A Webpage With CSS Flexbox11:3106 Spacing Out Items With Flexbox9:31Source Files
- 05a (Prerequisite) Beginners JavaScript01. Javascript Intro10:4002. Strings5:5003. Numbers5:0804. Booleans Intro5:0805. If Statements4:4306. Arrays8:4707. For Loops9:3208. While Loops4:4909. Objects8:1810. Functions6:2511. Foreach4:0912. Map Functions5:3713. Using Objects As Dictionary3:0114. Switch Statements6:5415. Destructuring5:4516. Spread Operator7:1217. String Templates6:5318. Error Handling6:0119. Let And Const Keywords3:5420. Do-while2:0121. Sets5:5722. Maps4:5523. Stacks6:2224. Queues12:0525. For Loop5:2726. Recursive Functions7:2927. Loop Labeling5:3428. 2D Arrays22:1529. Settimeout7:1830. Sentimental31. Functions With Optional Parameters15:2632. Basic Regular Expression6:0933. Handle Keypress Events23:0134. Priority Queue16:0935. Adddelete Object Property3:0036A. Example With Sets (dropdowns)11:1036b. Example With Sets (add Button)13:3436c. Example With Sets (remove Button)5:0336d. Example With Sets (refactoring)16:1936e. Example With Sets (reduce Function)14:0436f. Example With Sets (debugging)14:0437. Concat3:2838. Flat And Flatmap2:22
- 05b (Prerequisite) Advanced JavaScript - 01. Introduction01 01 Introduction To The Course1:2801 02 Why Should You Learn Javascript0:4901 03 Quick Win1:3401 04 Course Requirements0:3801. Source Files
- 05b (Prerequisite) Advanced JavaScript - 02. Next Generation JavaScript02 01 What Will We Learn In This Section0:4302 02 Declare Variables With Let And Const16:0502 03 Blocks And Iifes11:4902 04 Strings In Es202011:4802 05 Coding Challenge0:5202 06 Coding Challenge Solution2:1102 07 Section Summary0:4602. Source Files
- 05b (Prerequisite) Advanced JavaScript - 03. Arrow functions03 01 What Will We Learn In This Section0:4003 02 Basics Of Arrow Functions15:0703 03 Lexical This Keyword10:3703 04 Coding Challenge0:4303 05 Coding Challenge Solution3:0803 06 Section Summary0:4703. Source Files09 01 Course Summary And Next Steps2:2409. Source Files
- 05b (Prerequisite) Advanced JavaScript - 04. Features in ES 2020+04 01 What Will We Learn In This Section0:3104 02 Destructuring15:3204 03 Arrays In Es202016:3904 04 Spread Operator12:5904 05 Coding Challenge0:5404 06 Coding Challenge Solution3:4504 07 Section Summary0:5204. Source Files
- 05b (Prerequisite) Advanced JavaScript - 05. Parameters05 01 What Will We Learn In This Section0:3605 02 Rest Parameters16:0205 03 Default Parameters18:3905 04 Coding Challenge0:5005 05 Coding Challenge Solution4:0605 06 Section Summary0:3105. Source files
- 05b (Prerequisite) Advanced JavaScript - 06. Maps06 01 What Will We Learn In This Section0:4206 02 Maps20:3306 03 Coding Challenge0:4106 04 Coding Challenge Solution2:4906 05 Section Summary0:2906. Source Files
- 05b (Prerequisite) Advanced JavaScript - 07. JavaScript Classes07 01 What Will We Learn In This Section0:3807 02 Classes16:2707 03 Classes With Subclasses16:3707 04 Coding Challenge0:5707 05 Coding Challenge Solution2:5007 06 Section Summary0:5607. Source Files
- 05b (Prerequisite) Advanced JavaScript - 08. Asynchronous JavaScript08 01 What Will We Learn In This Section1:0308 02 Asynchronous Javascript Example11:2008 03 The Event Loop12:2208 04 Asynchronous Javascript with Callbacks9:2508 05 Promises21:1808 06 Async Await11:4408 07 Ajax And Apis6:4108 08 Make Ajax Calls With Fetch And Promises11:3108 09 Make Ajax Calls With Fetch And Async Await7:3208 10 Coding Challenge0:5208 11 Coding Challenge Solution7:4108 12 Section Summary0:5708. Source Files
- 06 Build a frontend user interface to control appliance01 Build Html User Interface For Controlling Iot Appliances7:00Source files
- 07 Build user interface functionality01 Build A Home5:5802 Initialize Firebase And Appliance5:2203 Update Appliance State2:04Source files
- 08 Deploy project to Firebase and a Realtime Database01 Initialize Firebase Functions10:39Source Files
- 09 Connect appliance to Assistant with webhooks01 Sync Intent - Define Appliance Metadata And Capabilities-4:2502 Query Intent - Process List Of Target Devices4:1103 Query Intent - Get Current State Of Firebase And Appliance3:1304 Execute Intent - Update Appliance State4:2005 Execute Intent - Update Realtime Database2:19Source files
- 10 Simulate authentication with Firebase functions01 Simulate Authentication With Firebase3:3602 Simulate Authentication Token With Firebase3:46Source files
- 11 Test action with Google Assistant and Firebase01 Build Action On Google Actions Console10:4002 Link To Google Assistant To Test Action On Device2:44Source files
Google Assistant Automation IoT Development
MI
Mammoth InteractiveMammoth Interactive | Top-Rated Instructor
4.3/5 Instructor Rating:
★ ★ ★ ★
★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.
Description
You'll learn about Google Assistant development from scratch!
Assistants represent one of the major trends in 2020. Some have even suggested they'll eventually supplant our app-based ecosystem. With apps for Assistants, you're building an app that works on smart speakers, like Google Home, and devices like Android phones, and Android watches.
App leaders like Apple, Amazon, and Google, who want to guarantee that people spend most of their time in their apps, are placing big bets on Assistants. And devices like Google Home are penetrating into our homes.
- Access 163 lectures & 15 hours of content 24/7
- Learn how Google Assistant and Smart Home work
- Learn JavaScript to build a web app to control your appliances
- Manage events with Google's Firebase storage & deployment
- Learn to code in Swift and Xcode for the Apple App Store
- Connect to HomeKit in your iOS app
- Build homes and accessories in your app
Specs
Important Details
- Length of time users can access this course: lifetime
- Access options: desktop & mobile
- Redemption deadline: redeem your code within 30 days of purchase
- Experience level required: all levels
- Have questions on how digital purchases work? Learn more here
Requirements
- Any device with basic specifications
$23.00 CAD Value
The Ultimate Hands-On Hadoop: Tame your Big Data!
Frank Kane
101 Lessons (14h)
Lifetime
$23.00 CAD Value
Data Science, Deep Learning, & Machine Learning with Python: Hands-On
Frank Kane
110 Lessons (15h)
Lifetime
$23.00 CAD Value
Taming Big Data with Spark Streaming & Scala: Hands-On
Frank Kane
35 Lessons (6h)
Lifetime
$23.00 CAD Value
C++ for Absolute Beginners!
Joseph Delgadillo
21 Lessons (4h)
Lifetime
$23.00 CAD Value
The Complete Python Course: Learn Python by Doing in 2022
Jose Salvatierra
316 Lessons (34h)
Lifetime
$23.00 CAD Value
Rust Programming Master Class: From Beginner to Expert
Nouman Azam
41 Lessons (10h)
Lifetime
$23.00 CAD Value
Search Operative
Tom Owsiak
13 Lessons (1h)
Lifetime
Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...