Get in Touch

Course Outline

Introduction

Overview of Laravel and PHP

  • Modular architecture, routing, configuration management, and ORM capabilities
  • Integration of Composer and Artisan

Preparation of the Development Environment

  • Installation of Composer
  • Installation of Vagrant
  • Installation of GitHub Shell
  • Installation of Postman

RESTful APIs and Laravel

  • Creation of API components
  • Implementation of RESTful API models
  • Construction of the database schema
  • Utilization of database seeding
  • Retrieval of record lists
  • Read operations on specific records
  • Modification of existing records
  • Creation of new records
  • Removal of records
  • Transformation of API data structures
  • Management of subresources
  • Delivery of nested data representations
  • Provision of sideloaded data
  • Pagination of API responses

API Error Handling and Exception Management

  • Generation of error responses for missing resources
  • Return of validation error details
  • Systematic processing of errors

Middleware Implementation

  • Development of middleware for audit logging
  • Implementation of middleware for rate limiting

Authentication Mechanisms

  • Application of token-based authentication
  • Utilization of OAuth for token generation

API Testing and Troubleshooting Procedures

  • Configuration of Postman
  • Execution of endpoint tests

Summary and Conclusions

Requirements

  • Familiarity with object-oriented programming principles
  • Proficiency with Laravel and PHP development

Intended Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories