Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP

jarrod Reeves
jarrod Reeves
6,357 Points

Should I learn Laravel?

Laravel 5 was recently released and Treehouse is teaching Laravel 4.

2 Answers

Jeff Lemay
Jeff Lemay
14,268 Points

This was me a couple weeks ago. I had learned php but never even thought of using a framework. I absolutely love Laravel (although I've only touched the surface so far).

The Laravel courses here on Treehouse will give you a decent foundation with Laravel. I had a very difficult time setting up Vagrant/Homestead on my Windows computer (the videos show how to setup on Mac so some slight difference but the videos also only show a perfect install and not how to troubleshoot any common issues). The videos show you the basics of working with a databases, your CRUD operations, and how the model/view/controller/routes setup works.

Regarding Lavavel 4 vs 5, the premise is the same and you shouldn't have too much trouble with the changes made from v4 to 5. Some files changed directories and some new functions were introduced.

On top of learning here at Treehouse, you could check out Laracasts for in-depth learning. The site has a video for EVERYTHING.

By the way, I have tough time with development environment customisation on my mac too... :D

Hi,

Having used 3, 4, 5 and the LTS 5.1, I can say that the laravel 4 videos will give you a good background into how Laravel works, if your new to MVC frameworks then having the concepts explained from different sources can only help in furthering your understanding.

Once you have these concepts then it would be easy to pick up the newer directory structure used in 5.1, especially with the docs Taylor Otwell has written and the other learning resources listed on the laravel website.