• Welcome!
Total books

Computer & Internet

AI and Robotics
165
Algorithms
19
Communicaion and Telecommunication
111
Databases
716

Hardware
331
Information Technology
305
Mobile Computing
542
Network Security
69

Operating System
298
Programming
1573
Security
136
Software Engineering
172

Web Design & Development
437
Web Development
1343
Graphics & Design
234
Administration
289

Enterprise
145
Cloud
373
Sort by
Data Structures and Algorithms Using Python

More and more programmers are turning to Python and this book will give them the understanding they need. Necaise introduces the basic array structure and explores the fundamentals of implementing and using multi-dimensional arrays.

Cucumber Recipes: Automate Anything with BDD Tools and Techniques (Pragmatic Programmers)

You can test just about anything with Cucumber. We certainly have, and in Cucumber Recipes we'll show you how to apply our hard-won field experience to your own projects. Once you've mastered the basics, this book will show you how to get the most out of Cucumber--from specific situations to advanced test-writing advice. With over forty practical recipes, you'll test desktop, web, mobile, and server applications across a variety of platforms. This book gives you tools that you can use today to automate any system that you encounter, and do it well.

Beginning Software Engineering
Beginning Software Engineering Sented by Sarah Gerdes

A complete introduction to building robust and reliable software Beginning Software Engineering demystifies the software engineering methodologies and techniques that professional developers use to design and build robust, efficient, and consistently reliable software. Free of jargon and assuming no previous programming, development, or management experience, this accessible guide explains important concepts and techniques that can be applied to any programming language. Each chapter ends with exercises that let you test your understanding and help you elaborate on the chapter's main concepts. Everything you need to understand waterfall, Sashimi, agile, RAD, Scrum, Kanban, Extreme Programming, and many other development models is inside!

Angular in Action
Angular in Action Sented by Jacob

Summary Angular in Action teaches you everything you need to build production-ready Angular applications.Thoroughly practical and packed with tricks and tips, this hands-on tutorial is perfect for web devs ready to build web applications that can handle whatever you throw at them.

AngularJS: Novice to Ninja
AngularJS: Novice to Ninja Sented by Rebecca

AngularJS: Novice to Ninja is your fast track route to mastering AngularJS, the superheroic JavaScript framework. AngularJS provides the fastest, most efficient way to build single page web applications.

Angular 2 Development with TypeScript

Summary Angular 2 Development with Typescript teaches you what you need to start using Angular, while you also learn TypeScript and how to take advantage of its benefits.

Algorithms and Parallel Computing

There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code.

Professional Live Communications Server

Live Communications Server is an emerging technology that will be an important component of Microsoft's business solutions in the coming years; this book is the ultimate guide to LCS

Intelligent Robotic Systems for Space Exploration (The Springer International Series in Engineering and Computer Science)

Over the last twenty years, automation and robotics have played an increasingly important role in a variety of application domains including manufacturing, hazardous environments, defense, and service industries. Space is a unique environment where power, communications, atmospheric, gravitational, and sensing conditions impose harsh constraints on the ability of both man and machines to function productively.

Digital Multimedia
Digital Multimedia Sented by Cameron

A new edition of the bestselling book that covers the basic principles of digital multimedia Digital multimedia combines text, graphics, video, animation, sound, and other components and presents endless options and potential for computer users. This new edition of a perennial bestseller serves as an ideal foundation to the basic principles of each media type and describes their digitization and the possibilities that exist when different media elements are combined. Offering completely revised and rewritten material, the book features an emphasis on Web/Flash and provides in-depth coverage of MPEG4 and DVD in accordance with current trends.

Emotional Feedback for Mobile Devices

Investigates the functional adequacy as well as the affective impression made by feedback messages on mobile devices Presents an easily adoptable experimental setup to examine context effects on various feedback messages Offers guidelines for the design of system feedback

Detecting Peripheral-based Attacks on the Host Memory (T-Labs Series in Telecommunication Services)

This work addresses stealthy peripheral-based attacks on host computers and presents a new approach to detecting them. Peripherals can be regarded as separate systems that have a dedicated processor and dedicated runtime memory to handle their tasks. The book addresses the problem that peripherals generally communicate with the host via the host’s main memory, storing cryptographic keys, passwords, opened files and other sensitive data in the process – an aspect attackers are quick to exploit.

Sort by