Web Development Environment Setup - Full School Backend API Project Using Laravel - Part-01

Опубликовано: 23 Октябрь 2024
на канале: Righteous Culture
476
12

This video is part of a full project based course where creating a school backend API with authentication and authorization using Laravel and Laravel Passport. If you are interested in learning please support me by a like, a share, and subscribe to my channel. I will start uploading when this video reaches enough likes to see how many people are interested to learn this project.


I will install Laragon and update the old version to the latest version manually and automatically. I will show you how to install the latest Nginx version as well as latest PHP version. Also, I will use the latest and stable MariaDB version instead of MySQL.



Topics Covered in this course:
Installation local web server (Nginx, PHP, and MariaDB)

Installation Laravel on a virtual host.
Version Control - GitHub Repository.
Create Model, Migration, and Controller.
Create factories to generate fake data.
Scopes, Models Relationships, and Database Seeder

Establish Student and Teacher Scopes
API Base Controller - Traits - API Response - Basic Routes.
Error Handling - Overriding Response Render.
Controllers - Create, Read, Update, and Delete (CRUD).
API Email Verification.

API Authentication With Laravel Passport.
Authorization Using Gates and Policies.


Thank you for watching.

💖 Become a Patron to show support!
  / righteousculture  

#Laravel #FullProject #LaravelPassport