• Welcome!
Total books

Computer & Internet

Administration
289
AI and Robotics
165
Algorithms
19
Cloud
375

Communicaion and Telecommunication
129
Databases
716
Enterprise
145
Graphics & Design
290

Hardware
335
Information Technology
314
Mobile Computing
542
Network Security
69

Operating System
300
Programming
2777
Security
136
Software Engineering
259

Web Design & Development
442
Web Development
1358
Sort by
Java 9 Modularity Revealed
Java 9 Modularity Revealed Sented by Steve Bark

Develop modular applications using the Java Platform Module System, the single most anticipated feature in Java 9. You will improve maintainability and performance of your Java applications by deploying only modules that are needed and encapsulating their implementation details. Until now Java has been monolithic. Using any one part of Java has meant incorporating the entirety of the runtime environment, an approach ill-suited to the increasing number of IoT devices such as fitness monitors, kitchen appliances, toys and games, and so forth. This book shows a new way, to make Java scale from the smallest of footprints in the smallest of devices through desktop PCs and on up to server platforms.

Java 3: Object-oriented programming

This book is the third in a series of books on software development in Java The subject is object-oriented programming that deals with how a running program consists of cooperating objects and how these objects are defined and created on the basis of the program's classes.

Java 11: Web applications and Java EE

This book deals with the development of web applications where the focus is on the server side and how to develop dynamic web pages.

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.

Instant Pygame for Python Game Development How-to

Overview Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Quickly develop interactive games by utilizing features that give you a great user experience Create your own games with realistic examples and easy to follow instructions Learn about the game development process, from installing simple games to more complicated multiplayer games, ensuring compatibility with mobile devices

How to Make Mistakes in Python?

Even the best programmers make mistakes, and experienced programmer Mike Pirnat has made his share during 15+ years with Python. Some have been simple and silly; others were embarrassing and downright costly. In this O’Reilly report, he dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong.

Hadoop with Python
Hadoop with Python Sented by Sarah Gerdes

Hadoop is mostly written in Java, but that doesn't exclude the use of other programming languages with this distributed storage and processing framework, particularly Python. With this concise book, you'll learn how to use Python with the Hadoop Distributed File System (HDFS), MapReduce, the Apache Pig platform and Pig Latin script, and the Apache Spark cluster-computing framework.

Gradle Effective Implementations Guide - Second Edition

About This Book Practical and engaging from start to finish covering the fundamentals of Gradle Learn the skills required to develop Java applications with Gradle and integrate at an enterprise level Apply the correct plugin and configuration to our Gradle build files to work with the different languages

Gradle Effective Implementation Guide

Gradle is the next generation in build automation. It uses convention-over-configuration to provide good defaults, but is also flexible enough to be usable in every situation you encounter in daily development. Build logic is described with a powerful DSL and empowers developers to create reusable and maintainable build logic.

Java 15: More about JavaFX

This book is a continuation to Java 14 and together the two books gives a good background for using JavaFX.

Functional Programming For Dummies (For Dummies (Computer/Tech))

Your guide to the functional programming paradigm Functional programming mainly sees use in math computations, including those used in Artificial Intelligence and gaming. This programming paradigm makes algorithms used for math calculations easier to understand and provides a concise method of coding algorithms by people who aren't developers. Current books on the market have a significant learning curve because they're written for developers, by developers—until now.

Sort by