• Welcome!
Total books

Computer & Internet

AI and Robotics
165
Algorithms
19
Communicaion and Telecommunication
75
Databases
711

Hardware
318
Information Technology
291
Mobile Computing
541
Network Security
66

Operating System
292
Programming
1516
Security
135
Software Engineering
172

Web Design & Development
431
Web Development
1343
Graphics & Design
232
Administration
289

Enterprise
145
Cloud
372
Sort by
OS X and iOS Kernel Programming

OS X and iOS Kernel Programming combines essential operating system and kernel architecture knowledge with a highly practical approach that will help you write effective kernel-level code. You'll learn fundamental concepts such as memory management and thread synchronization, as well as the I/O Kit framework. You'll also learn how to write your own kernel-level extensions, such as device drivers for USB and Thunderbolt devices, including networking, storage and audio drivers.

Oracle SQL Revealed: Executing Business Logic in the Database Engine

Write queries using little-known, but powerful, SQL features implemented in Oracle's database engine. You will be able to take advantage of Oracle’s power in implementing business logic, thereby maximizing return from your company’s investment in Oracle Database products.

Oracle Database 12c Security Cookboo

About This Book Explore and learn the new security features introduced in Oracle Database 12c, to successfully secure your sensitive data Learn how to identify which security strategy is right for your needs – and how to apply it Each ‘recipe’ provides you with a single step-by-step solution, making this book a vital resource, delivering Oracle support in one accessible place

Neural Networks in Unity: C# Programming for Windows 10

Learn the core concepts of neural networks and discover the different types of neural network, using Unity as your platform. In this book you will start by exploring back propagation and unsupervised neural networks with Unity and C#. You’ll then move onto activation functions, such as sigmoid functions, step functions, and so on. The author also explains all the variations of neural networks such as feed forward, recurrent, and radial.

Modern Programming Made Easy: Using Java, Scala, Groovy, and JavaScript

Get up and running fast with the basics of programming using Java as an example language. This short book gets you thinking like a programmer in an easy and entertaining way. Modern Programming Made Easy teaches you basic coding principles, including working with lists, sets, arrays, and maps; coding in the object-oriented style; and writing a web application.

Minecraft Recipes For Dummies (For Dummies Series)

A quick, handy reference on Minecraft recipes Want to find resources, make a shelter, craft tools, armor, and weapons, and protect yourself from monsters with Minecraft recipes? You've come to the right place! In a handy, portable edition that's packed with step-by-step instructions, Minecraft Recipes For Dummies makes it easy to look up the required items and figure out which blocks you need to gather to create each item. You'll get recipes for weapons, armor, transportation, mechanism, food, dye, wool, and brewing, as well as information on enchanting, repairing, gathering, farming, efficiency, and more.

Metaprogramming Ruby 2: Program Like the Ruby Pros (Facets of Ruby)

Write powerful Ruby code that is easy to maintain and change. With metaprogramming, you can produce elegant, clean, and beautiful programs. Once the domain of expert Rubyists, metaprogramming is now accessible to programmers of all levels. This thoroughly revised and updated second edition of the bestselling Metaprogramming Ruby explains metaprogramming in a down-to-earth style and arms you with a practical toolbox that will help you write your best Ruby code ever.

Learning Swift: Building Apps for macOS, iOS, and Beyond

Get valuable hands-on experience with Swift 3, the latest version of Apple’s programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms.

MariaDB and MySQL Common Table Expressions and Window Functions Revealed

Walk away from old-fashioned and cumbersome query approaches and answer your business intelligence questions through simple and powerful queries built on common table expressions (CTEs) and window functions. These new features in MariaDB and MySQL help you to write queries without having to wade through a quagmire of brittle self-joins and other crazy techniques from the past. Your queries will generate correct results, be more readable and less brittle in the face of unexpected data, and you’ll be able to adapt them quickly in the face of changing business requirements.

Learning Android Forensics
Learning Android Forensics Sented by Daniel

About This Book A professional, step-by-step approach to forensic analysis complete with key strategies and techniques Analyze the most popular Android applications using free and open source tools Learn forensically-sound core data extraction and recovery techniques

Learning Android Application Testing
Learning Android Application Testing Sented by Christopher

About This Book Focus on Android instrumentation testing to ensure full application coverage Apply testing techniques and utilize tools to improve Android application development Build intensively tested and bug free Android applications

Learning Node.js for Mobile Application Development

About This Book Use Node.js to satisfy the core backend requirements of modern apps, including user management, security, data access, and real-time data communication Build practical real-world mobile applications, which will give you the necessary knowledge to build your very own mobile solutions Step-by-step development of projects using Ionic Framework as the frontend and Node.js for the backend supported by a MongoDB database

Sort by