Restful API Web Services with PHP and MySQL: Bootcamp
- Description
- Curriculum
- FAQ
- Reviews
Learn Restful API Web Services with PHP and MySQL from scratch, The first step to Creating REST API Services for any App Coding you need to learn to succeed in server-side web services, it is easy to learn and understand our online Restful API Training course, It is designed for you with the complete steps to require learn to start Restful API topics by Mr. Sekhar Metla [MCP – Microsoft Certified Professional] will explain to you even complex topics to simplify and teach you even beginners can easily understand with real-time code examples and projects.
learn what is Generative AI for future learning
What is Restful API?
A RESTful API is an architectural style for an application program interface (API) that uses HTTP requests to access and use data. That data can be used to GET, PUT, POST, and DELETE method data types, which refers to the reading, updating, creating, and deleting of operations concerning resources.
WHY THIS COURSE?
There are several PHP courses Online. So, what makes this course different? Here are 5 reasons:
Taught by a senior coder and real-world coding instructor – Sekhar Metla
Sekhar has 20 years of experience as a software engineer
He has produced 50+ courses and many of them are great courses
He has taught over 52,000 students in 192 countries
No Boring or unnecessary repetition – don’t waste your time on long courses
Clear, concise, and practical training – start coding right away
Learn from real-world experts
Learn how to think like a programmer – most, if not all, courses just teach you Restful API features, not the art of problem-solving
WHO IS THIS COURSE FOR?
Aspiring developers – perhaps you learned a little bit of HTML, CSS, PHP, JAVA, C# NET and want to take your first Restful API web services programming course. This course is an ideal starting point for Beginners.
For Experienced Developers who want to start learning Restful API. This course teaches you the fundamental programming skills of Restful API that every developer must know.
Anyone who wants to good understand Restful API – to understand certain topics well. You can take this course to fill the gaps and strengthen your understanding of Restful API.
ARE YOU READY TO MAKE THE FIRST STEP TOWARD BECOMING A WEB OR MOBILE DEVELOPER?
Stop wasting your time on disconnected tutorials or super-long courses. Enroll in the course to get started today for Restful API
In this course I will be showing you how to create RESTful web services with PHP, no third-party frameworks or paid software is needed.
We will be covering the basics of what REST is and how to implement the basics using Core PHP, at the end of this course you should be able to create a basic RESTful web service that you can allow other people to use.
To do this we will be implementing an authentication concept called JWT –JSON WEB Token-based authentication and we added this feature within the course, Token based authentication is a lot more secure than just basic password authentication and is now a best practice in the industry. on Project 1 you will learn this module on real-world exercises of Registration and Login form functionalities.
Project 2 for Restful API for MySQL database CRUD functionality to achieve REST methods of GET, POST, PUT and DELETE functions, writing the functionality API services, and testing using POSTMAN API you submit the JSON data parameters to test API functionality with MySQL basics to create database, table and basic queries for beginners added.
-
1Introduction to Getting StartedVideo lesson
you will learn introduction from this lecture
-
2Course CurriculumVideo lesson
you will learn course curriculum from this video lecture
-
3How to Get Pre-RequisitesVideo lesson
you will learn how to get pre-requisites to setting up your local development environment
-
4Getting Started on Windows, Linux or MacVideo lesson
choosing and start which operating system you will know here
-
5How to ask a Great QuestionsVideo lesson
you will be guided how to ask a great questions
-
6FAQ’sVideo lesson
faq's about course you will know here
-
7What is Source codeVideo lesson
you will learn file extension and source code notes
-
8Learn What is Generative AI / Gen AIVideo lesson
Generative artificial intelligence is artificial intelligence capable of generating text, images, videos, or other data using generative models, often in response to prompts. best ai tools are chatgpt, tabnine for developers, and more
-
9Section IntroductionVideo lesson
you will learn section introduction here
-
10XAMPP Installation for PHP, MySQL and ApacheVideo lesson
you will know step by step process to install xampp environment for PHP software application development environment
-
11Choosing code editorVideo lesson
you will learn choosing code editor, if you already familiar any of code editor which can be used to write PHP code also perfectly use than you may skip this lecture
-
12Installing code editor (Sublime text)Video lesson
you will know how to get and install sublime text editor
-
13Installing code editor (VS code)Video lesson
you will learn how to get and install visual studio code editor
-
14Postman API platform installationVideo lesson
you will learn how to get and install POSTMAN API software package
-
15Composer installationVideo lesson
you will learn how to get and install composer to get resources to get and use for API service
-
16Creating a project on xamppVideo lesson
you will learn how create a php basic project and run to test local development environment functional for project creation and running
-
17PHP hello world programVideo lesson
you will learn how to write a first hello world program
-
18SummaryVideo lesson
summary for this section you will know what you learn from this section
-
19Section IntroductionVideo lesson
this is section introduction what you will learn from this section explained here
-
20What is PHPVideo lesson
you will know about PHP and its features
-
21What is Restful APIVideo lesson
you will learn what is Restful API and its methods explained here
-
22HTTP request GET, POST, PUT or DELETEVideo lesson
you will know HTTP methods and its code message to easily understand the status of API service on live
-
23REST API project structureVideo lesson
Restful API project structure explained here
-
24SummaryVideo lesson
you will learn summary for this section
-
25Section IntroductionVideo lesson
you will learn section introduction
-
26Create Database and tableVideo lesson
you will learn create database and tables for this project real-world exercise using PHPMyAdmin
-
27Creating Project forms and foldersVideo lesson
you will learn creating project structure folders and php forms
-
28Database ConnectionVideo lesson
you will learn database connection for this project
-
29JSON Web Token Handler(JWT)Video lesson
you will learn JWT token source - code writing here
-
30Auth Middleware Token ValidationVideo lesson
you will learn auth middleware validation to authorization a login user
-
31Register formVideo lesson
you will be learn creating a registration form using Restful API
-
32Login formVideo lesson
you will learn login form functionality on Restful API
-
33User Token Authorization check formVideo lesson
you will learn login user authorization check and confirming is correct user or not to making more secure API services
-
34SummaryVideo lesson
you will learn summary for this section
-
35Section IntroductionVideo lesson
you will learn section introduction here
-
36Create Database and tableVideo lesson
you will learn project2 database and table
-
37Adding Data to table - insert queryVideo lesson
you will learn how to insert multiple data records into a created table
-
38MySQL Select queryVideo lesson
you will learn how to write a basic select query statement to read data from MySQL database table
-
39MySQL Update queryVideo lesson
you will learn update query statement to modifying already inserted data on MySQL table
-
40MySQL Delete queryVideo lesson
you will learn delete query statement
-
41Get Project2 Source CodeVideo lesson
you will know how to get project source code for this project
-
42Create Database ConnectionVideo lesson
you will learn how to write database connection using MySQLI_connect method for project2
-
43SummaryVideo lesson
you will learn summary for this section
-
44Section IntroductionVideo lesson
you will learn section introduction here
-
45Create Items Class PHP FileVideo lesson
-
46Create Method formVideo lesson
you will learn create method inside the class file
-
47Creating Record Using Restful APIVideo lesson
you will learn creating record API test using POSTMAN API app to send JSON data parameters
-
48Reading Method formVideo lesson
you will learn read data from database using Restful API form
-
49Reading Record Using Restful APIVideo lesson
you will learn API test using POSTMAN API app
-
50Update Method formVideo lesson
you will learn update method for coding
-
51Update Record Using Restful APIVideo lesson
you will learn API test using POSTMAN API app
-
52Delete Method formVideo lesson
you will learn delete method form functionality
-
53Delete Method Using Restful APIVideo lesson
you will learn POSTMAN API to test delete method test by sending JSON data parameters
-
54Coding ExerciseVideo lesson
you will be assigned a simple coding exercise
-
55Solution for Coding ExerciseVideo lesson
a solution for coding exercise
-
56SummaryVideo lesson
you will know summary for this section
External Links May Contain Affiliate Links read more