BEGIN TO CODE building apps and games in the cloud

Become a cloud developer and have fun doing it! This full-color guide will help you start creating cloud-based apps and games fast, even if youve never done it before. Not just friendly and easy, it puts you in control of your own learning and empowers you to solve problems you care about. Microsoft...

Full description

Bibliographic Details
Main Author: Miles, Rob
Format: eBook
Language:English
Published: [S.l.] Pearson Education, Inc. 2023
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Make pseudo-random values
  • Prepare for the cloud
  • Deploy an application
  • What you have learned
  • 7. Design an application
  • The Tiny Survey application
  • Application workflow
  • Application data storage
  • What you have learned
  • 8. Build an application
  • Put on the style with Bootstrap
  • Getting started with Express
  • Manage versions with Git
  • Use page templates with EJS
  • Get the example application
  • The index page
  • Enter the survey options
  • Build a select option page
  • Record survey responses
  • Render the results
  • What you have learned
  • 9. Turn professional
  • Modular code
  • "Professional" coding
  • Store application status with cookies
  • What you have learned
  • Part 3: Building with cloud technologies
  • 10. Store data
  • File data storage
  • Handle file errors
  • Database storage
  • Refactoring Tiny Survey
  • Tiny Survey deployment
  • What you have learned
  • 11. Activity tracking and sessions
  • User tracking
  • Tiny Survey improvements
  • User sessions
  • Register and login workflow
  • Register a user
  • User login
  • Access tokens
  • Authenticate tokens
  • Session renewal
  • Role-based security
  • What you have learned
  • Making a time travel clock
  • Host a website on GitHub
  • What you have learned
  • 3. Make an active site
  • Get input from a user
  • Storing data on the local machine
  • JavaScript heroes: let, var, and const
  • Making page elements from JavaScript
  • What you have learned
  • 4. Host a website
  • Node.js
  • Make a web server
  • What you have learned
  • Part 2: Make a cloud-based application
  • 5. Build a shared application
  • Upgrade Cheese Finder
  • Create a shared game
  • What you have learned
  • 6. Create a shared experience
  • Sharing gameplay
  • Create shared gameplay
  • Intro
  • Title Page
  • Copyright Page
  • Dedication Page
  • About the author
  • Contents at a glance
  • Contents
  • Introduction
  • How this book fits together
  • How to use this text
  • Colorful code
  • What you will need
  • Book Resources
  • Errata, updates, and book support
  • Stay in touch
  • Part 1: The cloud
  • 1. Code and the cloud
  • What is the cloud?
  • JavaScript
  • JavaScript heroes: functions
  • Make a console clock
  • Arrow functions
  • What you have learned
  • 2. Get into the cloud
  • Working in the cloud
  • How a web page works
  • Make an active web page
  • 12. JavaScript technologies
  • Make your own cloud
  • Control hardware from a server
  • Use MQTT
  • Create an Internet of Things network
  • Create a game using Phazer
  • Further development
  • What you have learned
  • Index
  • Glossary
  • Application
  • Application Programming Interface (API)
  • Argument
  • Assign
  • Asynchronous
  • Attribute
  • Block
  • Class
  • Cloud
  • Closure
  • Code
  • Condition
  • Console
  • Context
  • Compiler
  • Computer
  • Const
  • Cursor
  • Data
  • Declaration
  • Define
  • Delimiter
  • Document Object Model (DOM)
  • Element
  • Event
  • Exception
  • Exploit
  • Function