-
Building Cross-Platform GUI Applications with Fyne
Understand how to use the Fyne toolkit to build exciting apps for a range of devices and deploy them effectivelyKey FeaturesLearn how to use standard widgets, dialogs, and layouts as well as how to build your ownUnderstand how to develop an app and package and distribute it to different operating sy.... -
ASP.NET Core 5 and Angular - Fourth Edition
Build robust modern web applications using .NET 5, Entity Framework Core, and Angular 11Key FeaturesUpdated with the latest features and additions in ASP.NET Core 5 and Angular 11Design, build, and deploy a Single Page Application or Progressive Web AppAdopt a full stack approach to handle data mana.... -
Clean Code in Python - Second Edition
Tackle inefficiencies and errors the Pythonic wayKey FeaturesEnhance your coding skills using the new features introduced in Python 3.9Implement the refactoring techniques and SOLID principles in PythonApply microservices to your legacy systems by implementing practical techniquesExp.... -
ASP.NET Core 5 and React - Second Edition
Build fully functional, cloud-ready, and professional web applications using the latest features in the .NET 5 framework and React.js with Microsoft AzureKey FeaturesExplore the new features of .NET 5 with this updated edition of ASP.NET Core 5 and ReactDiscover strategies for adopting a full-stack .... -
Hands-On Quantum Information Processing with Python
Explore the potential of quantum information processing and understand the state of a quantum system with this practical guideKey FeaturesGet well-versed with quantum information processing using PythonUnderstand the basics of quantum cryptography by implementing quantum key distribution protocols i.... -
Classic Computer Science Problems in Java
Classic Computer Science Problems in Java is a master class in computer programming designed around 55 exercises that have been used in computer science classrooms for years. You’ll work through hands-on examples as you explore core algorithms, constraint problems, AI applications, and much more. .... -
JUnit in Action, Third Edition
JUnit in Action, Third Edition has been completely rewritten for this release. The book is full of examples that demonstrate JUnit's modern features, including its new architecture; nested, tagged, and dynamic tests; and dependency injection. You'll benefit from author Cătălin Tudose's unique "py.... -
Software Engineering for Absolute Beginners: Your Guide to Creating Software Products
Start programming from scratch, no experience required. This beginners’ guide to software engineering starts with a discussion of the different editors used to create software and covers setting up a Docker environment. Next, you will learn about repositories and version control along with its uses..... -
Practical Rust Web Projects: Building Cloud and Web-Based Applications
Go beyond the basics of Rust and build web and serverless cloud applications. The applications explained in this practical book include web sites, RESTful APIs, a real-time web chat application, and frontend application with WebAssembly. Each chapter is organized in the following format: what this k.... -
Pro Cryptography and Cryptanalysis with C++20: Creating and Programming Advanced Algorithms
Develop strong skills and a passion for writing cryptography algorithms and security schemes/modules using C++ 20 and its new features. You will find the right methods of writing advanced cryptographic algorithms (such as, elliptic curve cryptography algorithms, lattice-based cryptography, sear.... -
Programming Algorithms in Lisp: Writing Efficient Programs with Examples in ANSI Common Lisp
Master algorithms programming using Lisp, including the most important data structures and algorithms. This book also covers the essential tools that help in the development of algorithmic code to give you all you need to enhance your code.Programming Algorithms in Lisp shows real-world engineering .... -
Design Patterns in .NET Core 3: Reusable Approaches in C# and F# for Object-Oriented Software Design
Implement design patterns in .NET Core 3 using the latest versions of the C# and F# languages. This book provides a comprehensive overview of the field of design patterns as they are used in today’s developer toolbox. This new edition introduces topics such as Functional Builder, Asynchronous F.... -
Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2
Explore the designs of the Spring MVC and WebFlux frameworks, and apply similar designs and techniques to your own code. Along with detailed analysis of the code and functionality, this book includes numerous tips and tricks to help you get the most out of Spring MVC, WebFlux, and Java-based web app.... -
Racket Programming the Fun Way
At last, a lively guided tour through all the features, functions, and applications of the Racket programming language. You’ll learn a variety of coding paradigms, including iterative, object oriented, and logic programming; create interactive graphics, draw diagrams, and solve puzzles as you explor.... -
C++ High Performance - Second Edition
A comprehensive guide to help aspiring and professional C++ developers elevate the performance of their apps by allowing them to run faster and consume fewer resourcesKey FeaturesUpdated to C++20 with completely revised code and more content on error handling, benchmarking, memory allocators, and co.... -
Software Architecture with C# 9 and .NET 5 - Second Edition
Design scalable and high-performance enterprise applications using the latest features of C# 9 and .NET 5Key FeaturesGain fundamental and comprehensive software architecture knowledge and the skillset to create fully modular appsDesign high-performance software systems using the latest features of ..... -
Practical System Programming for Rust Developers
Explore various Rust features, data structures, libraries, and toolchain to build modern systems software with the help of hands-on examplesKey FeaturesLearn techniques to design and build system tools and utilities in RustExplore the different features of the Rust standard library for interacting w.... -
Implementing Microsoft SharePoint 2019
Bring on-premise and cloud collaboration features to life with Microsoft's enterprise content management platform - SharePoint ServerKey FeaturesGet up to speed with the latest version of SharePoint and make the most of its featuresSet up and effectively manage your SharePoint Farm in the cloud or .... -
An Atypical ASP.NET Core 5 Design Patterns Guide
A .NET developer's guide to crafting robust, maintainable, and flexible web apps by leveraging C# 9 and .NET 5 features and component-scale and application-scale design patternsKey FeaturesApply software design patterns effectively, starting small and progressing to cloud-scaleDiscover modern appli.... -
Exploring Windows Presentation Foundation: With Practical Applications in .NET 5
Use the Windows Presentation Foundation (WPF) technology to develop Windows applications using C# and XAML for design. This book will get you through not only the basics, but also some of the more advanced concepts of WPF in .NET 5. The book starts with basic concepts such as window, page.... -
Modern PyQt: Create GUI Applications for Project Management, Computer Vision, and Data Analysis
Dive into GUI application development and create useful applications for practical and relevant topics in the fields of business, computer science, and research. This book uses a realistic approach to help get you started designing and building the applications you need while learning new tools alon....