Build a Slack Bot with Node.js on Kubernetes | Google Cloud Labs

Learn how to build a Slack bot using the Botkit toolkit. You’ll be able to interact with the bot in a live Slack channel. Try the Build a Slack Bot with Node.js on Kubernetes lab here:

*Automatically get 25 free credits to take the lab. New enrollees only. Free credits offer good until May 15, 2018

Try GCP for free:

Want to learn more about Kubernetes and other Google Cloud products and services?
– Find a curriculum of webinars and digital events at Google Cloud OnAir.
– Keep up to date on the latest GCP product releases and news on the Google Cloud Platform Blog.
– Learn online and at your own pace with a catalog of Google Cloud courses on Coursera.
– Discover more Google Cloud training and certification programs here:

Building Scalable Apps with Cloud Firestore (Next Rewind '18)

Let’s build scalable mobile and web apps with Cloud Firestore and the suite of tools provided by Firebase.

Original talk by Kathy Li and Dan McGrath
Rewind by Robert Kubis (

Watch full session here →
Watch more recaps here →

Watch more Application Development sessions here →
Next ‘18 All Sessions playlist →

Subscribe to the Google Cloud Platform channel! →

Why build your web and mobile Apps on the Google Cloud Platform

Our Google Cloud Platform experts share 3 reasons why you should consider building your web and mobile Apps on Google Cloud Platform. For more information click here –

Firstly, Google is a big proponent of open source technology, which means that it integrates easily with other systems.

Second, Google is spearheading the development of first-class technologies. These, such as the Kubernetes container orchestration, have become industry standards.

Lastly, GCP Platform as a Services technologies like App Engine significantly reduces the time your developers spend handing server operations or patching for security risks. Google handles all of this behind the scenes.

For more information about how we can help you build your web and mobile apps on Google Cloud Platform please click here –

Firebase CI/CD Using Google Cloud Build

UPDATE: GitHub now offer unlimited private repos

? Lesson:

1. Source Code Repositories Pricing
2. Create Github Repository
3. Create Google Cloud Source Repository
4. Create Dockerfile for uploading to Firebase
5. Create cloudbuil.yaml for Google Cloud Build to trigger build
6. Setup Triggers
7. Commit to cause a trigger to run
8. Update content to change Hello World

? YouTube:
? Site:
? GitHub:
?AJ’s Week in Web:
? Slack:
? Twitter:
? Slack:
? Twitter:

Hosting a static web app on Google Cloud using GCS (Get Cooking in Cloud)

In this episode of Get Cooking in Cloud, Priyanka Vergadia will share a recipe for creating static websites on Google Cloud.

Hosting a static website →
Making groups of objects publicly reachable →
Making data public →
Building scalable and resilient applications →

Get Cooking In Cloud Playlist →
Subscribe to the GCP Channel →

product:cloud storage; fullname:Priyanka Vergadia;

Example apps you can build on Google App Maker – Sheets to Apps

In this episode, we give you some brief examples of what kind of apps you can create with App Maker. Learn how to build dashboards, human resource apps, and so much more!

App Maker samples →
Previous episode →
Medium article →

Sheets to Apps playlist →
Subscribe to GSuite →

Product: Cloud, G Suite, Google App Maker
Fullname: AGV

Code, Build, Run, and Observe with Google Cloud (Google I/O'19)

In this session, attendees will learn how Google Cloud is enabling developers to focus on their code by providing better tools and infrastructure for their backend services. Come learn about the investments made in the past year that make it easy to code, build, run, and observe your applications and services with Google Cloud.

Watch more #io19 here:
GCP at Google I/O 2019 Playlist →
Google I/O 2019 All Sessions Playlist →
Learn more on the I/O Website →

Subscribe to the Google Cloud Platform Channel →
Get started at →

Speaker(s): Seth Vargo, Dale Markowitz


Free your Google Sheets data: build a REST API with Cloud Run – Serverless Toolbox

In this first episode of Serverless Toolbox, join Bret and Martin as they show you how to build a REST API in front of Google Sheets! Learn how to use Cloud Run to go serverless and skip the hassles of setting up and maintaining a server.

Find the code discussed in this episode at →

Serverless Toolbox playlist →
Subscribe to get all the episodes as they come out →

Product:Cloud Run; full name:Bret McGowen, Martin Omander;

Gmail Add-ons: A new way to integrate your app into Gmail (Google Cloud Next '17)

Gmail is more than just a mailbox – for many of us it’s a task list. But the problem is that we use different tools in the cloud to get those tasks done. What if there was a way to bring those apps closer to Gmail, to help you get more done, faster? In this video, Thijs van As, Krzysztof Obłucki, Devana Bhargava, and Ursula Shekufendeh show how developers can bring their apps into Gmail and showcase some exciting demos from some of their early partners.

Missed the conference? Watch all the talks here:
Watch more talks about Collaboration & Productivity here:

Linux Terminal Tutorial- Glitch Fix

Learn to run the Linux Ubuntu 18.04 terminal in ios! In this beginners tutorial we will build an example python application that uses the terminal’s bash commands. We do this using io, aversion of jupyter that has everything you need to start professional programming.

What is Jupyter? What is io?
Jupyter is a new operating system has become the most popular tool in data science. io is a new versions of jupyter that is perfect for beginners wanting learn how to code, because it’s easy to install and gives you all the tools you need. io also lets you program on any device! This is because io is a website that runs on google cloud compute engine. I also show how you can build fast jupyter applications using io online.

*Tutorial Topics*
What is the Terminal? 0:15
I give a brief history about where the terminal came from, before Steve Jobs made the mac. I talk about io and explain how to access the ubuntu terminal on it.

Getting Around the Terminal 2:16
I show how use the cd, ls, and pwd commands to move around the computer terminal as well as what these bash commands mean. I also explain how folders and files inside of a computer are stored inside of a tree structure.

Creating Files & Folders 7:16
I show how to use mkdir, touch, and echo to create folders and files.

Bash in Python 9:54
Learn to type bash commands inside of jupyter’s python notebook. I show how to download python packages with pip install. Then we use the knowledge we learned to build a fun pretend video game python application. this application uses jupyter widgets to save and load data from a file.

io online 14:13
io online allows you to save your jupyter application to the GitHub cloud. From there the application can be viewed by anyone. I also show how you can update your jupyter applications.

Awesome Book: The Linux Command Line, by William Shotts