• Welcome!
Total books

Computer & Internet

AI and Robotics
Communicaion and Telecommunication

Information Technology
Mobile Computing
Network Security

Operating System
Software Engineering

Web Design & Development
Web Development
Graphics & Design

Sort by
Negotiation and Design for the Self-Organizing City

This book is dedicated to building an open negotiation and design method for cities as self-organizing systems that bridges the gap between collaborative planning and collaborative design methods. Gaming as a tool for knowledge creation and negotiation serves as an interface between the more abstract decision-making and material city-making.

The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers

Teams working on the JVM can now say goodbye forever to misunderstood requirements, tedious manual acceptance tests, and out-of-date documentation. Cucumber - the popular, open-source tool that helps teams communicate more effectively with their customers - now has a Java version, and our bestselling Cucumber Book has been updated to match. The Cucumber for Java Book has the same great advice about how to deliver rock-solid applications collaboratively, but with all code completely rewritten in Java. New chapters cover features unique to the Java version of Cucumber, and reflect insights from the Cucumber team since the original book was published.

Pentaho for Big Data Analytics

Pentaho accelerates the realization of value from big data with the most complete solution for big data analytics and data integration. The real power of big data analytics is the abstraction between data and analytics. Data can be distributed across the cluster in various formats, and the analytics platform should have the capability to talk to different heterogeneous data stores and fetch the filtered data to enrich its value.

Java to C: A Primer
Java to C: A Primer Sented by Sarah Gerdes

This book is designed to be used as a quick introduction to C for programmers already familiar with Java. It is not a replacement for a reference book on C but is instead a supplement.

Java: High-Performance Apps with Java 9: Boost your application's performance with the new features of Java 9

Java 9 which is one of the most popular application development languages. The latest released version Java 9 comes with a host of new features and new APIs with lots of ready to use components to build efficient and scalable applications. Streams, parallel and asynchronous processing, multithreading, JSON support, reactive programming, and microservices comprise the hallmark of modern programming and are now fully integrated into the JDK.

Introducing Jakarta EE CDI: Contexts and Dependency Injection for Enterprise Java Development

Discover the Jakarta EE Contexts and Dependency Injection (CDI 2.0) framework which helps you write better code through the use of well-defined enterprise Java-based components and beans (EJBs). If you have ever wanted to write clean Java EE code, this short book is your best guide for doing so: you will pick up valuable tips along the way from your author's years of experience teaching and coding. Introducing Jakarta EE CDI covers CDI 2.0 in detail and equips you with the theoretical underpinnings of Java EE, now Jakarta EE.

Hands-On Cloud-Native Microservices with Jakarta EE

Businesses today are evolving rapidly, and developers now face the challenge of building applications that are resilient, flexible, and native to the cloud. To achieve this, you'll need to be aware of the environment, tools, and resources that you're coding against.

The Fairy Tales of Hans Christian Andersen

The cornerstone of modern fantasy…An exciting new compilation of Hans Christian Andersen’s world-famous fairy tales The Fairy Tales of Hans Christian Andersen presents the most famous Andersen stories, including classics such as “The Little Mermaid”, “The Ugly Duckling”, and “The Princess and the Pea,” in a highly esteemed 1942 translation by Jean Hersholt. This lovingly designed book contains a sparkling and unexpected selection of beautiful artwork from the 1840s to the 1980s by such artist greats as Kay Nielsen, the beloved Arthur Rackham, the eccentric Tom Seidmann-Freud (niece of Sigmund Freud), and the groundbreaking film animator Lotte Reiniger, as well as exciting, newly discovered talents.

Component- Oriented Development and Assembly: Paradigm, Principles, and Practice using Java

Although industry has been leveraging the advancements of component-oriented development and assembly (CODA) technology for some time, there has long been a need for a book that provides a complete overview of the multiple technologies that support CODA. Filling this need, Component-Oriented Development and Assembly supplies comprehensive coverage of the principles, practice, and paradigm of component-oriented development and assembly.

Big Java: Early Objects, 6th Edition

Cay Horstmann's sixth edition of Big Java, Early Objects provides an approachable introduction to fundamental programming techniques and design skills, helping students master basic concepts and become competent coders.

Concurrent and Real-Time Programming in Ada

Ada is the only ISO-standard, object-oriented, concurrent, real-time programming language. It is intended for use in large, long-lived applications where reliability and efficiency are essential, particularly real-time and embedded systems.

Wireshark 2 Quick Start Guide: Secure your network through protocol analysis

Learn protocol analysis, optimization and troubleshooting using Wireshark, an open source tool Learn the usage of filtering and statistical tools to ease your troubleshooting job Quickly perform root-cause analysis over your network in an event of network failure or a security breach

Wireshark Revealed: Essential Skills for IT Professionals

Gain valuable insights into the network and application protocols, and the key fields in each protocol Use Wireshark's powerful statistical tools to analyze your network and leverage its expert system to pinpoint network problems Master Wireshark and train it as your network sniffer

Sort by