LoveReading

Becoming a member of the LoveReading community is free.

No catches, no fine print just unadulterated book loving, with your favourite books saved to your own digital bookshelf.

New members get entered into our monthly draw to win £100 to spend in your local bookshop Plus lots lots more…

Find out more

Web programming

See below for a selection of the latest books from Web programming category. Presented with a red border are the Web programming books that have been lovingly read and reviewed by the experts at Lovereading. With expert reading recommendations made by people with a passion for books and some unique features Lovereading will help you find great Web programming books and those from many more genres to read that will keep you inspired and entertained. And it's all free!

Black Hat Python

Black Hat Python

Author: Justin Seitz Format: Paperback / softback Release Date: 23/04/2021

The Principles Of Object-oriented Javascript

The Principles Of Object-oriented Javascript

Author: Nicholas C. Zakas Format: Paperback / softback Release Date: 23/04/2021

jQuery Pocket Primer

jQuery Pocket Primer

Author: Oswald Campesato Format: Paperback / softback Release Date: 17/04/2021

As part of the new Pocket Primer series, this book provides an overview of the major aspects, the source code, and tutorial videos to use jQuery. DVD with code, videos, and graphics included. Features: Integrated coverage of CSS3, jQuery and other important JS toolkits Covers jQuery Mobile and HTML5 hybrid mobile apps Covers BackboneJS and Twitter Bootstrap Includes companion DVD with source code, tutorial videos, and 4-color graphics

Python Basics

Python Basics

Author: H. Bhasin Format: Paperback / softback Release Date: 17/04/2021

This book is designed for use as a primary introduction to Python and can be used as an introductory text or as a resource for professionals in industry. The book has been divided into four sections. The first section deals with the language fundamentals, primarily the procedural part of the language, the second introduces the object-oriented paradigms, the third section deals with data structures, and the last is devoted to advanced topics like handling multi-dimensional arrays using NumPy and visualization using Matplotlib. Regular expressions and multi-threading have been introduced in the appendices. Features: Includes sections dedicated to data structures Offers in-depth treatment of topics such as classes, inheritance, BST, andNumPy Introduces topics like Matplotlib and PIL Contains exercises for practice and a review of essential programming concepts

HTML5

HTML5

Author: Oswald Campesato Format: Mixed media product Release Date: 17/04/2021

As part of the new Pocket Primer series, this book provides an overview of the major aspects, the source code, and tutorial videos to use HTML5. DVD with code, videos, and graphics included. eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at info@merclearning.com. Table of Contents: 1. HTML5 Semantic Markup. 2. Introduction to CSS3. 3. SVG Essentials. 4. Introduction to HTML5 Canvas. 5. Media and Hardware Support HTML5. 6. Storage, Databases, GeoLocation, and Offline Apps. 7. Browser-Server Communication. 8. Miscellaneous HTML5 APIs. 9. HTML5 Mobile Apps on Android and iOS. 10. jQuery Concepts. Appendix A. jQuery Concepts (Part 2). Appendix B. Introduction to Android.

Angular4

Angular4

Author: Oswald Campesato Format: Paperback / softback Release Date: 17/04/2021

This book provides an introduction to Angular 2 application development, independent of any exposure to Angular 1.x, intended for beginners who want to develop Web applications. Readers will learn how to create applications with various UI Controls, how to create custom components, and how to handle mouse-related events. It illustrates how to create Angular 2 applications containing SVG, D3, and GSAP. It also covers Angular 2 applications that use Flux, Redux, Relay, and GraphQL. The final chapter covers mobile application development, delving into Ionic 2, Angular 2 with NativeScript, and React Native with Angular 2. Includes companion files with source code and color figures from the book.

Python 3: Pocket Primer

Python 3: Pocket Primer

Author: James R. Parker Format: Paperback / softback Release Date: 17/04/2021

As part of the best selling Pocket Primer series, this book is an effort to give programmers sufficient knowledge of Python 3 to be able to work on their own projects. In addition to covering all of the basic concepts, the book features a chapter on PyGame, which allows a programmer to handle graphics, mouse and keyboard interaction, and play sounds and videos. The demonstration example for that chapter is a Lunar Lander game. Another feature is the chapter on communication, which makes use of one of Python's best features: a collection of modules for sending and receiving Email, communicating between computers, and working with Twitter and Web pages. Companion files that accompany this book contain all of the code examples as complete working programs. This means that there is no need to key them in, so they can be executed and perhaps modified or expanded. Features: Features a chapter on PyGame, which allows a programmer to handle graphics, mouse / keyboard interaction, and play sounds and videos Explores communication in depth, making use of one of Python's best features: a collection of modules for sending and receiving Email, communicating between computers, and working with Twitter and Web pages. Companion files contain all of the code examples as complete working programs On the Companion Files: (also available from the publisher for downloading by emailing info@merclearning.com) Source code samples All images from the text (including 4-color)

Python pocket primer

Python pocket primer

Author: Oswald Campesato Format: Mixed media product Release Date: 17/04/2021

As part of the new Pocket Primer series, this book provides an overview of the major aspects and the source code to use Python 2. It covers the latest Python developments, built-in functions and custom classes, data visualization, graphics, databases, and more. It includes a companion disc with appendices, source code, and figures. This Pocket Primer is primarily for self-directed learners who want to learn Python 2 and it serves as a starting point for deeper exploration of Python programming. Features: Includes a companion disc with appendices, source code, and figures Contains material devoted to Raspberry Pi, Roomba, JSON, and Jython Includes latest Python 2 developments, built-in functions and custom classes, data visualization, graphics, databases, and more Provides a solid introduction to Python 2 via complete code samples On the CD-ROM: Appendices (HTML5 and JavaScript Toolkits, Jython, SPA) Source code samples All images from the text (including 4-color) Solutions to Odd-Numbered Exercises

CSS3

CSS3

Author: Oswald Campesato Format: Mixed media product Release Date: 17/04/2021

As part of the Pocket Primer series, this book provides an overview of the major aspects and the source code to use CSS3. This Pocket Primer is primarily for self-directed learners who want to learn CSS3 and it serves as a starting point for deeper exploration of its programming. Features: Includes companion files with appendices, source code, and figures Contains material devoted to CSS3 on mobile devices, use with SVG and HTML5 Canvas, JavaScript, and covers CSS3 application programming interfaces and other toolkits Provides a solid introduction to CSS3 via complete code samples and images Companion Files: Source code samples Appendices Appendix A - jQuery Appendix B - CSS Frameworks & Toolkits All images from the text (including 4-color) eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at info@merclearning.com.

HTML5 Canvas and CSS3 Graphics Primer

HTML5 Canvas and CSS3 Graphics Primer

Author: Oswald Campesato Format: Mixed media product Release Date: 17/04/2021

This book covers the features of HTML5 Canvas, CSS3 graphics, and shows how you can extend the power of CSS3 with SVG. The material in this book is accessible to people who have limited knowledge of HTML and JavaScript. Companion DVD with source code and graphics. While the material is accessible to those with limited knowledge of HTML and JavaScript, but more advanced users will benefit from numerous graphics techniques. The book also includes illustrative code samples and illustrations that are useful for Web developers and SVG/Flash/Silverlight developers. You'll see examples that help you learn to do the following in HTML5 Canvas, CSS3, and SVG: render Bezier curves, apply colors and gradients, transform 2D shapes and JPG files, perform animation effects, create 2D/3D bar charts and line graphs, handle mouse events, render HTML5/CSS3/SVG pages in Android, and learn the mechanics of a Tic-tac-toe game. A companion DVD contains all the source code and color graphics from the book.

HTML5 Android

HTML5 Android

Author: Oswald Campesato Format: Mixed media product Release Date: 17/04/2021

This book provides HTML5 technologies for developing HTML5 Mobile hybrid mobile applications, primarily for self-directed learners who are comfortable with HTML/Javascript and who want to learn how to create mobile applications using HTML5 for Android and iOS. Readers will learn how to use CSS3 and HTML5 Canvas to render 2D shapes, apply transformations, and create animation effects. Readers will learn about JavaScript toolkits such as jQuery Mobile, PhoneGap, and D3 for creating HTML5 hybrid mobile applications. Features: Discusses various HTML5 APIs with Android and iOS Contains CSS3 and HTML5 Canvas graphics and animation effects Uses jQuery Mobile to develop hybrid HTML5 Mobile apps Uses PhoneGap to develop hybrid HTML5 Mobile apps Provides supplemental code samples and videos on the DVD eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at info@merclearning.com.

D3 Data-Driven Documents Pocket Primer

D3 Data-Driven Documents Pocket Primer

Author: Oswald Campesato Format: Paperback / softback Release Date: 17/04/2021

As part of the Pocket Primer series, this book provides an overview of the major aspects and the source code to use D3. This Pocket Primer is primarily for self-directed learners who want to learn D3 and serves as a starting point for deeper exploration of its programming. Features: Includes a companion disc with appendices, source code, and figures Contains material devoted to D3 on mobile devices, using D3 with Ajax, HTML5 Web Sockets, NodeJS, and covers D3 application programming interfaces and other toolkits Provides a solid introduction to D3 via complete code samples eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at info@merclearning.com.