Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Domain-Driven Design with PHP: Designing and Implementing Complex Business Logic in PHP: The PHP Developer's Guide to Domain-Driven Design

by Phiquill Publishing
Sold out
₹1,777.00
Original price ₹1,777.00
Original price ₹1,777.00
₹1,777.00
Current price ₹1,777.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798288057823
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 212
  • Original Price: USD 17.0
  • Language: English
  • Edition: N/A
  • Item Weight: 504 grams
  • BISAC Subject(s): Languages / PHP


What You Will Learn in This Book

  • Master the core principles of Domain-Driven Design (DDD) to effectively manage complexity in software.
  • Develop a Ubiquitous Language to bridge communication gaps between technical and business teams, ensuring your code speaks the language of the domain.
  • Identify and define Bounded Contexts to modularize large applications, fostering independent development and clearer system boundaries.
  • Integrate diverse Bounded Contexts using established patterns like Anti-Corruption Layers and Published Languages for seamless system interaction.
  • Craft robust domain models in PHP using tactical patterns such as Entities, Value Objects, Aggregates, and Domain Services.
  • Implement effective Factories and Repositories to manage object creation and persistence, abstracting away infrastructure concerns.
  • Leverage Domain Events to decouple system components and enable eventual consistency across your application.
  • Structure your PHP applications using a layered architecture that clearly separates domain logic from application and infrastructure concerns.
  • Orchestrate complex business operations through well-defined Application Services.
  • Integrate DDD principles with popular PHP frameworks like Symfony and Laravel while maintaining a clean domain layer.
  • Write comprehensive tests for your DDD-based PHP applications, ensuring the integrity and correctness of your domain model.
  • Explore advanced DDD concepts such as CQRS (Command Query Responsibility Segregation) and Event Sourcing to build highly scalable and resilient systems.
  • Evolve your domain model over time, adapting to changing business requirements and deepening your understanding of the problem space.
  • Apply DDD to real-world scenarios through a practical case study, demonstrating how to build a complex application from conception to implementation.

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us