HRD Corp Claimable Malay & English

FUSIO API GATEWAY

4 days
Duration
RM 3,900
Price
0
Sessions
& On-site
Delivery
Yes
HRD Claimable
Malay & English
Language
4 days
Duration

About This Course

This intensive 4-day course on Fusio API Gateway provides participants with a comprehensive understanding ofAPI management, development, and deployment. Learners will explore the core functionalities of Fusio, including building, configuring, and securingAPIs. Through hands-on labs and practical exercises, participants will develop the skills necessary to implement API gateways efficiently in real-world scenarios.

Learning Outcomes

 

  •   ParticipantswillbeabletoconfigureandmanageAPIsusingFusioAPIGateway.
  • ParticipantswillbeabletoimplementsecuritymeasuresforAPIs.
  • Participants will understanddifferent deploymentstrategies forAPI solutions.
  • ParticipantswillgainexperienceintestinganddocumentingAPIseffectively. 
  • ParticipantswillbeabletoapplybestpracticesinAPImanagementanddevelopment.

 

Prerequisites

BasicunderstandingofAPIprinciplesand web services.

Course Outline

Day 1 Introduction to Fusio API Gateway

Module 1 : Introduction to REST API & Fusio
  • Introduction to REST API
  • Introduction to Fusio API Gateway
  • System Requirements
Module 2 : Fusio Installation
  • Installation Steps
  • Troubleshooting Installation
  • Updating Fusio
Module 3 : Fusio Administration
  • Installing the Administration User Interface
  • Understanding Fusio Architecture
  • Actions
  • Routes
  • Scopes
  • Users
  • Administrations
  • Statistics
  • Logs
Day 2 API Development with Fusio
Module 4 : SQL Table API
  • Creating Database Connections
  • Creating SQL Table API
Module 5 : Public vs Private API
  • Understanding Public & Private APIs
  • Understanding API Scopes
Module 6 : API Testing
  • Testing Data Retrieval from SQL Table API
  • Testing Paginated Data
  • Testing Data Submission (POST)
Module 7 : Custom PHP API Development
  • Creating Custom APIs with PHP
  • Introduction to Doctrine DBAL
  • Introduction to PSR-4 and Namespacing
  • Creating Different API Verbs and Actions
  • Creating POST APIs
  • Returning JSON Responses
  • Working with Parameters
  • Implementing Pagination
Day 3 Advanced API Development
Module 8 : Testing Custom APIs
  • Testing Data Retrieval
  • Testing Paginated Data
    -Testing Data Submission (POST)
Module 9 : Static & Sandbox APIs
  • Static File Content Response API
  • Static JSON Response API
  • Sandbox PHP API
Module 10 : SOAP Web Services Integration
  • Creating SOAP Connections
  • Building Custom APIs with SOAP
  • Testing SOAP APIs
Module 11 : JavaScript Application Development
  • Overview of JavaScript Application Architecture
  • Application Functions
  • Designing the User Interface with Bootstrap CSS
  • Communicating with APIs using AJAX and Fetch API
  • Displaying API Data
  • Submitting Data via POST
  • Debugging and Troubleshooting
Day 4 System Integration & Real-World Implementation
Module 12 : Laravel Integration
  • Laravel Concepts and Architecture
  • Installing a Standard Laravel Application
  • Fusio & Laravel Integration
  • Creating Database Connections
  • User Management in Laravel
  • Developing Custom Login APIs
  • Generating Authentication Tokens
Module 13 : End-to-End System Integration
  • Creating a Simple PHP Demo Application
  • Building a Login Interface
  • Integrating Login with Laravel through Fusio API
  • Displaying Laravel Data via Fusio API
Module 14 : Best Practices & Course Wrap-up
  • API Development Best Practices
  • Review of Key Concepts
  • Questions & Answers
  • Feedback Session
  • Closing Ceremony

y1IntroductiontoFusioAPIGateway

Upcoming Sessions

There are currently no scheduled sessions for this course.

We'll notify you when new sessions are scheduled

Your Instructor

Khairil-Iszuddin bin Ismail

Khairil-Iszuddin bin Ismail

Professional Experience

View Full Profile
Graduated from Universiti Teknologi Malaysia with a bachelor’s degree in computer science in 2001, Kharil Iszuddin Ismai...
Web Development with PHP & MySQL PHP Laravel Web Framework PHP Codeigniter Web Framework MySQL Database Management RESTful API Development with PHP & Fusio API Gateway Git - Source Code Management & Version Control Deploying Web Application on Cloud Infrastructure (AWS, Linode or Digital Ocean) Web Server Management with RunCloud Web Application Cloud Deployment Infrastructure

Questions?

Our training experts are here to help

FUSIO API GATEWAY
Image Placeholder
Back HRD Corp Claimable Malay & English
Duration
4 days
Price
RM 3,900

FUSIO API GATEWAY

This intensive 4-day course on Fusio API Gateway provides participants with a comprehensive understanding ofAPI management, development, and deployment. Learners will explore the core functionalities of Fusio, including building, configuring, and securingAPIs. Through hands-on labs and practical exercises, participants will develop the skills necessary to implement API gateways efficiently in real-world scenarios.

Learning Outcomes

 

  •   ParticipantswillbeabletoconfigureandmanageAPIsusingFusioAPIGateway.
  • ParticipantswillbeabletoimplementsecuritymeasuresforAPIs.
  • Participants will understanddifferent deploymentstrategies forAPI solutions.
  • ParticipantswillgainexperienceintestinganddocumentingAPIseffectively. 
  • ParticipantswillbeabletoapplybestpracticesinAPImanagementanddevelopment.

 

Prerequisites

BasicunderstandingofAPIprinciplesand web services.

Course Outline

Day 1 Introduction to Fusio API Gateway

Module 1 : Introduction to REST API & Fusio
  • Introduction to REST API
  • Introduction to Fusio API Gateway
  • System Requirements
Module 2 : Fusio Installation
  • Installation Steps
  • Troubleshooting Installation
  • Updating Fusio
Module 3 : Fusio Administration
  • Installing the Administration User Interface
  • Understanding Fusio Architecture
  • Actions
  • Routes
  • Scopes
  • Users
  • Administrations
  • Statistics
  • Logs
Day 2 API Development with Fusio
Module 4 : SQL Table API
  • Creating Database Connections
  • Creating SQL Table API
Module 5 : Public vs Private API
  • Understanding Public & Private APIs
  • Understanding API Scopes
Module 6 : API Testing
  • Testing Data Retrieval from SQL Table API
  • Testing Paginated Data
  • Testing Data Submission (POST)
Module 7 : Custom PHP API Development
  • Creating Custom APIs with PHP
  • Introduction to Doctrine DBAL
  • Introduction to PSR-4 and Namespacing
  • Creating Different API Verbs and Actions
  • Creating POST APIs
  • Returning JSON Responses
  • Working with Parameters
  • Implementing Pagination
Day 3 Advanced API Development
Module 8 : Testing Custom APIs
  • Testing Data Retrieval
  • Testing Paginated Data
    -Testing Data Submission (POST)
Module 9 : Static & Sandbox APIs
  • Static File Content Response API
  • Static JSON Response API
  • Sandbox PHP API
Module 10 : SOAP Web Services Integration
  • Creating SOAP Connections
  • Building Custom APIs with SOAP
  • Testing SOAP APIs
Module 11 : JavaScript Application Development
  • Overview of JavaScript Application Architecture
  • Application Functions
  • Designing the User Interface with Bootstrap CSS
  • Communicating with APIs using AJAX and Fetch API
  • Displaying API Data
  • Submitting Data via POST
  • Debugging and Troubleshooting
Day 4 System Integration & Real-World Implementation
Module 12 : Laravel Integration
  • Laravel Concepts and Architecture
  • Installing a Standard Laravel Application
  • Fusio & Laravel Integration
  • Creating Database Connections
  • User Management in Laravel
  • Developing Custom Login APIs
  • Generating Authentication Tokens
Module 13 : End-to-End System Integration
  • Creating a Simple PHP Demo Application
  • Building a Login Interface
  • Integrating Login with Laravel through Fusio API
  • Displaying Laravel Data via Fusio API
Module 14 : Best Practices & Course Wrap-up
  • API Development Best Practices
  • Review of Key Concepts
  • Questions & Answers
  • Feedback Session
  • Closing Ceremony

y1IntroductiontoFusioAPIGateway

Upcoming Sessions

There are currently no scheduled sessions for this course.

We'll notify you when new sessions are scheduled

Course Information

Delivery: On-site
Language: Malay & English
Duration: 4 days
HRD Claimable: Yes

Your Instructor

Khairil-Iszuddin bin Ismail

Khairil-Iszuddin bin Ismail

Professional Experience

Graduated from Universiti Teknologi Malaysia with a bachelor’s degree in computer science in 2001, Kharil Iszuddin Ismai...
View Profile

Questions?

Our training experts are here to help

Register Now