* BRING YOUR LAPTOPS FOR LIVE CODING! *
Cloud computing has taken the industry by storm. Do you know EXACTLY what it is, and are you ready to part of the next generation workforce? What about cloud's 3 pillars, SaaS, PaaS, and IaaS? What does "serverless" mean? This session begins with a high-level overview of all of cloud, what is it, and why it's here. Next is an introduction to Google Cloud and what its myriad of products are, focusing on serverless solutions.
The hands-on portion focuses on Google Cloud "serverless" solutions you can use with Python, including demos and live-coding (time-permitting). Come join us for this valuable session if you're a developer, business analyst, data scientist, technical manager, IT/admin staff, or hobbyist. If you live-code with us, chances are you'll leave with running code available to anyone around the world!
TOPICS
* Introduction to cloud computing
* Introduction to Google Cloud
* Hands-on coding with Google Cloud serverless solutions
* BRING YOUR LAPTOPS FOR LIVE CODING! *
Want to integrate Google technologies into the web+mobile apps that you build? Google has various open source libraries & developer tools that help you do exactly that. Users who have run into roadblocks like authentication or found our APIs confusing/challenging, are welcome to come and make these non-issues moving forward.
The first half of the talk covers the Google APIs Client Library, specifically with Python, although you could use any of the other languages supported. We'll then describe the steps necessary to create projects & enable Google APIs from the Google Developers Console. Next we discuss how to create & access the needed credentials, then write code that talks to several Google APIs.
While you can do the same thing using JavaScript, there is another developer tool that gives you access to Google APIs but in a slightly different way. The second half of the talk covers Google Apps Script, a self-contained JavaScript environment in the Google cloud. You'll learn what Apps Script is and how it's more like using "services" than traditional APIs. We'll show its dev environment and create a Google Sheets spreadsheet w/code that talks to several Google APIs.
The applications you build, whether they use the Client Library or Apps Script, can be reached by any client, browser, desktop/laptop or mobile. Come join us & learn how to leverage the power of Google technologies in the next apps you build!