Nikhita K. Gaikwad
Rahul U. Nair
About the Authors
Arda Klda is a PHP, MySQL, and JavaScript programmer from Turkey. He has been developing applications in PHP since 2005. He has been administrating the Turkish national support website for 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 obsessed with Unix/Linux and uses Linux on a daily basis. In addition, he is administrating the world's best-known microcomputer, Raspberry Pi's biggest Turkish community website.
I'd like to thank to my mother and father, Serhan Karakaya, Barkev Keskin, Alpbura Bahadr Gltekin, Ferdi, Mrs. Deger Dundar, Mr. Orkun Altinbayrak, and all my other friends who I cannot list, for their support and understanding.
Halil brahim Ylmaz is a Python and PHP programmer and an e-commerce consultant from Turkey. He has worked as a developer and a software coordinator in over a dozen ventures, including Begendy, Modeum, Futbolkurdu, Arkeoidea, and Uzmanlazim. He is experienced in using many APIs such as Google, YouTube, Facebook, Twitter, Grooveshark, and PayPal. After meeting his business partner, he co-founded 16 Pixel, a Bursa-based creative consultancy that specializes in web development and e-commerce.
He loves learning functional programming languages (Erlang and Haskell), new JavaScript technologies (Node.js), and NoSQL database systems (Riak and MongoDB). When he is not working on client projects, he is often trying to code a web application with those technologies.
He lives in a house full of Linux boxes in Bursa, Turkey.
I'd like to thank my daughter klim for her presence, and Gezi Park protestors for their cause to make the world a better place.
About the Reviewers
James Blackwell is a full stack, freelance web developer with years of experience in producing web applications. He's produced and worked on many large websites and applications for a range of companies with multiple technologies such as PHP, JavaScript, MySQL, and MongoDB.
Mhd Zaher Ghaibeh is the co-founder of Creative Web Group, Syria (http://creativewebgroup-sy.com/), a web development startup that specializes in developing modern web applications and utilizes the latest web development technologies and methodologies. He has over eight years of web development experience and holds a Bachelor of Information Technology degree from Syrian University, Damascus.
He is currently working with Tipsy & Tumbler Limited (http://www.tipsyandtumbler.co.uk/) as a PHP web developer.
www.PacktPub.com
Support files, eBooks, discount offers and more
You might want to visit www.PacktPub.com for support files and downloads related to your book.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
http://PacktLib.PacktPub.com
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.
Why Subscribe?
- Fully searchable across every book published by Packt
- Copy and paste, print and bookmark content
- On demand and accessible via web browser
Free Access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.
Preface
Laravel Application Development Blueprints covers how to develop 10 different applications step-by-step using Laravel 4. You will also learn about both basic and advanced usage of Laravel's built-in methods, which will come in handy for your project. Also, you will learn how to extend the current libraries with the built-in methods and include third-party libraries.
This book looks at the Laravel PHP framework and breaks down the ingrained prejudice that coding with PHP causes spaghetti code. It will take you through a number of clear, practical applications that will help you take advantage of the Laravel PHP framework and PHP OOP programming, while avoiding spaghetti code.