Envato Tuts+ Courses
- Video courses taught by expert instructors.
- Learn new skills from start to finish.
- Downloadable Source Files also available on GitHub.
Course Description
Lumen is the fast new PHP micro-framework from the Laravel project. It allows you to use the power of Laravel, including the Eloquent ORM and features such as routing, middleware and validation, with the flexibility and low overhead of a micro-framework. If you like Laravel, or just want to use a cutting-edge server-side platform for writing microservices and REST APIs, Lumen is a great choice.
In this course, Envato Tuts+ instructor Simon Bacquie will help you get started coding with Lumen. You’ll start with a blank, boilerplate Lumen app, and build it out into a full web app that manages books and authors. Along the way you’ll learn about some of the key Lumen features, such as Eloquent, routing, controllers and more!
What You’ll Learn
- Get set up with a Homestead development environment for Lumen, create a starter Lumen project, and build it out into a book manager application.
- Understand how routing in Lumen compares to routing in Laravel, and create your first route.
- Create views and layouts for the site, using the Blade templating language for the views.
- Add navigation, forms, records, validation, and session data.
- Updating records, redirects, and model association.
About the Instructor
Simon Bacquie started out as a web designer and PHP developer in 2009. Today he’s a software engineer, working with Ruby, PHP, JavaScript, and whatever else comes his way. You can check out his website or find him on GitHub.