Java 11 and its new features add to the richness of the language—one of the most commonly-used programming languages for building robust software applications. Java 11 expands the capabilities of the Java platform. This book is your one-stop guide...
The super-fast evolution of the JDK between versions 8 and 12 has increased the learning curve of modern Java, therefore has increased the time needed for placing developers in the Plateau of Productivity. Its new features and concepts can be...
Both of us have been Java developers long enough to witness, and be part of, several shifts within our chosen profession. Java the language has evolved a long way since we both wrote our first lines of code: Java 1.4 gave us nonblocking I/O, Java 8...
If you are picking up this book, it is because you want to level up the quality of the code you are producing. Regardless of the background and what type of work you are trying to achieve, testing is a prime indicator of solid software practices....
Python is a deciphered, significant level, broadly useful programming language. Made by Guido van Rossum and first discharged in 1991, Python's structure theory underlines code comprehensibility with its striking utilization of unusual whitespace....
Python has evolved and extended its features toward every possible IT operation. This book will help you leverage the latest features of Python to write effective scripts and create command-line tools (for use when it comes to data types, loops,...
In a deployment diagram, internet outside the firewall was depicted using the shape of a cloud. Not until I read Big Switch, Nicholas G. Carr, did I realize the full potential of cloud and what was to come. Fast forwarding 10 years, now we do not...
Data science is becoming increasingly popular as industries continue to value its importance. Recent advancements in open source sofware have made this discipline accessible to a wide range of people. In this book, we show how Jupyter Notebooks can...