Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that …
Grokking Artificial Intelligence Algorithms is a fully-illustrated and interactive tutorial guide to the different approaches and algorithms that underpin AI. …
Create, merge, and distribute code with Git, the most powerful and flexible versioning system available About This BookMaster all the …
In his classic book,The Five Dysfunctions of a Team, Patrick Lencioni laid out a groundbreaking approach for tackling the perilous …
"This is what the future of work (and the world) looks like. Actually, it's already happening around you." -Tony Hsieh, …
From fundamentals and design patterns to the latest techniques such as generative AI, machine learning and cloud native architecture, gain …
The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such …
Refactoring is a controlled technique for improving the design of an existing code base. Its essence is applying a series …
With a new generation of services and frameworks, frontend and mobile developers can use their existing skill set to build …
""Code Complete: A Practical Handbook of Software Construction" by Steve McConnell is the definitive guide to building better software. In …
Perimeter defenses guarding your network aren't as secure as you might think. Hosts behind the firewall have no defenses of …
A pick is Martin L. Abbott and Michael T. Fisher's THE ART OF SCALABILITY: SCALABLE WEB ARCHITECTURE, PROCESSES, AND ORGANIZATIONS …
This book focusses on the visual communication and documentation of software architecture, based upon a collection of ideas and techniques …
Master the math needed to excel in data science, machine learning, and statistics. In this book author Thomas Nield guides …
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed …
Microservices promise a better way to sustainably deliver business impact. Rather than a single monolithic unit, applications built in this …
Understand what to do at any point in developing a clean .NET architectureMaster advanced .NET techniques with a focus on …
Destined to become a modern classic in the vein of Guns, Germs, and Steel, Sapiens is a lively, groundbreaking history …
Gain a clear understanding of even the most complex, highly theoretical computational theory topics in the approachable presentation found only …
.
Software engineering education has a problem: universities and bootcamps teach aspiring engineers to write code, but they leave graduates to …
Most business books give you the same old advice: Write a business plan, study the competition, seek investors, yadda yadda. …
Practical Software Architecture Solutions from the Legendary Robert C. Martin ("Uncle Bob") By applying universal rules of software architecture, you …
Start building beautiful web applications in JavaScript with the bestselling introduction to the language, updated with new features, fresh exercises, …
Use the innovative, highly portable event-driven distributed application runtime to simplify building resilient and scalable microservices for cloud and edge …
"Here is a copyright-protected and SEO-optimized description for the book "Implementing Domain-Driven Design" by Vaughn Vernon:\n\n"Unlock the secrets of successful …
معرفی کتاب رویای آریانا: پردازش رویای یک آرمان شهر و تحقق آن کتاب رویای آریانا: پردازش رویای یک آرمان شهر …
This easy-to-read, hands-on guide demystifies concurrency concepts like threading, asynchronous programming, and parallel processing in any language. Perplexed by concurrency? …
Modern search seems like magic—you type a few words and the search engine appears to know what you want. With …
What will you learn from this book? You know you don't want to reinvent the wheel, so you look to …
Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp …
Best-selling guide to the inner workings of the Linux operating system with over 50,000 copies sold since its original release …
How Chile became home to the world’s most radical free-market experiment―and what its downfall suggests about the fate of neoliberalism …
If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place …
Think Smarter, Create Better Strategies, and Get Results Beyond Your Expectations. Does reality fail to meet your expectations? Do you …
User story mapping is a valuable tool for software development, once you understand why and how to use it. This …
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while …
Large language models (LLMs) are revolutionizing the world, promising to automate tasks and solve complex problems. A new generation of …
This book examines the key principles, algorithms, and trade-offs of data systems, using the internals of various popular software packages …