PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based

Updated 2021:: Laravel 8 and PHP 8 | Practical PHP REST API development with step-by-step

4.05 (23 reviews)
Udemy
platform
English
language
Web Development
category
instructor
PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based
221
students
3 hours
content
Oct 2021
last update
$54.99
regular price

What you will learn

Updated Sept 2021 | PHP 8.x and Laravel 8.x versions

Build RESTful API using PHP with Laravel and MySQL

Develop CRUD Resource API with MySQL Database

Build PHP RESTful API Security with Token based authentication (Laravel Sanctum)

Build PHP RESTful API Security with OAuth2 (Laravel Passport)

Build PHP RESTful API Security with JWT Token

Build PHP RESTful API Security with Role-Based Token authentication

Why take this course?

** Updated September 2021: PHP 8.x and Laravel 8.x

This Bootcamp is designed for web developers and any developer who wants to build RESTful API using PHP and Laravel. The Bootcamp consists of various technical projects that are constructed with step-by-step approach. Starting from a simple RESTful API. You will learn how to create calculator APIs.

Then, you build REST APIs to publish database tables. This project is integrated with database MySQL and Laravel. You can learn how to implement REST API with HTTP GET, HTTP POST, HTTP PUT and HTTP DELETE.

Next, we build PHP RESTful API security to secure your REST API applications. We have three project scenario. We will implement token based authentication, OAuth2, JWT Token and Role-based token authentication (RBAC).

All projects are guided with step-by-step so you can follow easily.

You will learn:

  • How to build a simple RESTful API using PHP with Laravel

  • Make database tables as REST API with implementing CRUD (Create, Read, Update, Delete) operation

  • Apply PHP REST API security using token based authentication (Laravel Sanctum)

  • Work with OAuth2

  • Work with JWT token

  • Work with Role-based token authentication


The following is requirement environment in this bootcamp:

  • Computer with installed Windows, Linux or macOS

  • Having knowledge of PHP basic programming

  • Having knowledge of general web programming

Screenshots

PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based - Screenshot_01PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based - Screenshot_02PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based - Screenshot_03PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based - Screenshot_04

Reviews

Yurii
July 5, 2022
a lot of repetitions, essentially the same videos; some code is written to put it mildly suboptimally, but in some places in old videos it is done better
Fábio
November 29, 2021
It' difficult to understand what the instructor is saying at times, it seems he doesn't care much about improving his pronunciation. Also, he doesn't explain in details the concepts behind things like OAuth2 and JWT, making the course simply a series of copy and paste...
Maurice
May 6, 2020
The speaking quality of this tutor is horrible. The accent is so strong , I don't understand half of what he's saying. I can't continue to watch the video after 5 min of watching. its just too painful.

Charts

Price

PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based - Price chart

Rating

PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based - Ratings chart

Enrollment distribution

PHP 8 REST API: Laravel 8, MySQL, OAuth2, JWT, Roles-Based - Distribution chart
2795198
udemy ID
2/4/2020
course created date
2/8/2020
course indexed date
Bot
course submited by