Basic to Advanced Topics which takes you from Beginner to Pro along with Upgrade Guide to Laravel 8
What you'll learn
- Learn how to Install Laravel
- Learn Basics to Advaced Topics of Laravel
- Create SPA using Vue and Tailwind CSS
- Learn how to Create REST API using Laravel Sanctum
- Learn how to Upgrade Laravel
Requirements
- Basic PHP Knowledge
Description
Update: As Laravel 8 was release on Sep 8th 2020, the Course has been updated accordingly to use the Latest Version. The Course also includes the Section as to how to Update from Laravel 7 to Laravel 8 including using Models Directory & Model Factories.
This is a comprehensive Course which uses the Latest Version of Laravel and is up to date with the current documentation, so that you are not left behind figuring the correct documentation yourself.
You will not only be able to Learn Laravel but the course will also cover how to create REST API using Laravel along with Vue and Tailwind CSS.
The Course is currently divided into 7 Sections. In the first section, we will build a CRUD Application which will help you understand the basics of Laravel. If you are new to Laravel and looking to get started on it, then this Section is for you. Some of the topics that we will cover in the initial section include:
- Installation
- Routing
- Views
- Blade Templates
- Layouts
- Controllers
- Database
- Eloquent Models
- Migration
- Middleware
- Validation
- Form Requests
- Authentication
- Gates & Policies
- Tinker
- Artisan CLI
- Factories
- Seeders
- Customizing Route Model Binding
- Mutators & Accessors
- File Upload
- Events & Listeners
- Soft Deletes
- Admin Namespacing and Routing
- Creating our own Middleware
- Eloquent Relationships
In Section 4, we look at some of the Features which can be considered advanced and learning them would take your knowledge to the next level. If you are working on an enterprise level Project, you are likely to use these features.
- Telescope
- Carbon Package
- Model Events
- Console Command
- Local Scope
- Authentication using Sanctum API
- Cover all Types of HTTP Endpoints
- Resource & Resource Collection
- Test Endpoints using Postman
- Advance Resource Options
- File Upload using API
- Rate Limit
- Installing & Integrating Vue 3 into Laravel
- Installing Tailwind CSS into Laravel
- Vue Router
- Vuex
- CRUD Operations using Vue
- Authentication using Laravel Sanctum
- Communication between Components
Who this course is for:
- PHP Developer looking to Learn Laravel