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

Learning PHP, but which courses outside of the Tracks can I take when I am done?

The PHP coursework so far is fantastic! I plan on finishing Beginner and Intermediate PHP within the next two weeks! However, it looks like the PHP OOP track may OR may not be more advanced than the intermediate level, and there are many PHP courses that are currently not a part of a track (Laravel, Drupal, Wordpress, Testing, etc.). Is that set to change? If not, is there a "shadow" track for PHP that I can follow using the supplementary courses, after I've completed the main tracks? Please advise. Thanks in advance!

1 Answer

Patricia Hector
Patricia Hector
42,901 Points

Hi JD, here my thoughts: I think it's definitely a must go through the OOP track after you finish the Intermedia one. This will give you a sense of modularity and organization to your code by making things a lot cleaner and avoiding repetition (DRY). Secondly, all the possible paths you just mentioned use OOP; from CMS' like Drupal and Wordpress to frameworks like Slim and Laravel. I think it's better to know a bit a theory before going through these new topics; the journey will be for sure more enjoyable and you won't freak out when you see a weird syntax. Regardless the decision, have fun on your PHP journey. Ciao