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

Cody Stine
Cody Stine
977 Points

Order To Learn Word Press?

So I read that PHP is easy to learn and Word Press makes building sites for beginners pretty easy although I do plan to learn to build sites with coding through HTML, CSS and JavaScript eventually. How ever I am confused too how I go about learning Word Press via the Tree House tracks. I should start with Learn WordPress first right? So I can get a basic understanding of WordPress. Than after completing that I should go on to learn Word Press Development correct? I watched videos from both and they don't seem to line up as one installs WordPress using MAMP and XAMPP and the other uses DesktopServer. I assume it doesn't matter what program you use because I was able to install MAMP on PC even though the video said it was for Mac's only. Anyway after I finish both Word Press Tracks should I jump right into all the PHP courses to get a grasp on PHP programming? Then after completing all 4 of the tracks will I have sufficient knowledge to start creating Word Press sites/themes/plugins all on my own? With the hopes of moving onto other tracks like Front End Web Development?

1 Answer

Jonathan Grieve
MOD
Jonathan Grieve
Treehouse Moderator 91,253 Points

Hi Cody,

Sorry, I'm getting into this late. :)

Actually, the first thing I would do is look into the PHP track first so you can learn the basics of PHP. You'll be doing most of your WordPress development in that language. Once you've done that you should have enough PHP knowledge to feel comfortable exploring an installation of WordPress.

You'll find yourself intimidation by the sheer amount of PHP files in a WordPress install and what's inside them. Don't be :)

You won't need to tinker too much with what is already included in the files.

You mentioned programs like DesktopServer and XAMPP. Just know that there's no right or wrong choice of local server to use, Only that you need to use one for faster development. This way you won't need to upload files to the server time and time again to test changes. You'll only need to refresh the page.

Lastly to sum up the learning order.

Learn PHP Learn WordPress (for getting to grips with the front end of WordPress installations) WordPress Development - learn how to code WordPress, Admin Area, Themes and Plugins.

Good luck, and let me know if you have any more questions. :)