Watch Serverless JavaScript by Example
- 2017
- 1 Season
Serverless JavaScript by Example is a comprehensive video course from Packt Publishing that aims to introduce you to the world of serverless computing with JavaScript. The course is designed to help you learn how to develop serverless applications using the popular cloud computing platform, Amazon Web Services (AWS), and its associated services.
The course is divided into eight chapters, each of which covers a specific topic related to serverless computing with JavaScript. The first chapter provides an introduction to serverless computing and explains why it is becoming increasingly popular among web developers. The chapter also covers the basic concepts of serverless computing and compares it with traditional server-based computing.
The second chapter of the course introduces you to the serverless services provided by AWS. The chapter explains the various AWS services that you can use to build and deploy serverless applications, such as AWS Lambda, Amazon API Gateway, Amazon DynamoDB, and Amazon S3. You'll learn how these services work together to provide a complete serverless computing platform.
The third chapter of the course covers the basics of JavaScript programming. This chapter is aimed at beginners who are new to programming with JavaScript. It introduces you to the basic syntax and structure of the language and teaches you how to use it to create simple programs.
The fourth chapter of the course covers writing serverless applications with JavaScript. In this chapter, you'll learn how to develop a simple serverless application using the AWS Lambda service. You'll learn how to write code that can be executed by AWS Lambda, how to package and deploy your code, and how to create an API using Amazon API Gateway.
The fifth chapter of the course covers working with APIs in serverless applications. APIs are an important part of modern web applications, and in this chapter, you'll learn how to create a RESTful API using Amazon API Gateway. You'll learn how to define the API endpoints, how to map the endpoints to your Lambda functions, and how to secure your API using API Gateway's authentication and authorization features.
The sixth chapter of the course covers data storage in serverless applications. In this chapter, you'll learn how to use Amazon DynamoDB to store and retrieve data in a serverless application. You'll learn how to create tables, how to query and scan the tables, and how to work with streams to process data changes in real-time.
The seventh chapter of the course covers error handling and debugging in serverless applications. In this chapter, you'll learn how to use AWS CloudWatch to monitor and troubleshoot your serverless applications. You'll learn how to log and analyze your application's behavior, how to set up alarms to alert you to potential issues, and how to use the debugging tools provided by AWS Lambda.
The final chapter of the course covers advanced topics in serverless computing with JavaScript. This chapter covers topics such as deploying serverless applications using AWS CloudFormation, working with the AWS Serverless Application Model (SAM), and developing microservices using AWS Lambda and Amazon API Gateway.
Overall, Serverless JavaScript by Example is an excellent course for anyone who wants to learn how to develop serverless applications using JavaScript and AWS. The course is well-structured, and the content is presented in a clear and concise manner. The course is suitable for both beginners and experienced developers who want to learn about serverless computing.
Serverless JavaScript by Example is a series that ran for 1 seasons (29 episodes) between December 21, 2017 and on Packt Publishing