• Complain

Matt Stauffer - Laravel: Up & Running: A Framework for Building Modern PHP Apps

Here you can read online Matt Stauffer - Laravel: Up & Running: A Framework for Building Modern PHP Apps full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2019, publisher: O’Reilly Media, 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.

Matt Stauffer Laravel: Up & Running: A Framework for Building Modern PHP Apps
  • Book:
    Laravel: Up & Running: A Framework for Building Modern PHP Apps
  • Author:
  • Publisher:
    O’Reilly Media
  • Genre:
  • Year:
    2019
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Laravel: Up & Running: A Framework for Building Modern PHP Apps: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Laravel: Up & Running: A Framework for Building Modern PHP Apps" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its vast ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to cover Laravel 5.8, the latest release, the second edition of this practical guide provides the definitive introduction to one of todays most popular web frameworks.Matt Stauffera leading teacher and developer in the Laravel communitydelivers a high-level overview and concrete examples to help experienced PHP web developers get started with Laravel right away. By the time you reach the last page, you should feel comfortable writing an entire application in Laravel from scratch.

Matt Stauffer: author's other books


Who wrote Laravel: Up & Running: A Framework for Building Modern PHP Apps? Find out the surname, the name of the author of the book and a list of all author's works by series.

Laravel: Up & Running: A Framework for Building Modern PHP Apps — 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 "Laravel: Up & Running: A Framework for Building Modern PHP Apps" 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
Laravel: Up & Running

by Matt Stauffer

Copyright 2019 Matt Stauffer. All rights reserved.

Printed in the United States of America.

Published by OReilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472.

OReilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://oreilly.com). For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com .

  • Editor: Alicia Young
  • Production Editor: Christopher Faucher
  • Copyeditor: Rachel Head
  • Proofreader: Amanda Kersey
  • Indexer: WordCo Indexing Services, Inc.
  • Interior Designer: David Futato
  • Cover Designer: Karen Montgomery
  • Illustrator: Rebecca Demarest
  • December 2016: First Edition
  • April 2019: Second Edition
Revision History for the Second Edition
  • 2019-04-01: First Release

See http://oreilly.com/catalog/errata.csp?isbn=9781492041214 for release details.

The OReilly logo is a registered trademark of OReilly Media, Inc. Laravel: Up & Running, the cover image, and related trade dress are trademarks of OReilly Media, Inc.

The views expressed in this work are those of the author, and do not represent the publishers views. While the publisher and the author have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the author disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work. Use of the information and instructions contained in this work is at your own risk. If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights.

978-1-492-04121-4

[LSI]

Dedication

This book is dedicated to my family.
Mia, my little princess and bundle of joy and energy.
Malachi, my little prince and adventurer and empath.
Tereva, my inspiration, encourager, upgrader, pusher, rib.

Preface

The story of how I got started with Laravel is a common one: I had written PHP for years, but I was on my way out the door, pursuing the power of Rails and other modern web frameworks. Rails in particular had a lively community, a perfect combination of opinionated defaults and flexibility, and the power of Ruby Gems to leverage prepackaged common code.

Something kept me from jumping ship, and I was glad for that when I found Laravel. It offered everything I was drawn to in Rails, but it wasnt just a Rails clone; this was an innovative framework with incredible documentation, a welcoming community, and clear influences from many languages and frameworks.

Since that day Ive been able to share my journey of learning Laravel through blogging, podcasting, and speaking at conferences; Ive written dozens of apps in Laravel for work and side projects; and Ive met thousands of Laravel developers online and in person. I have plenty of tools in my development toolkit, but I am honestly happiest when I sit down in front of a command line and type laravel new projectName.

What This Book Is About

This is not the first book about Laravel, and it wont be the last. I dont intend for this to be a book that covers every line of code or every implementation pattern. I dont want this to be the sort of book that goes out of date when a new version of Laravel is released. Instead, its primary purpose is to provide developers with a high-level overview and concrete examples to learn what they need to work in any Laravel codebase with any and every Laravel feature and subsystem. Rather than mirroring the docs, I want to help you understand the foundational concepts behind Laravel.

Laravel is a powerful and flexible PHP framework. It has a thriving community and a wide ecosystem of tools, and as a result its growing in appeal and reach. This book is for developers who already know how to make websites and applications and want to learn how to do so well in Laravel.

Laravels documentation is thorough and excellent. If you find that I dont cover any particular topic deeply enough for your liking, I encourage you to visit the online documentation and dig deeper into that particular topic.

I think you will find the book a comfortable balance between high-level introduction and concrete application, and by the end you should feel comfortable writing an entire application in Laravel, from scratch. And, if I did my job well, youll be excited to try.

Who This Book Is For

This book assumes knowledge of basic object-oriented programming practices, PHP (or at least the general syntax of C-family languages), and the basic concepts of the ModelViewController (MVC) pattern and templating. If youve never made a website before, you may find yourself in over your head. But as long as you have some programming experience, you dont have to know anything about Laravel before you read this bookwell cover everything you need to know, from the simplest Hello, world!

Laravel can run on any operating system, but there will be some bash (shell) commands in the book that are easiest to run on Linux/macOS. Windows users may have a harder time with these commands and with modern PHP development, but if you follow the instructions to get Homestead (a Linux virtual machine) running, youll be able to run all of the commands from there.

How This Book Is Structured

This book is structured in what I imagine to be a chronological order: if youre building your first web app with Laravel, the early chapters cover the foundational components youll need to get started, and the later chapters cover less foundational or more esoteric features.

Each section of the book can be read on its own, but for someone new to the framework, Ive tried to structure the chapters so that its actually very reasonable to start from the beginning and read until the end.

Where applicable, each chapter will end with two sections: Testing and TL;DR. If youre not familiar, TL;DR means too long; didnt read. These final sections will show you how to write tests for the features covered in each chapter and will give a high-level overview of what was covered.

The book is written for Laravel 5.8, but will cover features and syntax changes back to Laravel 5.1.

About the Second Edition

The first edition of Laravel: Up & Running came out in November 2016 and covered Laravel versions 5.1 to 5.3. This second edition adds coverage for 5.4 to 5.8 and Laravel Dusk and Horizon, and adds an 18th chapter about community resources and other non-core Laravel packages that werent covered in the first 17 chapters.

Conventions Used in This Book

The following typographical conventions are used in this book:

Italic

Indicates new terms, URLs, email addresses, filenames, and file extensions.

Constant width

Used for program listings, as well as within paragraphs to refer to program elements such as variable or function names, databases, data types, environment variables, statements, and keywords.

Constant width bold

Shows commands or other text that should be typed literally by the user.

Constant width italic

Shows code text that should be replaced with user-supplied values or by values determined by context.

{
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Laravel: Up & Running: A Framework for Building Modern PHP Apps»

Look at similar books to Laravel: Up & Running: A Framework for Building Modern PHP Apps. 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 «Laravel: Up & Running: A Framework for Building Modern PHP Apps»

Discussion, reviews of the book Laravel: Up & Running: A Framework for Building Modern PHP Apps 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.