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

caroline
caroline
6,974 Points

Am I not experienced enough to learn Wordpress development?

Having spent some time learning HTML and CSS on the web design track, I switched to the Wordpress development track, partly to have a break from all that coding! However, although I can follow along with the basic ideas and concepts, I'm not really understanding how the PHP works, and I'm concerned that I'm progressing through the course without a real understanding of how and why things are working. I certainly don't feel I could reproduce much of it on my own, which is slightly disheartening, and not at all how I felt about the CSS course.

I couldn't see any prerequisites for the WP dev course apart from a basic understanding of how WP works. However, I've now come across a comment from Zac in another thread (https://teamtreehouse.com/forum/good-idea-to-learn-wordprees) where he advises:

"If you want to learn to learn a variety of languages and programming platforms then yes, learning PHP and WordPress is a good idea. Knowing HTML, CSS, JS and PHP are all preqs for our WP Dev courses tho, so make sure you learn those first."

I'm therefore wondering if I'd be better off going away and learning those languages and coming back to WP when I've done so. If anyone has any thoughts on this, or is willing to share their experiences with learning WP development as a newbie to programming I'd be really grateful.

1 Answer

Hi Caroline!

I would say the same thing as Zac, learn HTML, CSS, JS and PHP before you start trying to tinker with WordPress properly. It is possible to work with WordPress without knowing these but it will be very hard to understand what is going on.

-Luke

caroline
caroline
6,974 Points

Thanks Luke, that's helpful!

Zac Gordon
Zac Gordon
Treehouse Guest Teacher

Agreed. The only exception here is if you are a person who

  • Can pick things up easily as you go
  • Doesn't get frustrated when you don't understand what's going on
  • Knows how to use Google to figure out everything you're missing as you go along

Since this doesn't apply to everyone, we suggest learning all the basics first and then getting into WordPress.

caroline
caroline
6,974 Points

Thanks Zac. I don't think I have enough experience with programming to hack my way through using Google, so I'll just go back to learning JS / PHP first. I'm sure it'll make a lot more sense after that.