Laravel Design Patterns and Best Practices

Laravel Design Patterns and Best Practices


Choose Expedited Shipping at checkout for guaranteed delivery by Monday, March 25

Product Details

ISBN-13: 9781783287987
Publisher: Packt Publishing
Publication date: 07/24/2014
Pages: 106
Product dimensions: 7.50(w) x 9.25(h) x 0.22(d)

About the Author

Arda Kilicdagi is a PHP, MySQL, and JavaScript programmer from Turkey. He has been developing applications in PHP since 2005. He currently administrates the Turkish national support website with the well-known open source content management script PHP-Fusion. He's also one of the international developers and a member of the management team for PHP-Fusion, and he has an important role in the project's future. He has worked as a developer and has experience on projects such as Begendy (an exclusive private shopping website) and Futbolkurdu (a local soccer news website). He is experienced in using the Facebook API, Twitter API, and PayPal's Adaptive Payments API (which is used on crowdfunding websites such as KickStarter). He's also experienced in using JavaScript, and he's currently infusing his applications with JavaScript and jQuery, both on the frontend and backend.

He has also developed applications using CodeIgniter and CakePHP for about four years, but these PHP frameworks didn't suit his needs completely. This is why he decided to use another framework for his projects, and that is when he met Laravel. Currently, he is developing all his applications using Laravel.

He's also quite interested in Unix/Linux, and uses Linux on a daily basis. In addition, he is currently administrating Raspberry Pi's biggest Turkish community website,

He's previously authored two books. His first book was Laravel Application Development Blueprints from Packt Publishing, and the second was Raspberry Pi (Turkish) from Dikeyeksen Consulting and Publishing.

He has a personal blog at

" "

Halil Ibrahim Yilmaz is a daddy, developer, geek, and e-commerce consultant from Turkey.

After his education at Münster University, Germany, he has worked as a developer and a software coordinator in over a dozen ventures. During this period, he's developed himself in using many APIs such as Google, YouTube, Facebook, Twitter, Grooveshark, and PayPal. Currently, he's focused on creating his own company specializing in concurrent computing, Big Data, and game programming.

He writes articles about Erlang, Riak, functional programming, and Big Data on his personal blog

He is also a big Pink Floyd fan. He plays bass guitar as a hobby, and writes poems at He has a daughter called Iklim.

He lives in a house full of Linux boxes in Istanbul, Turkey.

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Laravel Design Patterns and Best Practices 5 out of 5 based on 0 ratings. 1 reviews.
TDOlmstead More than 1 year ago
Contains a very carefully worded concise explanation of Laravel and Design principles. The organization of the design principles are such that we all know them, we try to use them and the benefit of having future sight of how poor programming practices will affect us in future maintenance. Organization principles have a place for all of us. Many of us find ourselves working through many projects while trying to keep an eye out for re-usability over re-creation with the overall goal of reducing our production time. The integration of advanced OOP practices in leveraging Laravel cannot be understated. It's power is in it's simplicity, It's simplicity is a direct result of a group of well designed, elegant design patterns. These patterns allow us to power through the complex work with powerful tools. Reaching the end result quicker and with robust integrity. This book should appeal to those in several areas of the design through to development of a Laravel application. The design patterns and the thought to its application would apply to anyone seeking to create order from the chaos that is inherent in the endless possibilities available to us in tools for creating today's modern applications.