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
Pablo Litardo
6,241 PointsCMS OR HTML/CSS ????
Question is, I'm confused
Is it better to make site with pure HTML and CSS ? Which i really enjoy doing, what I like doing is modifying temples from sites like " Themeforest " and making them into sites for my clients.
BUT i'm just starting out so i really don't know if I should focus on studying CSS and HTML anymore.
Because...
Then theres CMS which uses languages like HTML AND PHP , for sites like Wordpress, which allows for clients to edit there own site as they wish, which seems awesome.
I personally enjoy making the sites from CSS AND HTML, but was wondering if it would be better to just focus on PHP and HTML instead...
Some Help would be nice ;) Nick Pettit
And anybody else..
10 Answers
Pablo Litardo
6,241 PointsA Nice explanation of the pros and cons of each would be nice, i was offered a internship with a Marketing company to make wordpress sites for them but still not sure.

John Breiner
6,918 PointsWell, what do you want to do. I don't see why there isn't enough room for both. Sure there's a market for people who want wordpress sites or other CMS. There's also a market for someone who develops it without that and builds their own custom site. So at the end of the day, in my opinion it's what you want to do. Sure there's pros and cons for both, and any potential clients you can explain that to. I don't see why eventually learning both wouldn't be a good thing. So again, I'd stick with what you like, if you want to do both down the road I also don't see why you couldn't do that as well.

Jordan Gagne
6,352 PointsSuch a great question. Here's my 2 cents! Personally I love wordpress because I find clients have an easier time understanding how to change some page content with it, because it is an easy text editor. I also love all the plugins that are available to make some things so much easier. However I do think it is a great idea to still learn more html and css and get to known php really well because it makes editing themes quite a bit easier. Hope that helps a little
Pablo Litardo
6,241 PointsYeah Thanks ! John Breiner and Jordan Gagne, like I said I do love coding in CSS and HTML, but just was afraid that in the future it would not be needed as much because of CMS, and like I said I was offered a internship and then a job with a advertising company that only does websites with CMS,
Overall might learn both ( not a bad idea lol )
Which type sites do you think clients mostly want ?

Jordan Gagne
6,352 PointsI think a CMS, but with a customized template (so css, html, and possibly some php)
Oh yeah it's also great for your resume the more languages you know :-)

Jordan Gagne
6,352 PointsI think a CMS, but with a customized template (so css, html, and possibly some php)
Oh yeah it's also great for your resume the more languages you know :-)
Pablo Litardo
6,241 PointsYeah I know lol I just want to make sure I'm really professional on something, but might do both Thanks again !
Pablo Litardo
6,241 PointsHey Sorry for the so many questions, but let me get this straight you can edit Wordpress themes with CSS, correct ?
Example: If I go to Themeforest buy a $40 Wordpress theme, will it come with a CSS file that I can edit ? and the php i there to make it compatible with worpress ?

Jordan Gagne
6,352 PointsNot a problem. Yeah you can it is best to use the child theme when editing the stylesheet, because if a theme update comes out it will erase everything you did unless you use a child-theme stylesheet. check it out here http://codex.wordpress.org/Child_Themes.

Nick Pettit
Treehouse TeacherAny CMS is going to be built using languages like HTML, CSS, JavaScript, PHP, and possibly more.
You could get by just learning about a CMS, but as soon as you want to do any modifications or customizations, you'll need to know the languages it's programmed in. It's best to learn the languages because then you can build anything you want or modify a CMS in any way that you need to. Without programming knowledge, it's difficult or impossible.

Akhter Rasool
8,597 PointsI am currently learning HTML/CSS/JavaScript, Am i missing out if i dont learn Wordpress development for now ?? ARE HTML./CSS/JavaScript good enough to build a very good website or is WordPress essential ?