Section 1 : Getting started with Google Cloud

Lecture 1 Introduction 00:02:34 Duration
Lecture 2 What is a Cloud in 30 seconds 00:00:42 Duration
Lecture 3 Why Cloud Computing 00:11:56 Duration
Lecture 4 Virtualisation in a Cloud environment 00:02:21 Duration
Lecture 5 Introduction to git and github 00:11:30 Duration
Lecture 6 The environment
Lecture 7 Create an account of Google Cloud
Lecture 8 Creating a new Google Cloud Project 00:06:05 Duration
Lecture 9 Initialising App Engine on Google Cloud 00:04:05 Duration
Lecture 10 Git workflow 00:08:55 Duration
Lecture 11 Push code to GitHub 00:17:30 Duration
Lecture 12 Gcloud App Deploy 00:11:25 Duration
Lecture 13 Host a Website on Google Cloud 00:11:42 Duration

Section 2 : Creating an API with App Engine

Lecture 1 Section deliverables 00:02:39 Duration
Lecture 2 What is a Network Protocol 00:05:48 Duration
Lecture 3 What is HTTP protocol 00:06:54 Duration
Lecture 4 Note on Python
Lecture 5 Hello World in Python on Google cloud 00:08:28 Duration
Lecture 6 Programming Language framework introduction 00:10:05 Duration
Lecture 7 Creating an API on Google Cloud 00:18:56 Duration
Lecture 8 Add parameters to URL 00:17:58 Duration
Lecture 9 Arrays in API 00:04:45 Duration
Lecture 10 API strings handler Python 00:03:01 Duration
Lecture 11 Section Recap 00:06:05 Duration

Section 3 : Getting started with Compute Engine

Lecture 1 Section deliverables 00:02:28 Duration
Lecture 2 Local vs Remote compute platforms 00:07:40 Duration
Lecture 3 Compute Engine Problem statement 00:11:55 Duration
Lecture 4 Shell access to Compute Engine VM instance 00:10:52 Duration
Lecture 5 Resource Quantisation 00:16:15 Duration

Section 4 : Getting started with Cloud Functions using Python

Lecture 1 Function Abstraction 00:09:40 Duration
Lecture 2 Cloud Function for Hello World 00:13:48 Duration
Lecture 3 Email Checker Function 00:12:40 Duration
Lecture 4 Section Recap

Section 5 : Email Checker Project

Lecture 1 Section deliverables 00:04:04 Duration
Lecture 2 Introduction to CORS 00:03:39 Duration
Lecture 3 HTML boilerplate 00:11:31 Duration
Lecture 4 HTML page
Lecture 5 Note on JavaScript Basics
Lecture 6 JavaScript Basics 00:17:51 Duration
Lecture 7 Problem with CORS 00:11:57 Duration
Lecture 8 Adding CORS to cloud functions 00:08:43 Duration
Lecture 9 Deploying Cloud functions 00:06:11 Duration
Lecture 10 Completing the Project 00:07:10 Duration

Section 6 : Getting started with Firebase

Lecture 1 Section deliverables 00:02:28 Duration
Lecture 2 Why use a Database 00:08:44 Duration
Lecture 3 Create a Database using Firestore 00:06:49 Duration
Lecture 4 Creating a service account key
Lecture 5 Initialising Firebase admin 00:08:22 Duration
Lecture 6 Read operation on Firestore using Python 00:07:17 Duration
Lecture 7 Update operation on Firestore using Python 00:15:25 Duration
Lecture 8 Create operation on Firestore using Python 00:12:13 Duration
Lecture 9 Delete operation on Firestore using Python 00:04:43 Duration

Section 7 : Getting started with Cloud BigQuery

Lecture 1 Section Introduction 00:02:48 Duration
Lecture 2 Acquiring Data 00:08:43 Duration
Lecture 3 Generating CSV dataset using Python 00:15:22 Duration
Lecture 4 Simple SQL queries 00:10:50 Duration
Lecture 5 Compound SQL queries 00:03:33 Duration
Lecture 6 Exploring Public Datasets 00:08:07 Duration
Lecture 7 Python with BigQuery 00:10:12 Duration
Lecture 8 Section Recap 00:09:11 Duration

Section 8 : Introduction to Machine Learning

Lecture 1 Section Introduction 00:03:52 Duration
Lecture 2 What are Neurons 00:04:14 Duration
Lecture 3 What are Weights 00:08:38 Duration
Lecture 4 What are Biases 00:07:17 Duration
Lecture 5 Activation Functions 00:03:57 Duration
Lecture 6 Application Specific Hardware (ASIC) 00:08:04 Duration

Section 9 : Building a Machine Learning model on Google Cloud

Lecture 1 Section Introduction 00:03:51 Duration
Lecture 2 Machine Learning and the MNIST dataset 00:06:00 Duration
Lecture 3 Machine Learning workflow 00:05:15 Duration
Lecture 4 Creating a Compute Instance 00:11:57 Duration
Lecture 5 Implementing the Model 00:19:04 Duration
Lecture 6 Running the Project 00:04:51 Duration
Lecture 7 Course Conclusion
Lecture 8 BONUS Audio Lecture Machine Learning by looking at nature