Laravel 10 For REST API's (Udemy.com)
A Project-Based Approach to Masting RESTful API's With the PHP MVC Framework Laravel
Created by: Koen Woortman
Last updated May 2023
What you will learn
- Learn How to Build REST API's Using Laravel
- Implement CRUD Functionality for Your API Resources
- Authentication Using API Tokens
- Sorting, Filtering & Paginating REST Resources
How it compares
Against the other 60 rated Udemy courses in Laravel on CourseDuck:
- Rating4.6 out of 5higher than 66% of them
- Reviews150#43 of 61 by number of reviews
- Length4.2 hoursshorter than 83% of them
- Last updatedMay 2023more recently than 55% of them
Course Description
In this course you'll learn how to create a REST API using the web framework PHP. If you wish to build an app or single-page application with a backend system, the go to way is building REST API's. Luckily we don't have to reinvent the wheel. Popular web frameworks, like Laravel, allow us to quickly build amazing REST API's.
During this course we take a project-based approach to learning about REST API's using Laravel. We will build an API for a task manager. This will demonstrate the most common problems you'll experience during the development of your own REST API.
During this course you will learn the following:
Implement CRUD actions for REST Resources in Laravel.
Make HTTP Requests using Postman.
User authentication with Laravel Sanctum using API tokens.
Sorting, Filtering and Pagination of lists of resources using the Laravel Query Builder package.
About Me
My name is Koen, it is nice to meet you. Starting out at the age of 15 with iOS development I never lost my interest in Software Development. Currently I mainly keep myself occupied with web development. I am invested in multiple backend technologies and frameworks, such as Ruby on Rails, Django and Laravel. On the frontend side of projects I follow the development of React, Alpine.js and Vue.js closely.
Instructor Details
- 4.6 Rating
150 Reviews
Koen Woortman
My name is Koen, it is nice to meet you. Starting out at the age of 15 with iOS development I never lost my interest in Software Development. Currently I mainly keep myself occupied with web development. I am invested in multiple backend technologies and frameworks, such as Ruby on Rails, Django and Laravel. On the frontend side of projects I follow the development of React, Alpine.js and Vue.js closely.
More Laravel courses
PHP with Laravel - Create a Restaurant Management System (2020)
4.8 (313 Reviews)
Provider: Udemy
Time: 9.6h
$74.99
Laravel - Build Real Estate Property Listing Project A-Z (2026)
4.8 (297 Reviews)
Provider: Udemy
Time: 47h
$79.99
Laravel - Online Hotel Booking Platform (A to Z) (2026)
4.8 (145 Reviews)
Provider: Udemy
Time: 37.5h
$64.99
Laravel 7 for Beginners practical course (2020)
4.7 (505 Reviews)
Provider: Udemy
Time: 11.1h
$64.99
Reviews
By Ivo B on 12/19/2024
Very clear and concise course! I learned quite a lot of useful things to apply to personal and business projects. The course is still work in progress, can't wait for more great content. Thanks Koen!
By David Enns on 9/16/2024
I appreciated the bite sized videos of each concept. The API concepts were clearly explained and allowed me to get a better handle on some common API t tasks using the Laravel framework.
By Mahammad Baghirzada on 8/7/2024
Merhaba güzeldi bilmediyim kısımları öyrenmiş oldum. Ama Bölüm 8: Project: Introduction to Testing bu kısmı boş verdim puanı burdan kırıyorum çünkü xdebug commandı yazıyor ve bende onu install eledim yaptım çalışmadı diye yanı o hisseyi gösdermemiş orayıda gösderseydi yeni bir şeyler öyrenmiş olurduk teşekkür ederim her şey için saygilarla Mahammad
By Firas Al Shawa on 5/3/2024
the instructor is very professional and have high skills in sharing and teach such complex concepts , I highly recommend this course to any one who would like to start learning laravel APIs
By Erik Ros on 4/10/2024
The course is moving through the material very fast! This is going to be a hard course for people with limited prior experience in php and overall web development concepts. It does cover a lot of ground! This course best for developers with prior php and webdevelopment experience that want to learn Laravel framework (and maybe brush up on their phpunit testing)
By Steffen Jung on 12/31/2023
This course does not introduce to laravel or teach about laravel basics. If you never worked with laravel nor rest, this course will have no benefit for you. I use this course to watch how other people implement services in comparison to my own work. For this reason it is totally fine as I already know most of what's behind the creation of modules, routes, ... and why several steps are needed in laravel.
By Jet Curioso on 10/8/2023
Excellent course! It delivers a straightforward explanation without indulging in unnecessary details or distractions. Looking forward to more courses from you Koen!
By Muslim Aswaja on 9/30/2023
Very interesting! I have acquired much new knowledge here. I have developed some Laravel applications in the old-fashioned way (name it the monolithic-fullstack application). But when I learned video-to-video from this course, I was amazed at how many skill issues I have in Laravel. Even the sound is not the best, but Mr. Koen can explain what he does very clearly. Now, I feel more confident in building Laravel APIs. I plan to build some Laravel APIs publicly and get feedback from around the world. Thank you very much, Mr. Koen. I can't wait for the updated part of this course (especially for the logging part!).
By Mark Corrigan on 8/23/2023
Awesome course! A how to do it rest api course that is focused and uses core Laravel skills and methods (how to drive Laravel) that are not often shown by other courses. Also Spatie query builder and complex database relationships, observers, policies etc. are handled simply for us mere mortals but with skill by the instructor. Again. Awesome course and highly recommended.
By Andrei Boulter on 8/2/2023
It was really good, but I felt there were really no explanations for anything that was done. it was all a bit left to my interpretation.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100






