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
Melvinder Singh
1,765 PointsWhats the difference between Wordpress and HTML/CSS etc. etc.?
Hi everyone.
I am still new here and I am unsure of what to learn. I want to be able to develop websites, either for General Purposes, or for e-Commerce sites. Some websites reckon I learn Wordpress because it is easier, but some reckon for me to learn HTML , CSS, JavaSc, PHP, Ruby, Phyton and code the websites from scratch.
I'm sure Wordpress is easier, but which is a more powerful approach and beneficial for me in developing websites.
Thank you.
4 Answers
Samuel Durkin
48,402 PointsWordPress is a content management system, built upon HTML, CSS, JavaScript and PHP. To customise create your own WordPress themes from scratch you need an understanding of each of these.
There is no "better" exactly, but if you want to develop websites as you say, this would require more than simply using a pre-existing WordPress theme (which also has its uses for many).
Samuel Durkin
48,402 PointsIf you actually want to develop websites, I'd say start the fundamentals of HTML and CSS. This website has many great resources for the very basics of both.
Then maybe a track such as this one to get your head around some of the more advanced WordPress concepts:
http://teamtreehouse.com/tracks/wordpress-development
As I say, there's much to be said for simply using WordPress themes, but if you want a more powerful approach as you say, this is most definitely the way.
Melvinder Singh
1,765 PointsAlright, I will get right to it.
Thank you very much for your help!
Samuel Durkin
48,402 PointsNo problem, any difficulties you have we'll be here to help.
Kevin Korte
28,149 PointsOne point I wanted to address, Wordpress isn't easier, it just gives you a lot of common functionality out of the box, and has a huge ecosystem of developers and information to help you. But it's not an one size fit all CMS.
I started building a site on Wordpress, and after a few months decided it would be easier to develop it from scratch and I dumped Wordpress. I still like Wordpress, it just wasn't the right fit.
Melvinder Singh
1,765 PointsMelvinder Singh
1,765 PointsSo, would you advice me to master CSS, HTML, JavasScript and PHP, then learn to use WordPress? I'm so lost with all this. hahaha
Kevin Korte
28,149 PointsKevin Korte
28,149 PointsYes, learn HTML, CSS, JS, and PHP...it'll make the transition into Wordpress easier.