Название: Easy Laravel 5 Автор: W. Jason Gilmore Издательство: Leanpub Жанр: программирование Год издания: 2018 Страниц: 282 Язык: Английский Формат: PDF, EPUB, MOBI Качество: хорошее Размер: 37 Мб
Easy Laravel 5 is a fast-paced, fun, hands-on guide to the powerful Laravel 5 framework. You'll learn how to quickly implement your own project idea by following along with the creation of a real-world project covering concepts such as models, views, RESTful controllers and forms integration. You'll also learn all about Laravel 5 features, including among others form requests, Elixir, the Command Scheduler.
Introducing the HackerPair Companion Project About this Book About W. Jason Gilmore Errata and Suggestions
Chapter 1. Introducing Laravel
Installing the Laravel Installer Managing Your Local Laravel Project Hosting Environment Perusing the HackerPair Skeleton Code Configuring Your Laravel Application Useful Development and Debugging Tools Testing Your Laravel Application Conclusion
Chapter 2. Managing Your Project Controllers, Layout, Views, and Other Assets
Creating Your First View Creating Your First Controller Managing Your Application Routes Introducing the Blade Template Engine Integrating Images, CSS and javascript Introducing Laravel Mix Project Exercise: Build the HackerPair Skeleton Testing the Project Skeleton with Laravel Dusk Conclusion
Chapter 3. Talking to the Database
Configuring Your Project Database Introducing the Eloquent ORM Creating Your First Model Introducing Migrations Seeding the Database Introducing Resourceful (RESTful) Controllers Creating a Resourceful Controller Tweaking Your Eloquent Queries Introducing Query Builder Summary
Chapter 4. Customizing Your Models
Managing Model Dates and Times Defining Accessors and Mutators Introducing Query Scopes Creating Sluggable URLs Testing Your Models Summary
Chapter 5. Creating, Updating, and Deleting Data
Inserting Records Into the Database Updating Existing Records Deleting Records Implementing the Event Controller’s Remaining Resourceful Actions Integrating Flash Notifications Updating an Event Conclusion
Chapter 6. Validating User Input
Introducing Validation Rules Introducing Form Requests
Chapter 7. Creating and Managing Model Relationships
Introducing Relations Introducing One-to-One Relations Introducing the Belongs To Relationship Introducing One-to-Many (Has Many) Relationships Introducing Many-to-Many Relations Introducing Has Many Through Relations Introducing Polymorphic Relations Eager Loading Conclusion
Chapter 8. Sending E-mails
Creating the Contact Form Creating the Contact Form Request Configuring Laravel’s Mail Component Generating the Mailable Class Protecting Your Form with a CAPTCHA Summary
Chapter 9. Authenticating and Managing Your Users
Registering Users Retrieving the Authenticated User Restricting Forms to Authenticated Users Adding Custom Fields to the Registration Form Allowing Login Using a Username Integrating OAuth with Laravel Socialite Summary
Chapter 10. Creating a Restricted Administration Console
Identifying Administrators Creating the Administration Controllers Restricting Access to the Administration Console Summary
Chapter 11. Introducing Events and Notifications
Chapter 11. Introducing Vue.js
Installing Vue Creating Your First Component Responding to Browser Events Working with Props Rendering Lists Nesting Components Integrating AJAX Requests with Axios Summary
Chapter 12. Creating an Application API with Laravel Passport
API Fundamentals Introducing Laravel’s API Infrastructure Creating an API Endpoint Creating New Events via the API Introducing Laravel Passport Conclusion
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.