• 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
1576
Security
136
Software Engineering
172

Web Design & Development
437
Web Development
1343
Sort by
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

Learn R for Applied Statistics: With Data Visualizations, Regressions, and Statistics

Gain the R programming language fundamentals for doing the applied statistics useful for data exploration and analysis in data science and data mining. This book covers topics ranging from R syntax basics, descriptive statistics, and data visualizations to inferential statistics and regressions. After learning R’s syntax, you will work through data visualizations such as histograms and boxplot charting, descriptive statistics, and inferential statistics such as t-test, chi-square test, ANOVA, non-parametric test, and linear regressions.

Learn Rails 5.2: Accelerated Web Development with Ruby on Rails

Learn to build Rails-based web applications using all the latest features offered in Rails 5.2. Author Stefan Wintermeyer begins by teaching the basics of Ruby 2.5 before proceeding through all aspects of Rails, utilizing clean, succinct examples – rather than a single large application.

Learn Android Studio 3 with Kotlin: Efficient Android App Development

Build Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) with which Android developers can now use the Kotlin programming language. With this book, you’ll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part. Along the way, you’ll use Android Studio to develop apps tier by tier through practical examples. These examples cover core Android topics such as Activities, Intents, BroadcastReceivers, Services and AsyncTask. Then, you’ll learn how to publish your apps and sell them online and in the Google Play store.

Kotlin in Action
Kotlin in Action Sented by Cameron

Summary Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building applications to run on the JVM and Android devices. Foreword by Andrey Breslav, Lead Designer of Kotlin. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

Java Game Development with LibGDX: From Beginner to Professional

Learn to design and create video games using the Java programming language and the LibGDX software library. Working through the examples in this book, you will create 12 game prototypes in a variety of popular genres, from collection-based and shoot-em-up arcade games to side-scrolling platformers and sword-fighting adventure games. With the flexibility provided by LibGDX, specialized genres such as card games, rhythm games, and visual novels are also covered in this book.

iPod & iTunes For Dummies (For Dummies (Computer/Tech))

Whether it’s the iPod Nano, iPod Shuffle, video iPod, or some other variation, iTunes and iPods go together like treble and bass. It’s so easy to purchase the latest music and videos, download podcasts, and even keep track of your calendar on your iPod—so why wouldn’t you? But if it’s so easy, why do you need iPod & iTunes For Dummies? iPods now come in everything from 1GB to 80GB models and play movies, store photos, function as a spare hard drive, and even wake you up in the morning. If this is your first one, you’ll find no better place to get acquainted with it than in this bestselling book. If you’ve just purchased a brand-new iPod, you’ll find this Fifth Edition packed with valuable tidbits about the latest and greatest features. You’ll discover how to:

iPhone For Dummies, 12th Edition

When you carry an iPhone, you carry the power to get things done. Your pocket-sized device can keep you in touch with your friends, connect you to the world, maintain your schedule, access movies and music, and record your life in pictures and video. And that's just scratching the surface of what an iPhone can do!

Sort by