As a web developer, you may not want to spend time making your web app secure, but it definitely comes with the territory. This practical guide provides you with the latest information on how to thwart security threats at several levels, including new areas such as microservices. You'll learn how to help protect your app no matter where it runs, from the latest smartphone to an older desktop, and everything in between. Author John Paul Mueller delivers specific advice as well as several security programming examples for developers with a good knowledge of CSS3, HTML5, and JavaScript. In five separate sections, this book shows you how to protect against viruses, DDoS attacks, security breaches, and other nasty intrusions.

Similar books results

One of the most important and exciting trends in web development in recent years is the move towards single page applications, or SPAs. Instead of clicking through hyperlinks and waiting for each page to load, the user loads a site once and all the intera...

Balancing usability and security when building a website or app can be incredibly difficult. This practical book teaches you a results-driven approach for accomplishing both without compromising either. Not only will you learn what to be aware of when bui...

Do you want to build web pages, but have no previous experience? This friendly guide is the perfect place to start. You’ll begin at square one, learning how the Web and web pages work, and then steadily build from there. By the end of the book, you’ll hav...

* This Starter Kit serves as an entry-level introduction centered around prebuilt projects that developers can easily deploy and customize for their own sites * Explains how to build good basic Web sites, including design and architecture, for users w...

My warning with "Beginning Perl Web Development: From Novice to Professional" is to understand what author Steve Suehring means by the word "novice." He does not mean it as a synonym for "beginner". If you don't have some degree of skill in Perl, you will...

The divide between UX and Web development can be stifling. Bridging UX and Web Development prepares you to break down those walls by teaching you how to integrate with your team's developers. You examine the process from their perspective, discovering too...

Web Development with jQuery offers a major update to the popular Beginning JavaScript and CSS Development with jQuery from 2009. More than half of the content is new or updated, and reflects recent innovations with regard to mobile applications, jQuery mo...

One of the most important and exciting trends in web development in recent years is the move towards single page applications, or SPAs. Instead of clicking through hyperlinks and waiting for each page to load, the user loads a site once and all the intera...

Node.js makes it far easier to create fast, compact, and reliable web/network applications and web servers, and is rapidly becoming indispensable to modern web developers. Learning Node.js brings together the knowledge and JavaScript code you need to bui...

The rapid growth of immunology has greatly increased our understanding of disease; this growth has also generated a subject which at times appears separated from some of the basic medical sciences. Recent studies in the areas of purine metabolism and of p...

During the past 10 years, there have been many international meetings on the storage of organs prior to transplantation, and several have led to the publication of proceedings; there have also been a number of other books on this subject-. Most of these p...

This book, which proposes a developmental view of short-term inpatient treatment for severely disturbed children, is much needed in our field. It is particularly relevant, emotionally engaging, and a pleasure to read because the writers who are the actual...

This third edition of the Beecham Manual has its origins in a manual produced by Selwyn Carson for his general practice in Christchurch, New Zealand. He produced loose-leaf sets of instructions for his practice team and colleagues. Beecham Research Labora...

The contents of this volume cover all the major activities associated with small-scale steelmaking in mini-steelworks (except Direct Reduction, on which two comprehensive volumes have recently appeared - see refs 11 & 12, Chapter 2). There is, of course, ...

'What are we going to do with a parcel of old stones?' wrote the director of an African museum a century and a half ago, when one of my ancestors presented him with a splendid collection of fossils of mammal-like reptiles. Old stones, however intriguing, ...

Cocos2D is the powerhouse framework behind some of the most popular games in the App Store. If you've played Tiny Wings, Angry Birds, Mega Jump, Trainyard, or even Super Turbo Action Pig, then you've played a game that uses Cocos2D or Box2D physics. The b...