Course curriculum

  1. 01
    • Introduction to Getting Started

    • Course Curriculum

    • How to Get Pre-Requisites

    • Getting Started on Windows, Linux or Mac

    • How to ask a Great Questions

    • FAQ’s

  2. 02
    • Section Introduction

    • Installing XAMPP for PHP, MySQL and Apache

    • Choosing Code Editor

    • Installing Code Editor (Sublime Text)

    • Installing Code Editor(Visual Studio Code)

    • Postman API platform installation

    • Composer installation

    • Creating PHP Project on XAMPP

    • Hello World Program

    • Summary

  3. 03
    • Section Introduction

    • What is PHP

    • What is Restful API

    • HTTP request GET, POST, PUT or DELETE

    • REST API project structure

    • Summary

  4. 04
    • Section Introduction

    • Create Database and table

    • Creating Project forms and folders

    • Database Connection

    • JSON Web Token Handler(JWT)

    • Auth Middleware Token Validation

    • Register form

    • Login form

    • User Token Authorization check form

    • Summary

  5. 05
    • Section Introduction

    • Create Database and table

    • Adding Data to table - insert query

    • MySQL Select query

    • MySQL Update query

    • MySQL Delete query

    • Get Project2 Source Code

    • Create Database Connection

    • Summary

  6. 06
    • Section Introduction

    • Create Items Class PHP File

    • Create Method form

    • Creating Record Using Restful API

    • Reading Method form

    • Reading Record Using Restful API

    • Update Method form

    • Update Record Using Restful API

    • Delete Method form

    • Delete Method Using Restful API

    • Coding Exercise

    • Solution for Coding Exercise

    • Summary

  7. 07
    • SEO friendly Request URLs of REST API