942 posts
  • Has been part of the Envato Community for over 3 years
  • Has sold $5,000+ on Envato Market
  • Located in Canada
  • Has collected 10+ items on Envato Market
+3 more
graphicmind says

W3Schools.com

Do you think that by learning from this website, a person can acquire sufficient knowledge to build a theme?

ConstantinPotorac
ConstantinPotorac Recent Posts Threads Started
645 posts
  • Has referred 10+ members
  • Has sold $10,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 10+ items on Envato Market
+11 more
ConstantinPotorac Envato team says
942 posts
  • Has been part of the Envato Community for over 3 years
  • Has sold $5,000+ on Envato Market
  • Located in Canada
  • Has collected 10+ items on Envato Market
+3 more
graphicmind says
ConstantinPotorac said
First time I head about the site but did you heard about this: http://psd.tutsplus.com/articles/news/30-days-to-learn-html-and-css-a-free-tuts-premium-course/

Many thanks! =)

852 posts
  • Has been part of the Envato Community for over 3 years
  • Has sold $10,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Interviewed on an Envato blog
+3 more
chrisatlemon says

I think you asking two questions here, or at least I’m not sure which one you need to learn:

1) HTML and CSS 2) using your knowledge of HTML and CSS to build a theme?

Are you already proficient in creating websites but want to learn what makes a good theme? Or do you actually want to learn HTML /CSS?

If it’s the latter then Constantin’s link looks like a great place to start! If it’s the former then you may also want to take a look around the ThemeForest forumsand take a look at some of the bestselling items and what they feature.

I was quite surprised of how complete those packages were!

Cheers

Chris

942 posts
  • Has been part of the Envato Community for over 3 years
  • Has sold $5,000+ on Envato Market
  • Located in Canada
  • Has collected 10+ items on Envato Market
+3 more
graphicmind says
chrisatlemon said
I think you asking two questions here, or at least I’m not sure which one you need to learn:

1) HTML and CSS 2) using your knowledge of HTML and CSS to build a theme?

Are you already proficient in creating websites but want to learn what makes a good theme? Or do you actually want to learn HTML /CSS?

If it’s the latter then Constantin’s link looks like a great place to start! If it’s the former then you may also want to take a look around the ThemeForest forumsand take a look at some of the bestselling items and what they feature.

I was quite surprised of how complete those packages were!

Cheers

Chris

I know HTML and a bit of CSS but I guess what I’m actually asking is whether I need to learn JavaScript and PHP too?

And if so, would W3Schools be a good source to learn from?

Thanks!

852 posts
  • Has been part of the Envato Community for over 3 years
  • Has sold $10,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Interviewed on an Envato blog
+3 more
chrisatlemon says

You don’t need to know JavaScript or PHP to create a theme or a template. It can of course never hurt, but it’s not a necessity.

All the fancy menus, sliders, galleries, etc you see in the themes are script blocks the authors simply reuse. None of them, or at least the only the fewest, actually write these themselves.

For WordPress, Joomla! or Magento themes you do not actually need to know any PHP . You just need to know your way around how the software works and which blocks to use but there is no need to actually edit them.

I have created 20 of Joomla!, WordPress, Magento, Movable Type and more themes and I do not know any PHP .

Cheers

Chris

942 posts
  • Has been part of the Envato Community for over 3 years
  • Has sold $5,000+ on Envato Market
  • Located in Canada
  • Has collected 10+ items on Envato Market
+3 more
graphicmind says
chrisatlemon said
You don’t need to know JavaScript or PHP to create a theme or a template. It can of course never hurt, but it’s not a necessity.

All the fancy menus, sliders, galleries, etc you see in the themes are script blocks the authors simply reuse. None of them, or at least the only the fewest, actually write these themselves.

For WordPress, Joomla! or Magento themes you do not actually need to know any PHP . You just need to know your way around how the software works and which blocks to use but there is no need to actually edit them.

I have created 20 of Joomla!, WordPress, Magento, Movable Type and more themes and I do not know any PHP .

Cheers

Chris

That was quite helpful, thanks!

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by