Beginning Laravel : build websites with Laravel 5.8 /: build websites with Laravel 5.8. ([2019])
- Record Type:
- Book
- Title:
- Beginning Laravel : build websites with Laravel 5.8 /: build websites with Laravel 5.8. ([2019])
- Main Title:
- Beginning Laravel : build websites with Laravel 5.8
- Further Information:
- Note: Sanjib Sinha.
- Authors:
- Sinha, Sanjib
- Contents:
- Chapter 1: Introduction to Laravel 5.7 Chapter Goal: This chapter will showcase Laravel's flexibility and give readers a glance at the new features of Laravel 5.7. It will also show readers how file structures work. No of pages: 15 Sub -Topics1. Laravel's Flexibility2. New features of 5.7 at a glance3. File structures4. How it works Chapter 2: Setting up Your Environment Chapter Goal: This chapter will guide readers with the Composer and introduce them to Valet, Homestead, Virtual Box, Vagrant, and Forge. Readers will also learn to create a new project in Laravel 5.7 No of pages: 15 Sub - Topics 1. Composer2. Introduction to Valet, Homestead, Virtual Box, Vagrant, and Forge3. How to create a new Laravel Project Chapter 3: Routing, Controllers, Templates, and Views Chapter Goal: Readers will learn to create and manage Routes in Laravel 5.7. They will also learn to create Controllers and Views. In addition, they will also get introduced to Elixir and Pagination, and learn how the Blade Template works with Controllers and Models No of pages: 20 Sub - Topics: 1. Route Definitions2. Creating Controllers, Views and managing routes3. Resourceful controllers4. Getting User Input and Dependency Injection5. Introduction to Elixir and Pagination6. How Blade Template works with Controllers and Models Chapter 4: Working with Models Chapter Goal: This chapter will talk about Custom and Implicit Route Model Binding. Readers will also learn about Model relations. No of pages: 15 Sub -Chapter 1: Introduction to Laravel 5.7 Chapter Goal: This chapter will showcase Laravel's flexibility and give readers a glance at the new features of Laravel 5.7. It will also show readers how file structures work. No of pages: 15 Sub -Topics1. Laravel's Flexibility2. New features of 5.7 at a glance3. File structures4. How it works Chapter 2: Setting up Your Environment Chapter Goal: This chapter will guide readers with the Composer and introduce them to Valet, Homestead, Virtual Box, Vagrant, and Forge. Readers will also learn to create a new project in Laravel 5.7 No of pages: 15 Sub - Topics 1. Composer2. Introduction to Valet, Homestead, Virtual Box, Vagrant, and Forge3. How to create a new Laravel Project Chapter 3: Routing, Controllers, Templates, and Views Chapter Goal: Readers will learn to create and manage Routes in Laravel 5.7. They will also learn to create Controllers and Views. In addition, they will also get introduced to Elixir and Pagination, and learn how the Blade Template works with Controllers and Models No of pages: 20 Sub - Topics: 1. Route Definitions2. Creating Controllers, Views and managing routes3. Resourceful controllers4. Getting User Input and Dependency Injection5. Introduction to Elixir and Pagination6. How Blade Template works with Controllers and Models Chapter 4: Working with Models Chapter Goal: This chapter will talk about Custom and Implicit Route Model Binding. Readers will also learn about Model relations. No of pages: 15 Sub - Topics: 1. Route Model Binding: Custom and Implicit2. Model relations3. Relation between Model, Database, and Eloquent Chapter 5: Database Migration and Eloquent Chapter Goal: This chapter will discuss Eloquent Relationships. Readers will also learn about Query Builder and DB Façade. No of pages: 20 Sub - Topics:1. Eloquent Relationships2. One to One3. One to Many4. Many to Many5. How Belongs to relation works6. Has Many Through7. Polymorphic8. How we can use seeder9. Query Builder and DB Facade Chapter 6: Handling User Data and Redirect Chapter Goal: Readers will learn about Redirect methods and learn how Requests and Responses work. They will also learn fundamentals of Web Forms. No of pages: 20 Sub - Topics:1. How Redirect methods work2. What is Request object3. How Requests and Responses work4. Introducing validation5. Web Form fundamentals Chapter 7: Artisan and Tinker Chapter Goal: This chapter will cover basic and grouped Artisan commands. Readers will also learn to handle databases with Tinker and crate databases with SQLite. No of pages: 15 Sub - Topics:1. Basic and Grouped Artisan commands2. Handling Database using Tinker3. SQLite Is a Breeze! Chapter 8: Authentication, Authorization and Middleware Chapter Goal: Readers will learn about Auth Controller. In addition, they will also get to know Auth Facade and auth() Global helper. This chapter will also cover Authorization through Blade Template, Gates and Policy. No of pages: 15 Sub - Topics:1. Auth Facade and auth() Global helper2. How Auth Controller works3. What is Auth Middleware4. Authorization through Blade Template5. Authorization through Gates and Policy Chapter 9: Container and Facades Chapter Goal: Readers will learn how Containers work in Laravel 5.7. They will alos learn about Constructor and Method Injection. No of pages: 15 Sub - Topics:1. Contracts Vs Facades2. How Container works in Laravel3. Constructor and Method Injection4. Container and the Classes Chapter 10: Working with the Mail Template Chapter Goal: This chapter will teach readers the different methods used to send notifications using the Mail Template in Laravel. No of pages: 15 Sub - Topics:1. Local Development2. How to send Notifications3. Mail Templates and methods Chapter 11: Events and Broadcasting Chapter Goal: Readers will learn to set up, configure and work with Events in Laravel 5.7. No of pages: 15 Sub - Topics:1. How to configure and set up2. How to create Events3. How to receive messages Chapter 12: Working with APIs Chapter Goal: Readers will learn to work with Laravel Passport, read & send Headers and API authentication. No of pages: 15 Sub - Topics: 1. How to work with Laravel Passport2. How to read and send Headers3. API Authentication Appendix: More New Features in Laravel 5.7 Chapter Goal: This section will show readers additional new features of Laravel 5.7 No of pages: 5 Sub - Topics: 1. Dump Server2. E-Mail Verification3. Improved Artisan Command4. A few more Additions5. Where to go from here. … (more)
- Edition:
- Second edition
- Publisher Details:
- New York : Apress
- Publication Date:
- 2019
- Copyright Date:
- 2019
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.1
Application software -- Development
Electronic books - Languages:
- English
- ISBNs:
- 9781484249918
1484249917 - Related ISBNs:
- 9781484249901
- Notes:
- Note: Online resource; title from PDF title page (SpringerLink, viewed September 23, 2019).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.454747
- Ingest File:
- 02_592.xml