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.
Duration 14 hours
Course Outline
Introduction
Overview of Laravel and PHP
- Modularity, routing, configuration management, and ORM
- Composer and Artisan
Setting Up the Development Environment
- Installing Composer
- Installing Vagrant
- Installing GitHub Shell
- Installing Postman
RESTful APIs with Laravel
- Creating components
- Implementing RESTful API models
- Designing the database structure
- Applying 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
API Errors and Exceptions
- Generating errors for missing records
- Returning validation errors
- Processing errors
Middleware Handler
- Developing middleware for logging
- Developing middleware for rate limiting
Authentication
- Implementing token-based authentication
- Using OAuth for token generation
API Testing and Troubleshooting
- Configuring Postman
- Conducting endpoint testing
Summary and Conclusion
Requirements
- A solid understanding of object-oriented programming
- Practical experience with Laravel and PHP
Audience
- Web Developers
Testimonials (1)
Training style and the overall knowledge of the trainer.