-
Book Overview & Buying
-
Table Of Contents
AWS, JavaScript, React - Deploy Web Apps on the Cloud
By :
AWS, JavaScript, React - Deploy Web Apps on the Cloud
By:
Overview of this book
This comprehensive beginner-to-intermediate-level course on AWS and its components begins with an introduction to cloud computing and the three cloud service models (IaaS, PaaS, SaaS). You will learn to deploy and configure virtual instances, understand the foundations of remote server administration and server security using SSH. You will then be introduced to Linux and explore various Linux distributions, file systems, and essential maintenance and directory commands.
The latter portion of the course provides a comprehensive guide to AWS. You will set up, secure, and navigate an AWS account, AWS Identity and Access Management (IAM), and manage user accounts for various AWS services, IAM User management and permissions, IAM groups, policies, and access key rotation and Amazon Elastic Compute Cloud (EC2) service.
Upon completing the course, you will use your newfound skills to build dynamic front-end UI components using the React JS library. Through a series of hands-on projects, you will create a calculator, a Connect-4 Game clone, and a fully customizable ecommerce site. The React modules start from the basics and work to several intermediate-level concepts. This includes working with code pen, JSX, functional components, props, callbacks, events, the React State hook, conditional rendering, Fetch API, refactoring, and more.
All resources are available at: https://github.com/PacktPublishing/AWS-JavaScript-React---Deploy-Web-Apps-on-the-Cloud
Table of Contents (23 chapters)
Introduction to Cloud Computing
Cloud Computing Service Models
Cloud Server Deployment on Linode
Linux Foundations
Web Server and Database Foundations
LAMP Stack Installation and Configuration
Foundations of Server Security
Server Scaling
Server Images and Backups
Account Clean-Up and Segment Overview
The Cloud Computing Phenomenon (AWS Edition)
Cloud Computing Characteristics and Service Models
Cloud Deployment Models
AWS by the Numbers
Getting Started with AWS
AWS IAM: Identity and Access Management
Amazon Elastic Compute Cloud (EC2)
Document Object Model (DOM)
JavaScript Development
ReactJS
Project: Build a Calculator in React
Project 2 - Build a Connect-4 Clone in React
Project 3 - Build an Ecommerce Site in React