O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Serverless JavaScript Projects

Video Description

Build four real-world JavaScript projects using AWS Lambda Function as a Service (FaaS) for serverless web development

About This Video

  • Practical training in working with AWS Lambda to build serverless JS applications
  • Build four different applications with different Lambda functions, hands-on
  • Gain in-depth knowledge of working with AWS Lambda by exploring important aspects of serverless computing

In Detail

If you need full-scale JavaScript apps but you don't want a server or don't can't afford one, then this course is for you. You will master serverless computing with AWS Lambda by building four real-world projects throughout this course.

You will learn how AWS Lambda is used to get your job done via functions that only run when they need to, without servers. This course will walk you through getting into AWS Lambda and using it.

By the end of this course, you will have the skills you need to use AWS Lambda to build serverless JavaScript applications that are both efficient and powerful.

The code bundle for this video course is available at- https://github.com/PacktPublishing/Serverless-JavaScript-Projects

Table of Contents

  1. Chapter 1 : Get Started with Serverless JavaScript and Sign Up for AWS
    1. The Course Overview 00:01:55
    2. Welcome to Serverless JavaScript 00:03:10
    3. AWS Lambda Functions Are the Way to Go in FaaS Architectures 00:04:33
    4. Get on an Amazon Free Tier Node 00:02:03
    5. Get Going with AWS Lambda FaaS 00:04:28
  2. Chapter 2 : Build a Real-World Weather App and Connect with AWS Lambda
    1. Front-End Design 00:06:57
    2. Build Your Location AWS Lambda 00:16:54
    3. Run Your Weather AWS Lambda 00:19:44
    4. Connect the Two Lambdas 00:12:08
    5. Stream the Data Between the Lambdas and the Front End 00:08:43
  3. Chapter 3 : Building an IBM Watson Chatbot and Make It Go Serverless
    1. Sign Up for Twilio and Determine the SMS Phone Number 00:03:34
    2. Build a Twilio and IBM Watson AWS Lambda 00:12:03
    3. Put the Finishing Touches on the Lambda 00:16:42
    4. Test That SMS Messages Are Being Sent and Received to and from IBM Watson 00:01:41
  4. Chapter 4 : Create an Advanced Project Management App Using Different Lambda Types
    1. Creating the UI by Building a Good Front End with Drag and Drop Tiles 00:07:20
    2. Setting Up the UI with DynamoDB Database 00:05:19
    3. Building a Create and Read Lambda 00:09:11
    4. Building an Update and Delete Lambda 00:05:43
    5. Utilizing the Different CRUD Lambdas to Connect Our Front-End App to a Database 00:14:17
  5. Chapter 5 : Build an Online Video Streaming App Using CRUD AWS Lambda
    1. Creating the UI by Building a Good Front End 00:02:14
    2. Configure Amazon CloudFront 00:04:18
    3. Test Amazon CloudFront 00:03:40
    4. Link Front-End Application to AWS CloudFront 00:03:58