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

Building Websites with PHP vs. Build a Simple PHP Application?

I've been working through the PHP track, and just finished up OOP Basics. The next step is the Building Websites with PHP course, but I see there's also a similar course posted in the Library, Build a Simple PHP Application (https://teamtreehouse.com/library/build-a-simple-php-application).

Has anyone tried both of these courses? How do they differ? Which would be better to focus on for working with OOP?

1 Answer

Neither course will really tackle OOP. I am learning it with projects on my own as I have not really found a course that expands on the concepts in the first course.

Building web sites with PHP teaches a microframework call Slim and uses the really cool tool called Composer. It is an intermediate to advanced course in my opinion.

Build a simple PHP Application is the first of three videos that builds a basic e-commerce site, then shows some techniques to simplify URS and other items, then converts it to using a database. The Building Web Sites with PHP course could then be extended to implement the Slim microframework to simplify URLs in a much more elegant way.

If your sole exposure to PHP is through Treehouse, I would do the 3 course sequence of Build a Simple PHP Application first, then do the Building Web Sites with PHP.