Create a REST API server with PHP, Laravel and MySQL
Project-based guide to creating production-ready Laravel REST API
Course Outcomes
- Learn the basics of Laravel
- Learn to build a Laravel Project from Scratch
- Learn API Authentication using Sanctum API Tokens
- Learn the fundamentals of API design
- Learn about controllers, routes, models to create better APIs
Course Structure
31 lectures • 1h 42m total duration
About This Course
This course is designed to teach you how to build RESTful API servers using PHP, Laravel, and MySQL. It's perfect for anyone interested in backend development, whether you're just starting out or already have some experience. You'll learn the basics of REST architecture and API design, which will give you a strong foundation for creating efficient and scalable APIs. The course will guide you through setting up your development environment and introduce you to Laravel, a PHP framework that makes building APIs simpler and more streamlined.
Throughout the course, you'll cover important topics like handling user requests, validating data, and setting up authentication. You'll also learn how to work with MySQL databases using Laravel's ORM, Eloquent, to make database interactions smooth and efficient. By the end of the course, you'll have the skills to create a fully functional REST API server and understand the principles behind good API design. This course focuses solely on backend development with PHP, Laravel, and MySQL, and doesn't include lessons on frontend development or advanced database management.
Used by learners at
Course Requirements
- Understanding of PHP and OOP concepts
- Familiarity with HTTP and Network Requests
- Familiarity with Relational Databases
Course Instructor
Senior Software Development Engineer at Centiment. Co-Founder at Shmooze. Experienced senior software engineer with 12+ years of experience in the computer software industry. Skilled in Software Archi...View profile
Includes Certificate of Completion
Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 26 video lectures
- GPT-4 level AI assistance
Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes