Building PHP RESTful Web Services

Course

Online

£ 20 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Learn to structure RESTful web services with Silex.PHP 7 has modernized the way developers write code, simplifying various operations and adding support for several more. This course explains the basic concepts associated with the REST architectural style, but the emphasis is on creating PHP code for consuming and creating RESTful services in PHP. Filled with example PHP code to illustrate concepts, the course targets PHP developers who want to build or make use of RESTful web services, or explore the options available to them in PHP. Beginning with an introduction to the REST architecture, the course goes on to build a complete web service in vanilla PHP. It shows you how to develop APIs that can be consumed by other services. You will learn to test and secure your web services and use a framework such as Silex or Phalcon to simplify the development process. You’ll finally understand how to add reactivity to your web services, gearing you up for the journey to a microservice-based application.About The AuthorHalil Burak Cetinkaya is a Software Engineer at Ericsson. He dedicates his time and effort to get better at everything. He is very passionate about everything associated with software development. He has developed many applications in his entire career. He is hardworking and always likes to learn and discover new things. He also likes to help other people.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Set up the environment and structure RESTful web service and API
Implement your API with Silex framework for PHP
Create a well-designed & useful REST API
Improve the security of your RESTful API
Leverage the built-in dependency injection container
Get hands-on and test your RESTful API

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Install
  • Project
  • Web
  • Database training
  • Database
  • PHP
  • Options
  • Programming
  • Programming Application
  • IT

Course programme

Overview Rest and Frameworks 3 lectures 17:06 The Course Overview This video provides an overview of the entire course. REST Overview In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API Request and Response Flow and HTTP Status Codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes Overview Rest and Frameworks 3 lectures 17:06 The Course Overview This video provides an overview of the entire course. REST Overview In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API Request and Response Flow and HTTP Status Codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. REST Overview In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API REST Overview In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API REST Overview In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API REST Overview In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API In this video, we will look at the overview REST. • Know what REST is and what it is not • Learn about the architecture of REST • Know what is an API Request and Response Flow and HTTP Status Codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes Request and Response Flow and HTTP Status Codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes Request and Response Flow and HTTP Status Codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes Request and Response Flow and HTTP Status Codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes Before we build our REST API, we need to understand the request and response and the relation between them. • Look that the request and response flow • Check out the demo with cURL • Learn about the HTTP status codes Configuring and Installing Required Packages 3 lectures 18:34 Installing WAMP In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system Installing Composer In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system Installing Silex In this video, we will install Silex. • Know what is Silex • Install Silex with composer Configuring and Installing Required Packages 3 lectures 18:34 Installing WAMP In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system Installing Composer In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system Installing Silex In this video, we will install Silex. • Know what is Silex • Install Silex with composer Installing WAMP In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system Installing WAMP In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system Installing WAMP In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system Installing WAMP In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system In this video, we will download and install WAMP. • Know what is WAMP • Download WAMP • Install it in your system Installing Composer In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system Installing Composer In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system Installing Composer In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system Installing Composer In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system In this video, we will download and install composer. • Know what composer is • Download composer • Install it in your system Installing Silex In this video, we will install Silex. • Know what is Silex • Install Silex with composer Installing Silex In this video, we will install Silex. • Know what is Silex • Install Silex with composer Installing Silex In this video, we will install Silex. • Know what is Silex • Install Silex with composer Installing Silex In this video, we will install Silex. • Know what is Silex • Install Silex with composer In this video, we will install Silex. • Know what is Silex • Install Silex with composer In this video, we will install Silex. • Know what is Silex • Install Silex with composer Creating the Structure and Components for Our API 7 lectures 01:14:51 Project Explanation and Goals In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start Creating Our First Route In this video, we will go through the fundamentals of routing and parameters. • Learn about what is route and controller • Learn what is middleware • Create our first route Creating Database, Tables, and Middleware Component In this video, we will be creating database, tables and our first middleware component. • Create the database and connect it with the API • Learn how to create the middleware • Write the middleware to the application Establishing the Connection In this video, we learn how to establish the connection between the database and middleware. • Write the middleware to the application • Link the database to the middleware Content Negotiation and Content Types In this video, we are going to take a look at content negotiation and content type. • Explore what is content negotiation • Learn what is the purpose of it • Learn how it is done Creating Read-Write API In this video, we will be turning our read-only API to read-write API. • Learn about routes and response codes • Turn the read-only API to read-write API • Create new messages Deleting Resources In this video, we will be deleting recourses from the API. • Teach the API how to delete • Explore the scenarios where the messages are not deleted Creating the Structure and Components for Our API. 7 lectures 01:14:51 Project Explanation and Goals In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start Creating Our First Route In this video, we will go through the fundamentals of routing and parameters. • Learn about what is route and controller • Learn what is middleware • Create our first route Creating Database, Tables, and Middleware Component In this video, we will be creating database, tables and our first middleware component. • Create the database and connect it with the API • Learn how to create the middleware • Write the middleware to the application Establishing the Connection In this video, we learn how to establish the connection between the database and middleware. • Write the middleware to the application • Link the database to the middleware Content Negotiation and Content Types In this video, we are going to take a look at content negotiation and content type. • Explore what is content negotiation • Learn what is the purpose of it • Learn how it is done Creating Read-Write API In this video, we will be turning our read-only API to read-write API. • Learn about routes and response codes • Turn the read-only API to read-write API • Create new messages Deleting Resources In this video, we will be deleting recourses from the API. • Teach the API how to delete • Explore the scenarios where the messages are not deleted Project Explanation and Goals In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start Project Explanation and Goals In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start Project Explanation and Goals In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start Project Explanation and Goals In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start In this video, we will talk about the API that we will be building. • Know what are the requirements • Know how and where to start Creating Our First Route In this video, we will go through the fundamentals of routing and parameters. • Learn about what is route and controller • Learn what is middleware • Create our first route Creating Our First Route In this video, we will go through the fundamentals of routing and parameters ication and why it important • Get to know if it is a good practice to build your own protocol • Explore the authentication options and...

Additional information

PHP and its frameworks

Building PHP RESTful Web Services

£ 20 + VAT