O Reilly Media imprint: 1651 books

Learning PHP

A Gentle Introduction to the Web's Most Popular Language

by David Sklar
Language: English
Release Date: April 14, 2016

If you want to get started with PHP, this book is essential. Author David Sklar (PHP Cookbook) guides you through aspects of the language you need to build dynamic server-side websites. By exploring features of PHP 5.x and the exciting enhancements in the latest release, PHP 7, you’ll learn how...
by Stephane Faroult, Peter Robson
Language: English
Release Date: March 10, 2006

For all the buzz about trendy IT techniques, data processing is still at the core of our systems, especially now that enterprises all over the world are confronted with exploding volumes of data. Database performance has become a major headache, and most IT departments believe that developers should...

Programming JavaScript Applications

Robust Web Architecture with Node, HTML5, and Modern JS Libraries

by Eric Elliott
Language: English
Release Date: June 26, 2014

Take advantage of JavaScript’s power to build robust web-scale or enterprise applications that are easy to extend and maintain. By applying the design patterns outlined in this practical book, experienced JavaScript developers will learn how to write flexible and resilient code that’s easier—yes,...

Building Web Apps with Ember.js

Write Ambitious JavaScript

by Jesse Cravens, Thomas Q Brady
Language: English
Release Date: July 9, 2014

If you’re a web developer interested in building scalable single-page applications—full-stack, browser-based apps that connect to a backend—this practical guide shows you how to use Ember.js, the popular JavaScript framework based on the model-view-controller (MVC) architectural pattern. Through...

Developing Web Components

UI from jQuery to Polymer

by Jarrod Overson, Jason Strimpel
Language: English
Release Date: February 17, 2015

Although web components are still on the bleeding edge—barely supported in modern browsers—the technology is also moving extremely fast. This practical guide gets you up to speed on the concepts underlying W3C’s emerging standard and shows you how to build custom, reusable HTML5 Web Components. Regardless...

Enterprise Web Development

Building HTML5 Applications: From Desktop to Mobile

by Yakov Fain, Victor Rasputnis, Anatole Tartakovsky
Language: English
Release Date: July 2, 2014

If you want to build your organization’s next web application with HTML5, this practical book will help you sort through the various frameworks, libraries, and development options that populate this stack. You’ll learn several of these approaches hands-on by writing multiple versions of a sample...

Presto Sketching

The Magic of Simple Drawing for Brilliant Product Thinking and Design

by Ben Crothers
Language: English
Release Date: October 19, 2017

Do you feel like your thoughts, ideas, and plans are being suffocated by a constant onslaught of information? Do you want to get those great ideas out of your head, onto the whiteboard and into everyone else’s heads, but find it hard to start? No matter what level of sketching you think you have,...
by Jeffrey Needham
Language: English
Release Date: May 6, 2013

Big data has more disruptive potential than any information technology developed in the past 40 years. As author Jeffrey Needham points out in this revealing book, big data can provide unprecedented visibility into the operational efficiency of enterprises and agencies. Disruptive Possibilities...

PHP in a Nutshell

A Desktop Quick Reference

by Paul Hudson
Language: English
Release Date: October 13, 2005

Now installed on more than 20 million Internet domains around the world, PHP is an undisputed leader in web programming languages. Database connectivity, powerful extensions, and rich object-orientation are all reasons for its popularity, but nearly everyone would agree that, above all, PHP is one...

Algorithms in a Nutshell

A Practical Guide

by George T. Heineman, Gary Pollice, Stanley Selkow
Language: English
Release Date: March 22, 2016

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement...

ScreenOS Cookbook

Time-Saving Techniques for ScreenOS Administrators

by Stefan Brunner, Vik Davar, David Delcourt
Language: English
Release Date: February 26, 2008

Written by key members of Juniper Network's ScreenOS development team, this one-of-a-kind Cookbook helps you troubleshoot secure networks that run ScreenOS firewall appliances. Scores of recipes address a wide range of security issues, provide step-by-step solutions, and include discussions of why...

Beginning Perl for Bioinformatics

An Introduction to Perl for Biologists

by James Tisdall
Language: English
Release Date: October 22, 2001

With its highly developed capacity to detect patterns in data, Perl has become one of the most popular languages for biological data analysis. But if you're a biologist with little or no programming experience, starting out in Perl can be a challenge. Many biologists have a difficult time learning...

Your Body: The Missing Manual

The Missing Manual

by Matthew MacDonald
Language: English
Release Date: July 21, 2009

What, exactly, do you know about your body? Do you know how your immune system works? Or what your pancreas does? Or the myriad -- and often simple -- ways you can improve the way your body functions? This full-color, visually rich guide answers these questions and more. Matthew MacDonald,...

Network Security Assessment

Know Your Network

by Chris McNab
Language: English
Release Date: December 6, 2016

How secure is your network? The best way to find out is to attack it, using the same tactics attackers employ to identify and exploit weaknesses. With the third edition of this practical book, you’ll learn how to perform network-based penetration testing in a structured manner. Security expert Chris...
First 91 92 93 94 95 96 9798 99 100
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy