WebSocket Essentials – Building Apps with HTML5 WebSockets

Build your own real-time web applications using HTML5 WebSockets
Preview in Mapt

WebSocket Essentials – Building Apps with HTML5 WebSockets

Varun Chopra

Build your own real-time web applications using HTML5 WebSockets

Quick links: > What will you learn?> Table of content

eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$16.80
$29.99
RRP $23.99
RRP $29.99
eBook
Print + eBook

Frequently bought together


WebSocket Essentials – Building Apps with HTML5 WebSockets Book Cover
WebSocket Essentials – Building Apps with HTML5 WebSockets
$ 23.99
$ 16.80
Socket.IO Cookbook Book Cover
Socket.IO Cookbook
$ 23.99
$ 16.80
Buy 2 for $33.60
Save $14.38
Add to Cart

Book Details

ISBN 139781784396756
Paperback110 pages

Book Description

WebSocket facilitates complete duplex communication between the client and server. HTML5 made it possible to create enterprise-level applications considering the important parameters related to application maintainability. All these enhanced features help developers to remove the dependency on different plugins.

Starting with the basics of HTML5, you will work your way through the process of implementing different applications using WebSockets and HTML5 using the Node.js server. You will explore how to use WebSockets on the mobile and tablet platforms and build a real-time drawing application in HTML5 utilizing WebSockets. You will also learn how to set up the Node.js server and develop an app for presentation sharing.

By the end of this book, you will be familiar with the technology and will have learned how to enhance your HTML5 web application development using modern tools.

Table of Contents

Chapter 1: Introducing the World of Web App
What is the Web?
Web applications
Where does WebSockets fit?
WebSockets over other methods
Modern browsers
HTML
HTML5 – the modern Web standard
Summary
Chapter 2: Getting Started with WebSockets
Why WebSockets?
Importance of WebSockets
When to use?
How it works?
WebSocket API
Echo Test
The WebSockets client app
The WebSocket server
Summary
Chapter 3: Configuring the Server and Transferring Real-time Data
Full-duplex real-time data transfer
Foundation of real-time applications
Collaborative presentation application
Do it yourself
Tips and tricks
Summary
Chapter 4: Using WebSockets in Real Scenario
The real scenario
The JavaScript framework
Learn by doing
The collaborative drawing application
Do it yourself
The application structure
Restructure the application
Summary
Chapter 5: WebSockets for Mobile and Tablet
Mobile devices and the WebSocket
Running server on mobile
Browser support
Do it yourself
Summary
Chapter 6: Enhancing HTML5 Web Application Development Using Modern Tools
Modern tools and techniques
Summary

What You Will Learn

  • Create a web app with the advanced features of the modern Web
  • Expand the level of application by using different frameworks and libraries
  • Improve HTML5 web application development with the help of up-to-date tools
  • Structure your application and speed up development with modern tools
  • Develop a WebSocket server using Node.js
  • Discover all the basics of using WebSockets on mobile and tablet platforms
  • Transmit real-time data between users by building a drawing application in HTML5
  • Understand the importance of using framework AngularJS along with Bootstrap

Authors

Table of Contents

Chapter 1: Introducing the World of Web App
What is the Web?
Web applications
Where does WebSockets fit?
WebSockets over other methods
Modern browsers
HTML
HTML5 – the modern Web standard
Summary
Chapter 2: Getting Started with WebSockets
Why WebSockets?
Importance of WebSockets
When to use?
How it works?
WebSocket API
Echo Test
The WebSockets client app
The WebSocket server
Summary
Chapter 3: Configuring the Server and Transferring Real-time Data
Full-duplex real-time data transfer
Foundation of real-time applications
Collaborative presentation application
Do it yourself
Tips and tricks
Summary
Chapter 4: Using WebSockets in Real Scenario
The real scenario
The JavaScript framework
Learn by doing
The collaborative drawing application
Do it yourself
The application structure
Restructure the application
Summary
Chapter 5: WebSockets for Mobile and Tablet
Mobile devices and the WebSocket
Running server on mobile
Browser support
Do it yourself
Summary
Chapter 6: Enhancing HTML5 Web Application Development Using Modern Tools
Modern tools and techniques
Summary

Book Details

ISBN 139781784396756
Paperback110 pages
Read More

Read More Reviews

Recommended for You

Socket.IO Cookbook Book Cover
Socket.IO Cookbook
$ 23.99
$ 16.80
Modern JavaScript Applications Book Cover
Modern JavaScript Applications
$ 39.99
$ 28.00
RESTful Web API Design with Node.js - Second Edition Book Cover
RESTful Web API Design with Node.js - Second Edition
$ 23.99
$ 16.80
Node.js Web Development - Third Edition Book Cover
Node.js Web Development - Third Edition
$ 35.99
$ 25.20
Mastering JavaScript Single Page Application Development Book Cover
Mastering JavaScript Single Page Application Development
$ 35.99
$ 25.20
Angular 2 Components Book Cover
Angular 2 Components
$ 23.99
$ 16.80