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
Mapt Subscription
FREE
$29.99/m after trial
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
$0.00
$16.80
$29.99
$29.99p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


WebSocket Essentials – Building Apps with HTML5 WebSockets Book Cover
WebSocket Essentials – Building Apps with HTML5 WebSockets
$ 23.99
$ 16.80
Getting Started with HTML5 WebSocket Programming Book Cover
Getting Started with HTML5 WebSocket Programming
$ 17.99
$ 12.60
Buy 2 for $29.40
Save $12.58
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

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

Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Object-Oriented JavaScript - Second Edition Book Cover
Object-Oriented JavaScript - Second Edition
$ 29.99
$ 21.00
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
AngularJS Web Application Development Blueprints Book Cover
AngularJS Web Application Development Blueprints
$ 29.99
$ 21.00
AngularJS Web Application Development Cookbook Book Cover
AngularJS Web Application Development Cookbook
$ 29.99
$ 6.00
Learning JavaScript Data Structures and Algorithms Book Cover
Learning JavaScript Data Structures and Algorithms
$ 26.99
$ 5.40