Hey ppl, this my first post so sorry if this in the wrong section but i just like to know what would i have to know [programing Language] to actually develop a wordpress themes. i'm experienced in graphic design. but i would to expand my horizon and go into wordpress design and development. Also can some explain whats the process is like; from Planning to Design to Develop... Thanks in Advance
HTML + CSS + Basic PHP + http://www.wordpress.org/codex/ = WordPress Theme As a designer, plan your theme interface by hand. Start with pencil and paper and sketch out how you want the website to look. Next, your should layout the design in Photoshop or GIMP, whatever graphics software you use, and make a mockup of the design. Be specific and don't cut corners. The last part will be to write the HTML structure for the design and work the CSS styles and graphics in the HTML. It can be a tedious process, but once you have completed a theme, you can use the knowledge and snippets from your first to build more themes and grow as a theme designer.
download 2.9.2 version: http://wordpress.org/download/release-archive/ there is a default theme in wp-content/themes. this theme will be your guide. you need to know css and a little php. try to edit the default theme first. then you can start creating new themes.
Wordpress themes are simply a basic html/css layout that's cut/pasted into a header/footer/index/sidebar files with <?php echo $post_title ?> type snippets to replace whatever the static text would be. It's quite simple, if you look at the default style you can see that.
There are some awesome Tutorials on the www. I'm making my own theme slowly when I have spare time and I know hardly anything about html/css and not very good with graphic design. Google is your friend; wordpress theme tutorial, wordpress psd to html This is a page I've been refering to, http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/
you need to learn 1. html, css, php to develop a wp theme. well, i can teach you how to develop a wordpress theme...and that's for free you can pm me if interested. to answer your 2nd question..it goes like design in photoshop, slicing, html/css, and finally wordpress theme.. sometime plugins and widgets are helpful as well .
First of all You should read WordPress structure and visit more information- http://witsgroup.in/wordpress.html
Start with HTML and a really basic theme to modify. Then gradually work with CSS when customizing. If you have sharpened your skills on these two skill sets then learn a bit of PHP and from there you can start a theme from scratch. But why re-invent the wheel?
Just to add, I found this http://blog.spoongraphics.co.uk/tutorials/how-to-build-a-custom-wordpress-theme-from-scratch really useful in understanding what files need to be created. Once you understand the basic file requirements and you have the template in HTML, it's pretty easy to convert to the php files needed. Phil
u don't need to develop themes from scratch u can use a free one on wordpress site and modify it the way you like