Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Overview of Laravel and PHP
- Modularity, routing, configuration management, and ORM.
- Introduction to Composer and Artisan.
Setting Up the Development Environment
- Installing Composer.
- Installing Vagrant.
- Setting up GitHub Shell.
- Installing Postman.
RESTful APIs in Laravel
- Creating components.
- Implementing RESTful API models.
- Structuring the database.
- Utilizing database seeding.
- Browsing records.
- Reading records.
- Editing records.
- Adding records.
- Deleting records.
- Transforming API data.
- Managing subresources.
- Returning nested data.
- Returning sideloaded data.
- Paginating the API.
Handling API Errors and Exceptions
- Generating errors for missing records.
- Returning validation errors.
- Processing errors effectively.
Middleware Handlers
- Developing middleware for logging purposes.
- Creating middleware for rate limiting.
Authentication
- Implementing token-based authentication.
- Using OAuth for token creation.
API Testing and Troubleshooting
- Configuring Postman.
- Conducting endpoint testing.
Summary and Conclusion
Requirements
- A solid understanding of object-oriented programming principles.
- Practical experience with Laravel and PHP.
Target Audience
- Web Developers.
14 Hours
Testimonials (1)
Training style and the overall knowledge of the trainer.