Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
REST API Development with php & mysql- 2.0 (Revised)
Rating: 3.7 out of 5(68 ratings)
433 students

REST API Development with php & mysql- 2.0 (Revised)

REST API development using php, mysql, authorization key, basic auth, JWT, Guzzle, R-client, Single Page App
Created byFranckk John
Last updated 10/2019
English

What you'll learn

  • Basics of REST
  • Basics of API
  • Difference Between REST and RESTful
  • Connection of REST and HTTP
  • Difference Between HTTP/1.1 and HTTP/2
  • Learn to build REST API using php mysql (No php Framework)
  • Learn the concept of Auth key
  • Learn to build html5 single page application, dynamic application
  • Learn to work with Authentication (Basic Auth, Bearer Auth)
  • Learn to work with JWT (JSON web tokens) in php
  • Learn to work with GUZZLE
  • Learn to test you API using R-client

Course content

12 sections127 lectures18h 2m total length
  • Course-Content3:48

    Build a rest api with PHP and MySQL by creating endpoints for an article management app. Implement basic authentication and JWT, and test APIs with a rest client.

  • What-You-Should-Know ?0:53

    Start your rest api development journey with php and mysql, even with no prior knowledge, and prepare a computer with stable internet to learn.

  • What-You-Are-Going-To-Built ?8:15

    Build a single-page PHP and MySQL REST API app with user registration and login, form validation, sticky data, and article management by category.

  • How-To-Use-Resource1:49

    Download resources for each section, including code, databases, zip files, and slides, to reinforce learning; get help via questions boards, personal messages, or skype sessions.

Requirements

  • No prior Knowledge of API is required
  • Basic HTML & CSS is required but isn't a must-have
  • Basic Understanding of PHP
  • Basic Programming Fundamentals:- You don't need to be a pro by any mean

Description

This course focuses upon teaching REST API development and its concepts, also teaching to build the same using php (without the use of any php framework) and mysql.

This course broadly covers the following concepts:-

  1. Authorization keys

  2. Basic Auth

  3. JWT ( JSON web tokens )

  4. API Consumption

  5. Building Single Page App

  6. Creating a dynamic HTML single page app

  7. Testing the API

This course comes with one Bonus section of GUZZLE (Guzzle is a PHP HTTP client  that makes working with API's fun)

Hence this course is loaded with lots of information and techniques for any one who wants to learn REST API Development.

Who this course is for:

  • Beginners who want to learn the concept of REST API and wants to learn to build REST API