
A Software Engineer Learns HTML5, JavaScript and jQuery
by Dane Cameron
- Browsers have introduced new standards-based APIs allowing web applications to (amongst other things) store data offline, retrieve data from the server dynamically, spawn background processes and interact with the filesystem.
- Software engineers and programmers have begun to think of the much maligned JavaScript language in a new light, and unlock its potential as a rich and expressive language capable of producing large scale, well-structured applications.
- The jQuery library has eased the pain of interacting with Document Object Model, and therefore writing applications that dynamically respond to user interaction.
- The HTML markup language has been overhauled and extended to provide more semantic meaning, and many additional elements and attributes.
- An introduction to the HTML5 markup language, and how it differs from HTML4 and XHTML.
- An introduction to JavaScript, including an in-depth look at its use of objects and functions, along with the design patterns that support the development of robust web applications.
- An introduction to jQuery selection, traversal, manipulation and events.
- An in-depth look at the Web storage and IndexedDB APIs for client side data storage.
- A guide to implementing offline web applications with the Application Cache API.
- An introduction to the ways JavaScript can interact with the users file-system using the FileReader API.
- A guide to the use of Web Workers in web applications.
- An introduction to AJAX, and the jQuery API supporting AJAX.
- An introduction to Server Sent Events and Web Sockets.
Discuss A Software Engineer Learns HTML5, JavaScript and jQuery with other readers
Join or start a book club for A Software Engineer Learns HTML5, JavaScript and jQuery on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.
Frequently asked questions
How do I join a book club for A Software Engineer Learns HTML5, JavaScript and jQuery?
Sign up free on Readfeed, then browse public clubs or start your own club with A Software Engineer Learns HTML5, JavaScript and jQuery as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.
Can I discuss A Software Engineer Learns HTML5, JavaScript and jQuery with other readers online?
Yes. Readfeed book clubs let you chat live, share progress, and join discussions about A Software Engineer Learns HTML5, JavaScript and jQuery with readers worldwide — whether your club is virtual, in-person, or hybrid.
Is Readfeed free?
Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.