Course

Introduction to RESTful Webservices («RESWEB»)

Learn the basics of resource architecture using Representational State Transfer (REST) over HTTP using server-side PHP and a connected MySQL database in this course.
Vendor code

RESWEB

Duration 1 day
Price 750.–
Course documents Digicomp courseware

Course facts

Key Learnings
  • Implement a simple RESTful Web Service using PHP and MySQL
  • REST-compliant creation, reading, modification and deletion of resources via HTTP
Content

1 HTTP

  • Request
  • Response
  • Headers
  • MIME type
  • Methods
  • Idempotence

2 CRUD

  • Resources
  • URI
  • XML
  • JSON

3 RESTful API

  • Creating a Resource
  • Read resource
  • Change Resource
  • Delete resource

4 Special

  • Errors
  • Failures
Target audience

System administrators, web administrators, server-side web developers

Requirements

Good user knowledge of the operating system Windows or Linux as well as basic knowledge of MySQL and PHP analogue to the following course are required:

    Introduction to PHP («PHP»)

    3 days
    • Geneva, Lausanne
    CHF
    2'250.–

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company optional
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

28
Mar
2025
Geneva
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
6
May
2025
Zürich
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
6
May
2025
Berne
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
6
May
2025
Basel
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
9
May
2025
Lausanne
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
16
Jun
2025
Geneva
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
1
Jul
2025
Zürich
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
1
Jul
2025
Berne
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
1
Jul
2025
Basel
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
28
Jul
2025
Lausanne
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
15
Sep
2025
Geneva
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
23
Oct
2025
Zürich
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
23
Oct
2025
Berne
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
23
Oct
2025
Basel
German
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
24
Oct
2025
Lausanne
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
1
Dec
2025
Geneva
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.
Next date
28
Mar
2025
Geneva
French
Timetable
CHF 750.-
exkl. 8.1% Mwst.
CHF 750.-
exkl. 8.1% Mwst.

Further courses

Introduction to Node.js («NODEJS»)

2 days
CHF
1'600.–