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

WordPress

Nour El-din El-helw
Nour El-din El-helw
8,241 Points

Wordpress In Front-End Web Development

Currently I am learning front-end web development, and I am planning on learning Wordpress but It may require some PHP too. So should I just take the "Beginning Wordpress" track and that's it or should I take "Beginning PHP" after it and go deeper in Wordpress ( I mean as a front-end web developer ).

Nour El-din El-helw
Nour El-din El-helw
8,241 Points

Thanks for clarifying the point VERY well! :D

1 Answer

Jason Anders
MOD
Jason Anders
Treehouse Moderator 145,860 Points

Hi there,

Because WordPress uses PHP, I feel taking the Beginning PHP before the WordPress course would be more beneficial to your learning. Mastering PHP can come later, but a basic understanding will help when learning how to apply it to WordPress Themes, etc.

Keep coding! :) :dizzy:

Nour El-din El-helw
Nour El-din El-helw
8,241 Points

I mean, should I even bother with that stuff as a front-end web developer?

Jason Anders
Jason Anders
Treehouse Moderator 145,860 Points

Here's where opinions will differ.
As a "Front-end" Developer, no, you won't need PHP. But, as a "WordPress" Developer, you absolutely need PHP. I see Front-end and WordPress as being two different types of Development, just as I see Python and JavaScript as being two different types of Development.

Front-end Developers typically deal with HTML, CSS, and JavaScript only. Whereas WordPress developers deal with those, but also have to have a very strong, even highly proficient, knowledge of PHP in order to successfully and fully develop with WordPress.
Sure, you could use the themes and do everything out-of-the-box, but anyone can do that, and many do with no training.
A WordPress Developer, however, modifies or even creates their own themes, or at the very least, child-themes. Without PHP, this cannot be done.

So, if you're on planning on only being a "Front-End" developer, than no you'll need not "bother" with PHP. But if you're planning on developing with WordPress, then yes, you will require strong PHP skills.