XUnit Test Patterns uses the practice of patterns to share proven techniques for writing automated tests using the XUnit family …
Take advantage of your C# skills to build UI components and client-side experiences with .NET. With this practical guide, you'll …
More than 100,000 entrepreneurs rely on this book for detailed, step-by-step instructions on building successful, scalable, profitable startups. The National …
Effectively query and modify data using Transact-SQL Master T-SQL fundamentals and write robust code for Microsoft SQL Server and Azure …
""Unlock the power of effective communication with the American English File 2 Work Book, a comprehensive language course designed to …
Incorporate deep learning into your development projects through hands-on coding and the latest versions of deep learning software, such as …
It’s not just computers—hacking is everywhere. Legendary cybersecurity expert and New York Times best-selling author Bruce Schneier reveals how using …
Just read it! I read a lot of the negative reviews and understand why they say what they do, but …
Since antiquity, people have been asking themselves what it means to live a good life. How should I live? What …
A book about modern operating systems. Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes …
Embark on a transformative journey of self-discovery and empowerment with "The Mountain Is You: Transforming Self-Sabotage Into Self-Mastery" by acclaimed …
User story mapping is a valuable tool for software development, once you understand why and how to use it. This …
From classic poetry to pop lyrics, from Charles Dickens to Dolly Parton, even from Jesus to James Bond, Mark Forsyth …
What will you learn from this book?If you're a software developer looking for a quick on-ramp to software architecture, this …
Written in simple, straightforward language, From Research to Manuscript, explains how to understand and summarize a research project. It is …
Every distributed system strives for reliability, performance, and quality, but building such a system is hard. Establishing a set of …
With more and more companies moving on-premises applications to the cloud, software and cloud solution architects alike are busy investigating …
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every …
Proven techniques and principles for modernizing legacy systems into new architectures that deliver serious competitive advantage. For a business to …
System Design Interview - An Insider's Guide (Volume 2)This book can be seen as a sequel to the book: System …
Bill is an IT manager at Parts Unlimited. It's Tuesday morning and on his drive into the office, Bill gets …
Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your …
For twenty years, the lessons from The Pragmatic Programmer have helped a generation of programmers examine the very essence of …
To become a great leader, develop your soft skills. If you read nothing else on developing your soft skills and …
The Textile Manual is an encyclopaedia of textile information, from material to yarn, from fabric structure to the finishing process. …
People in all kinds of jobs, in big and small companies career builders, sales people, and aspiring executives will love …
Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C# …
Effective software teams are essential for any organization to deliver value continuously and sustainably. But how do you build the …
Understand what to do at any point in developing a clean .NET architectureMaster advanced .NET techniques with a focus on …
Perimeter defenses guarding your network aren't as secure as you might think. Hosts behind the firewall have no defenses of …
You know you should be unit testing, so why arent you doing it? If youre new to unit testing, if …
This book focusses on the visual communication and documentation of software architecture, based upon a collection of ideas and techniques …
This gorgeous, fully illustrated handbook tells the story of sketchnotes--why and how you can use them to capture your thinking …
Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and …
The worldwide best selling You Don't Know JS book series is back for a 2nd edition: You Don't Know JS …
Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp …
Straight from the trenches,The Pragmatic Programmer, 20th Anniversary Editioncuts through the increasing specialization and technicalities of modern software development to …
A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, …
A book for the aspiring .NET software architect - design scalable and high-performance enterprise solutions using the latest features of …
Catapult your C# journey with this guide to crafting standout resumes, mastering advanced concepts, and navigating job offers with real-world …