• Complain

Christopher John Pecoraro - Mastering Laravel

Here you can read online Christopher John Pecoraro - Mastering Laravel full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2015, publisher: Packt Publishing - ebooks Account, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Christopher John Pecoraro Mastering Laravel

Mastering Laravel: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Mastering Laravel" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Develop robust modern web-based software applications and RESTful APIs with Laravel, one of the hottest PHP frameworks

About This Book
  • Master the flashiest functionalities Laravel has to offer
  • Use PHPSpec to design testable software by specification to ensure quality code
  • Explore the best-practices and latest features of Laravel 5
Who This Book Is For

If you are an experienced or a capable PHP programmer who has a basic understanding of the concepts of modern PHP (at least version 5.4), this book is ideal for you.

Basic object-oriented programming and database knowledge is expected. You should already know your way around Laravel, or have at least experimented with the framework.

What You Will Learn
  • Convert specifications into classes and functions, using a specification-based behavioral-driven design (BDD)
  • Create a deployment script for a continuous delivery environment
  • Use Eloquent to interact with the database in an object-oriented manner
  • Create RESTful APIs to allow an application to interact with other programs
  • Easily scale software with route caching and the read/write configuration
  • Use DocBlock annotations to enhance controllers and reduce the amount of code required
In Detail

PHP continues to revive and Laravel is at its forefront. Laravel follows modern PHPs object-oriented best practices and reduces time-to-market, enabling you to build robust web and API-driven mobile applications that can be automatically tested and deployed.

With this book you will learn how to rapidly develop software applications using the Laravel 5 PHP framework.

This book walks you through the creation of an application, starting with behavior-driven design of entities. Youll explore various aspects of modern software including the RESTful API, and will be introduced to command bus. Laravels annotations package is also explained and demonstrated. Finally, the book closes with a demonstration of different ways to deploy and scale your applications.

Christopher John Pecoraro: author's other books


Who wrote Mastering Laravel? Find out the surname, the name of the author of the book and a list of all author's works by series.

Mastering Laravel — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Mastering Laravel" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Mastering Laravel

Mastering Laravel

Copyright 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: July 2015

Production reference: 1270715

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78528-502-8

www.packtpub.com

Credits

Author

Christopher John Pecoraro

Reviewers

Kevin Coyle

Js Lim

Chinmoy Maity

Commissioning Editor

Sarah Crofton

Acquisition Editor

Tushar Gupta

Content Development Editor

Sumeet Sawant

Technical Editors

Ankur Ghiye

Saurabh Malhotra

Narsimha Pai

Copy Editors

Roshni Banerjee

Trishya Hajare

Vedangi Narvekar

Rashmi Sawant

Project Coordinator

Shweta H Birwatkar

Proofreader

Safis Editing

Indexer

Hemangini Bari

Graphics

Sheetal Aute

Production Coordinator

Nitesh Thakur

Cover Work

Nitesh Thakur

About the Author

Christopher John Pecoraro is an experienced web application developer born near Pittsburgh, Pennsylvania. After earning his BS. degree in computing and information science at Saint Vincent College in 1999, the majority of his career has centered around web application development in both the United States and Europe.

He is a conference speaker, open source contributor, and an author. His research work includes biomedical informatics and machine translation, and he is a coauthor of several peer-reviewed publications. His native language is English and he speaks fluent Italian; he has visited many countries, and his noncareer interests are travel and cuisine.

About the Reviewers

Kevin Coyle has been developing web applications for nearly 10 years. With a keen interest in all technological things, he has become a polyglot for various programming languages.

In the past, he has led the Drupal/PHP development in one of the largest telecommunications companies in the UK and has run his own small development agency specializing in people in the media.

I would like to thank my family for putting up with me through the late nights while I was reviewing this book and my work colleagues for advising me to put the time in to do the review. Of course, most of all, I would like to thank my pet beagle, Archer, who, without fail, never ceases to make me smile.

Js Lim had totally no idea about programming back in 2008. He started to pick up programming when doing an assignment at Tunku Abdul Rahman college, Malaysia, using the C programming language. Then, in 2011, he entered into a company as an internship trainee. This was the first time he studied PHP. His company was using two frameworks: one was an in-house framework, which was quite messy, and the other one was CodeIgniter. At that moment, the in-house framework needed to be refactored; thus, he and his team managed to code the AdoDB ORM plugin into that and changed it to an MVC design, which took quite some time. He is very fresh and is always looking for new things to learn. He saw his supervisor using Ubuntu and Vim, and he followed that the rest of the staff was using Windows and Notepad++. He is now a Vim lover.

After his graduation, he joined a company that was into developing enterprise projects using ColdFusion. After working there for 3 months, he left due to the technologies used. He joined a company named Werebits, which was a start-up. This company was doing an in-house project, ChopInk, which is a kind of loyalty program. The technology behind this was LAMP stack-hosted on Amazon EC2, Zend Framework 1. After a few months, the company took a project, which he chose to use Zend Framework 2 on, and took some time to finish the project. Later on, the CEO decided to migrate ChopInk to another framework. He was assigned the task of choosing a better framework; after some research, he decided to use Laravel 4. Up until now, Laravel is still the best framework for him as well as to the Werebits team. At some point, he was approached by a college friend to join a company named Weavary Connection as a partner; he then got the technology over, which was the Laravel framework.

Chinmoy Maity is a programmer, entrepreneur, and loves to write code for a living.

He graduated in 2010 with a BSc in computer science with a first-class grade. He completed has MCA (master of computer application) degree in 2013 with a first-class grade and was awarded a gold medal.

He has been working in the web development industry for the last two and a half years (mostly with start-ups).

Since 2007, he has been coding, and this has become his professionhe is a backend developer. He is always excited to learn new technologies, write new code, and learn new programming languages. He is an expert in building core PHP and PHP framework-based applications. Other than being good at frontend (such as HTML, CSS, JavaScript, jQuery, AJAX, responsive designing, and so on), he does development too. Besides all his professional work, he works on a few hobby projects that are related to Android and robotics.

www.PacktPub.com
Support files, eBooks, discount offers, and more

For support files and downloads related to your book, please visit www.PacktPub.com.

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.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read 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 a 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 9 entirely free books. Simply use your login credentials for immediate access.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering Laravel»

Look at similar books to Mastering Laravel. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Mastering Laravel»

Discussion, reviews of the book Mastering Laravel and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.