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 trialNour El-din El-helw
8,241 PointsWordpress 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 ).
1 Answer
Jason Anders
Treehouse Moderator 145,860 PointsHi 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! :)
Nour El-din El-helw
8,241 PointsI mean, should I even bother with that stuff as a front-end web developer?
Jason Anders
Treehouse Moderator 145,860 PointsHere'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.
Nour El-din El-helw
8,241 PointsNour El-din El-helw
8,241 PointsThanks for clarifying the point VERY well! :D