• Welcome!
Total books

Computer & Internet

Administration
289
AI and Robotics
165
Algorithms
19
Cloud
373

Communicaion and Telecommunication
111
Databases
716
Enterprise
145
Graphics & Design
234

Hardware
331
Information Technology
305
Mobile Computing
542
Network Security
69

Operating System
298
Programming
1572
Security
136
Software Engineering
172

Web Design & Development
437
Web Development
1343
Sort by
Learning React Native: Building Native Mobile Apps with JavaScript, Second Edition

Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that render natively. The second edition of this hands-on guide shows you how to build applications that target iOS, Android, and other mobile platforms instead of browsers. Capps that can access platform features such as the camera, user location, and local storage.  Through code examples and step-by-step instructions, web developers and frontend engineers familiar with React will learn how to build and style interfaces, use mobile components, and debug and deploy apps. You'll learn how to extend React Native using third-party libraries or your own Java and Objective-C libraries.  - Understand how React Native works under the hood with native UI components  - Examine how React Native's mobile-based components compare to basic HTML elements  - Create and style your own React Native components and applications  - Take advantage of platform-specific APIs, as well as modules from the framework's community  - Incorporate platform-specific components into cross-platform apps  - Learn common pitfalls of React Native development, and tools for dealing with them  - Combine a large application's many screens into a cohesive UX  - Handle state management in a large app with the Redux librar

CSS Pocket Reference: Visual Presentation for the Web

When you're working with CSS and need an answer now, this concise yet comprehensive quick reference provides the essential information you need. Revised and updated for CSS3, this fifth edition is ideal for intermediate to advanced web designers and developers. You'll find a short introduction to the key concepts of CSS and alphabetical summaries of CSS selectors and properties. You'll also discover information on new properties, including grid, flexbox, clipping, masking, and compositing. Quickly find the information you need Explore CSS concepts, values, selectors and queries, and properties Learn how new features complement and extend your CSS practices Discover new properties including animations, grid, flexbox, masking, filtering, and compositing in this new edition

Functional Programming in PHP: a php[architect] guide

Many programming languages have embraced Functional Programming paradigms to augment the tools available. It also facilitates writing code that is easier to understand, easier to test, and able to take advantage of parallelization. PHP introduced anonymous function and closures in 5.3, providing a more succinct way to tackle common problems. However, making the leap from the more common imperative style requires understanding how and when to best use lambdas, closures, recursion, and more. Functional Programming will show you how to leverage these new language features by understanding functional programming principles. Plenty of examples are provided to illustrate each concept as it’s introduced and to show how to implement it with PHP. You’ll learn how to use map/reduce, currying, composition, and more. You’ll see what external libraries are available and new language features are proposed to extend PHP’s functional programming capabilities.

CSS Refactoring: Architect Your Stylesheets for Success

Revisiting your code to remove redundancies and inconsistencies-known as refactoring-is a common practice when using programming languages. With this book, author Steve Lindstrom not only shows you how to structure your CSS to build a responsive, easy-to-use website, but also how to use refactoring tools to create faster, more readable CSS. Good CSS is essential to the look and feel of modern sites-as important as the HTML that dictates the site's appearance and the JavaScript that runs the application. This book is ideal for seasoned front-end developers cleaning up an existing project, as well as those starting a new project for the first time. Discover why CSS is easy to learn but difficult to master Understand the difference between good and bad CSS Learn about refactoring and how it relates to CSS Explore methods for executing a CSS refactoring Learn how to deal with browser inconsistencies Investigate common CSS antipatterns-and how to avoid them Use techniques for structuring a project's CSS Recognize when your CSS refactoring is successful

Designing for XOOPS: A Quickstart for Designers

Learn how to customize websites with XOOPS, the open source CMS that helps non-developers build dynamic community websites, intranets, and other applications. This concise book shows you how to use XOOPS themes and modules to design everything from simple blogs to large database-driven CMS portals.

Jumpstarting JavaScript
Jumpstarting JavaScript Sented by Luis

Jumpstarting books provide an avenue for makers to quickly master topical knowledge! Each book starts with instructions on how to install or initialize the hardware or software needed to reach the "Hello, World" stage of getting started! The second project in the book builds on the first to use more of the hardware or software's capabilities. Later projects expand the user's knowledge into lesser-known aspects of the topic. All Jumpstarting projects are for Makers -- they provide hands-on, real-world experience in making the hardware or software do what you want it to do!

Learning Web-based Virtual Reality Build and Deploy Web-based Virtual Reality Technology

Create web-based VR applications and deploy them to GitHub pages with this short, practical tutorial crammed with hands-on examples. This book covers topics such as VR, the WebVR API, and A-Frame. In Learning Web-based Virtual Reality, you will build a number of 3D VR-based applications. In these apps, you will be able to test the VR environments, walk through the virtual world, interact with the objects, and perceive these virtual realities with the help of Google Cardboard. By the end of the book, you will have a complete understanding of what WebVR is, knowledge of what VR devices are available, and the requirements to start working on WebVR. You will also be comfortable in using A-Frame and its various components to build your own VR projects. What You Will Learn Experience WebVR, the WebVR API, and WebVR libraries Make use of various pieces of VR hardware See popular WebVR projects Use A-Frame to build your own WebVR projects Who This Book Is For Developers who want to build and deploy web-based virtual reality technology. Understanding of HTML5, JavaScript, and CSS is required.

The Hands-On Life
The Hands-On Life Sented by Michael

Stressed out? Swimming in a sea of screens? Worried about our beloved, endangered earth yet uncertain how to work for change? If this sounds familiar, you're not alone. In this intelligent guide to mindfulness in the digital age, writer and teacher Amy Weldon describes how practicing life as an artist can help you wake yourself up and take back control of your attention, your money, your time, and the health of our society and our planet. Traveling from farm to protest march to classroom, and engaging a range of thinkers from Hannah Arendt to George Orwell, John Keats, and Henry David Thoreau, The Hands-On Life is a book for students and for everyone who dreams of building a better world.

Systems, Cybernetics, Control, and Automation : Ontological, Epistemological, Societal, and Ethical Issues

Systems, cybernetics, control, and automation (SCCA) are four interrelated and overlapping scientific and technological fields that have contributed substantially to the development, growth, and progress of human society. A large number of models, methods, and tools were developed that assure high efficiency of SCCA applied to practical situations. The real-life applications of SCCA encompass a wide range of man-made or biological systems, including transportation, power generation, chemical industry, robotics, manufacturing, cybernetics organisms (cyborgs), aviation, economic systems, enterprise, systems, medical/health systems, environmental applications, and so on. The SCCA fields exhibit strong influences on society and raise, during their use and application, many ethical concerns and dilemmas.

WordPress Web Design for Dummies, 3rd Edition

Your full-color guide to creating dynamic websites with WordPress. Are you familiar with the fundamentals of WordPress, but want to take your skills to the next level? From bestselling author and WordPress expert Lisa Sabin-Wilson, this new edition of WordPress Web Design For Dummies quickly gets you up to speed on the latest release of the software and shows you how to use it as a tool to create a customized, compelling, and cost-effective website-without losing your cool.

Laptops For Seniors For Dummies, 5th Edition

Get the most out of your laptop or tablet PC Laptops For Seniors For Dummies makes it easier than ever for the 50+ set to enjoy a laptop or tablet PC by taking the intimidation out of working with a new device. Featuring larger text and images, this bestseller empowers you to keep up with your kids or grandkids with all the latest and greatest that technology has to offer.

Analyzing Data in the Internet of Things

The Internet of Things (IoT) is growing fast. According to the International Data Corporation (IDC), more than 28 billion things will be connected to the Internet by 2020—from smartwatches and other wearables to smart cities, smart homes, and smart cars. This O’Reilly report dives into the IoT industry through a series of illuminating talks and case studies presented at 2015 Strata + Hadoop World Conferences in San Jose, New York, and Singapore.

What Are Conversational Bots?
What Are Conversational Bots? Sented by Michael

Artificial intelligence has made enormous progress in the last five years, and after a decade of texting and messaging on smartphones, people have become comfortable with conversational interfaces. Put together, those two trends mean we’ll soon be chatting with conversational bots: intelligent software designed to make you feel as though you’re talking to a real person. Chatbots are able to automate human tasks by translating fluidly between unstructured language and structured data. Imagine a customer service chat via instant message, email, or voice where the bot has answers before you can ask the question.

In Search of Database Nirvana
In Search of Database Nirvana Sented by Michael

The database pendulum is in full swing. Ten years ago, web-scale companies began moving away from proprietary relational databases to handle big data use cases with NoSQL and Hadoop. Now, for a variety of reasons, the pendulum is swinging back toward SQL-based solutions. What many companies really want is a system that can handle all of their operational, OLTP, BI, and analytic workloads. Could such an all-in-one database exist?

2016 Data Science Salary Survey

In this fourth edition of O’Reilly’s Data Science Salary Survey, 983 respondents working across a variety of industries answered questions about the tools they use, the tasks they engage in, and the salaries they make. This year’s survey includes data scientists, engineers, and others in the data space from 45 countries and 45 US states.

The Big Data Market
The Big Data Market Sented by Luis

Which companies have adopted technologies such as Hadoop and Spark, as well as data science in general? And which industries are lagging behind? This O’Reilly report provides the results of a unique, data-driven analysis of the market for big data products and technologies.

Fast Data: Smart and at Scale

The need for fast data applications is growing rapidly, driven by the IoT, the surge in machine-to-machine (M2M) data, global mobile device proliferation, and the monetization of SaaS platforms. So how do you combine real-time, streaming analytics with real-time decisions in an architecture that’s reliable, scalable, and simple?

Data and Democracy
Data and Democracy Sented by Musa

The 2016 US elections will be remembered for many things, but for those who work in politics, 2016 may be best remembered as the year that the use of data in politics reached its maturity. Through a collection of essays from leading experts in the field, this report explores how political data science helps to drive everything from overall strategy and messaging to individual voter contacts and advertising.

Data Science, Banking, and Fintech

The financial industry today is under siege, but not from economic pressures in Europe and China. Rather, this once-impenetrable fortress is currently riding a giant entrepreneurial wave of disruption, disintermediation, and digital innovation. Behind the siege is fintech, a spunky and growing group of financial technology companies. These venture-backed new arrivals are challenging the old champions in lending, payments, money transfer, trading, wealth management, and cryptocurrencies.

The DevOps 2.1 Toolkit: Docker Swarm

Viktor Farcic's latest book, The DevOps 2.1 Toolkit: Docker Swarm, shows you how to successfully integrate Docker Swarm into your DevOps toolset.

Sort by