Test your Python programming skills by solving real-world problems
A hands-on guide to making system programming with C++ easy
A definitive guide to mastering and implementing concurrency patterns in your applications
A comprehensive guide to get started with Java and gain insights into major concepts such as object-oriented, functional, and reactive programming
Get up and running with system programming concepts in Linux
A practical guide for building effective enterprise solutions with Java EE 8
Enhance your development skills with Java's state-of-the-art features and projects to make your applications leaner and faster
Create apps in C++ and leverage its latest features using modern programming techniques.
Find bottlenecks, identify the proper algorithm to use, optimize performance, and create really efficient Rust applications
Get more control of your applications performances in development and production and know how to meet your Service Level Agreement on critical microservices.
Optimize the powerful techniques of Java 9 to boost your application's performance
An In-depth guide updated with the latest version of Qt 5.11 including new features such as Quick Controls and Qt Gamepad