[AcloudGuru]Serverless for Beginners

About this specialization

Get hands-on and build a fully serverless video sharing app on AWS, Auth0 and Firebase!

Learn the same serverless patterns and architectures we used to create the A Cloud Guru website.


Serverless was the hottest cloud topic in 2017, and will continue to be in 2018. Some companies are opting to skip using cloud services like EC2, and moving straight to a completely serverless architecture. It pays to understand serverless design patterns.


Whether you're a 'noob in the clouds' or an experienced cloud expert, this course will guide you through the concepts of serverless before diving into a series of hands on labs to build our very own - completely serverless - video sharing website.


We cover:

• Function as a Service (FaaS) & Backend as a Service (BaaS)

• Serverless patterns

• Amazon Web Service, Auth0 and Firebase


This is an almost entirely practical course. While this course uses Node.JS, there is no need to have experience in Node to take this course. All the code is provided and there is even a lesson on how to get setup if you're new to Node.

The course is all about serverless. You are free to 'get into' the code as much or as little as you like.


You will need an AWS account to get started with this course, but no AWS experience is necessary to build the video sharing website.


This is the serverless course you’ve been looking for!

Syllabus
Module 1:
Chapter 1 Introduction
Module 3:
Chapter 3 Getting Started
Module 5:
Chapter 5 Lab 2: Setup the web site & user authentication (Auth0)
Module 6:
Chapter 6 Lab 3: Create an API in the AWS cloud & authenticate calls
Module 7:
Chapter 7 Lab 4: Enable browser-based uploads of video files to S3
Module 8:
Chapter 8 Lab 5: Connect a database to list videos (Firebase)
Module 9:
Chapter 9 Summary & What's next?
View more