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: http://bit.ly/2HYytxO

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

Try GCP for free: http://bit.ly/2HuW2ed

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. https://cloudonair.withgoogle.com
– Keep up to date on the latest GCP product releases and news on the Google Cloud Platform Blog. https://cloudplatform.googleblog.com
– Learn online and at your own pace with a catalog of Google Cloud courses on Coursera. https://www.coursera.org/googlecloud
– Discover more Google Cloud training and certification programs here: https://goo.gl/opSS3T

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 (https://twitter.com/hostirosti)

Watch full session here → http://bit.ly/2RTxHD7
Watch more recaps here → http://bit.ly/NextRewind2018

Watch more Application Development sessions here → http://bit.ly/2zMcTJc
Next ‘18 All Sessions playlist → http://bit.ly/Allsessions

Subscribe to the Google Cloud Platform channel! → http://bit.ly/GCloudPlatform

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 – https://hubs.ly/H0gFjb40.

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 – https://hubs.ly/H0gFjb40.

Firebase CI/CD Using Google Cloud Build



UPDATE: GitHub now offer unlimited private repos https://github.blog/2019-01-07-new-year-new-github/

? Lesson: https://ajonp.com/lessons/2-firebase-ci/

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: https://link.ajonp.com/youtube
? Site: https://link.ajonp.com/?
? GitHub: https://link.ajonp.com/github
?Lessons: https://link.ajonp.com/lessons
?AJ’s Week in Web: https://link.ajonp.com/week-in-web
? Slack: https://link.ajonp.com/slack
? Twitter: https://link.ajonp.com/twitter
? Slack: https://bit.ly/ajonp-slack-invite
? Twitter: https://bit.ly/ajonp-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 → https://goo.gle/2N1eG2c
Making groups of objects publicly reachable → https://goo.gle/2Kx9am1
Making data public → https://goo.gle/2H2IcRm
Building scalable and resilient applications → https://goo.gle/33wYHPe

Get Cooking In Cloud Playlist → https://goo.gle/2L48nYS
Subscribe to the GCP Channel → https://goo.gle/GCP

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 → https://goo.gle/2lJaCYO
Previous episode → https://goo.gle/31TlJON
Medium article → https://goo.gle/35dR6Wl

Sheets to Apps playlist → https://goo.gle/2NPMk9I
Subscribe to GSuite → https://goo.gle/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 → https://goo.gle/2ZPLejw
Google I/O 2019 All Sessions Playlist → https://goo.gle/io19allsessions
Learn more on the I/O Website → https://google.com/io

Subscribe to the Google Cloud Platform Channel → https://goo.gle/GCP
Get started at → https://cloud.google.com/gcp

Speaker(s): Seth Vargo, Dale Markowitz

T9439A

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 → https://goo.gle/33fOy8j

Serverless Toolbox playlist → https://goo.gle/32u1AiP
Subscribe to get all the episodes as they come out → https://goo.gle/GCP

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: https://goo.gl/c1Vs3h
Watch more talks about Collaboration & Productivity here: https://goo.gl/q3WbLc

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
http://www.linuxzasve.com/preuzimanje/TLCL-09.12.pdf