Learn API Development from Scratch using JavaScript and Core PHP
Tags: codedeyo, phpdevelopers, adeleyeayodeji, events
Published: 2020-10-03 14:14:29

---
title: Learn API Development from Scratch using JavaScript and Core PHP
published: true
date: 2020-03-01 17:36:22 UTC
tags: codedeyo,phpdevelopers,adeleyeayodeji,events
canonical_url: https://medium.com/@adeleyeayodeji/learn-api-development-from-scratch-using-javascript-and-core-php-9d7f6a2958d7
---

![](https://cdn-images-1.medium.com/max/1024/1*Gkq-7wOuF86ZGIfOW2UXbg.jpeg)<figcaption>adeleyeayodeji.com</figcaption>

What is REST API?

To define “REST API”, we have to know what is “REST” and what is “API” first. I’ll do my best to explain it in simple terms because REST has a lot of concepts inside of it that could mean a lot of things.

REST stands for “REpresentational State Transfer”. It is a concept or architecture for managing information over the internet. REST concepts are referred to as resources. A representation of a resource must be stateless. It is usually represented by JSON.

WhatsApp Group: [https://chat.whatsapp.com/GnKKk82gAiMKh1tRqJSEoX](https://l.facebook.com/l.php?u=https%3A%2F%2Fchat.whatsapp.com%2FGnKKk82gAiMKh1tRqJSEoX%3Ffbclid%3DIwAR1uh45ZdfXcGopB2Sj9YYPOjwqBjJ-HEGY3T9gE0oQDVhyo8xVG1Obh678&h=AT2jZ75WfL90mqTFHCWiPi9pZYB75sq6gmk0qwYudHiC3oo-lNFcoWe5ukk87t48rjifkBRHozlQgq7k2LaPQBPTDnJ8YYYrSwCHLMKW4VRlM0mDe87u4GuWYTKMQPv5nBvKZ1ExzxgPo3z-ukMPPlY41sHCgr4e)

Register for the event: [https://www.eventbrite.com/e/96346676503](https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.eventbrite.com%2Fe%2F96346676503%3Ffbclid%3DIwAR0aUVZCRGyLLcJx9PV4UncvQ7Ws2Wdek0KMCc4p2VuFMjNbOblUWkDr7eU&h=AT2CPDfrbRASRJc7g5TX4w5Dyf_ZTKXqNojVadEauFf4TlhoecAPLMJVfC3qKFb_4JpWPRNbHvYbOFSO724hURPFZYMNf0o60BMlXQU5Y4fJM1A5N_uY9ZUBOqReCQaDyH7cm7-2KBQApTBJN__MxgYtLO234Hf_)

API stands for “Application Programming Interface”. It is a set of rules that allows one piece of software application to talk to another. Those “rules” can include create, read, update and delete operations.

REST API enable your application to cooperate with one or several different applications using REST concepts.

Learning API Development will increase your web application skills, join us to add more skills to your knowledge on how to create a simple REST API in PHP.

Register for the event: [https://www.eventbrite.com/e/96346676503](https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.eventbrite.com%2Fe%2F96346676503%3Ffbclid%3DIwAR1u88Jc7ahptL_OPKjxBaO0IZQcIe4K_VCnwOJq87-QabrsILRbOVZBZ00&h=AT2Fbku3B0YUOhYiek5b1plczj_1Dxmvol5r9OqXr79mguhugUb9QJFYzp9rZqVWqybrq0QL3WUQD5r0xzb80rJYHeNZKs99JzwnQYRyI7EBlzYLtylSHKl8tMj0oVJfchDxzlKfly9sHnI7rVBKa_h5ZaG0Q370)

WhatsApp Group: [https://chat.whatsapp.com/GnKKk82gAiMKh1tRqJSEoX](https://chat.whatsapp.com/GnKKk82gAiMKh1tRqJSEoX?fbclid=IwAR3KbrIET6DOk1_hR9syR4c9NY0uk3WLx240xZvDD5BAh3yKF4N3k8JMesQ)

This Training covers the following topics:

What is REST API?  
Why do we need REST API?  
Where REST API is used?

File structure:

Setup the database  
Read from database  
Add to database  
Edit from database  
Delete from database  
Update database

Requirement:

PHP intermediate developer  
JavaScript intermediate developer

Register for the event: [https://www.eventbrite.com/e/96346676503](https://www.eventbrite.com/e/96346676503?fbclid=IwAR3dzDDwfq7OIUfTdgLkmhGDoOAuNI-Fo6W9aFxqEcQrBPrVAIlnL5NrvmY)

WhatsApp Group: [https://chat.whatsapp.com/GnKKk82gAiMKh1tRqJSEoX](https://chat.whatsapp.com/GnKKk82gAiMKh1tRqJSEoX?fbclid=IwAR3gzxfyYps2A9iQi5aB-PnDCRbTGy5893R_TSimMScvpoVrhDZaVSV9NWQ)