O Reilly Media imprint: 1651 books

Designing Distributed Systems

Patterns and Paradigms for Scalable, Reliable Services

by Brendan Burns
Language: English
Release Date: February 20, 2018

Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components....

Big Data Glossary

A Guide to the New Generation of Data Tools

by Pete Warden
Language: English
Release Date: September 13, 2011

To help you navigate the large number of new data tools available, this guide describes 60 of the most recent innovations, from NoSQL databases and MapReduce approaches to machine learning and visualization tools. Descriptions are based on first-hand experience with these tools in a production environment. This...

Data Source Handbook

A Guide to Public Data

by Pete Warden
Language: English
Release Date: January 28, 2011

If you're a developer looking to supplement your own data tools and services, this concise ebook covers the most useful sources of public data available today. You'll find useful information on APIs that offer broad coverage, tie their data to the outside world, and are either accessible online or...

Building on SugarCRM

Creating Applications the Easy Way

by John Mertic
Language: English
Release Date: July 18, 2011

In the crowded field of customer relationship management (CRM) systems, SugarCRM stands out—not only for its modular design, but also for the ease with which you can develop, customize, and extend your CRM applications. This concise book provides a thorough overview of the development tools and...

Web Scraping with Python

Collecting More Data from the Modern Web

by Ryan Mitchell
Language: English
Release Date: March 21, 2018

If programming is magic then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you need. The expanded edition of this practical book not only introduces you web scraping, but also serves...

Git for Teams

A User-Centered Approach to Creating Efficient Workflows in Git

by Emma Jane Hogbin Westby
Language: English
Release Date: August 24, 2015

You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together. You’ll learn how to plan and pursue a Git workflow that not only ensures that...

Frontend Architecture for Design Systems

A Modern Blueprint for Scalable and Sustainable Websites

by Micah Godbolt
Language: English
Release Date: January 28, 2016

Imagine what a large-scale web project would look like if frontend development were not treated as an add-on, but as an equal partner with backend development and content strategy. This practical book takes experienced web developers through the new discipline of frontend architecture, including the...
by Josh Clark
Language: English
Release Date: February 17, 2010

Don't bore your audience with black bullet points on a white background. Your ideas deserve a presentation that's as smart and elegant as they are. Even if you're new to the Mac, this hands-on guide gets you up to speed on Keynote's features-like timesaving themes-fast. You'll learn how to customize layouts to your liking and add even more flash with sound and video.
by William Sanders
Language: English
Release Date: February 11, 2013

Build server-side applications more efficiently—and improve your PHP programming skills in the process—by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working...

Learning XML

Creating Self-Describing Data

by Erik T. Ray
Language: English
Release Date: September 22, 2003

This second edition of the bestselling Learning XML provides web developers with a concise but grounded understanding of XML (the Extensible Markup Language) and its potential-- not just a whirlwind tour of XML.The author explains the important and relevant XML technologies and their capabilities...

Learning C# 3.0

Master the fundamentals of C# 3.0

by Jesse Liberty, Brian MacDonald
Language: English
Release Date: November 17, 2008

If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressions,...

Programming HTML5 Applications

Building Powerful Cross-Platform Environments in JavaScript

by Zachary Kessin
Language: English
Release Date: November 10, 2011

HTML5 is not just a replacement for plugins. It also makes the Web a first-class development environment by giving JavaScript programmers a solid foundation for building industrial-strength applications. This practical guide takes you beyond simple site creation and shows you how to build self-contained...

Learning JavaScript Design Patterns

A JavaScript and jQuery Developer's Guide

by Addy Osmani
Language: English
Release Date: July 8, 2012

With Learning JavaScript Design Patterns, you’ll learn how to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language. If you want to keep your code efficient, more manageable, and up-to-date with the latest best practices, this book...
by Jonathan Gennick
Language: English
Release Date: April 17, 2006

SQL is the language of databases. It's used to create and maintain database objects, place data into those objects, query the data, modify the data, and, finally, delete data that is no longer needed. Databases lie at the heart of many, if not most business applications. Chances are very good that...
First 66 67 68 69 70 71 7273 74 75 76 77 78 Last
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