Community Forums › Forums › Archived Forums › General Discussion › How To Become A Genesis Developer?
Tagged: genesis themes
- This topic has 6 replies, 5 voices, and was last updated 9 years, 10 months ago by
Geek Dom.
-
AuthorPosts
-
April 8, 2015 at 4:05 am #147039
Geek Dom
MemberHi All,
I have been a WP end-user for a few years and have recently been looking under the hood to see how it all works. I enjoy customising existing themes but want to start creating my own themes. However, I would like to specialise in Genesis themes.
Here's the thing, do I learn about CSS, PHP, HTML etc or do I just concentrate on learning about WP and Genesis codes and structures?
I would be very grateful for any tips from advanced users and developers on how they got started, especially if they had no former WP experience.
Any advice on books or tools would also be welcome.
Thank You.
April 8, 2015 at 6:15 am #147048Brad Dalton
ParticipantI suggest you focus on learning how SP child themes are coded as they are the benchmark.
You could start with the Genesis Sample child theme or Create your own child theme from scratch.
You can also use specific functions from one child theme in another which will teach you about specific functionality.
Digging into Genesis on a regular basis will also give you an understanding of how things works.
One of the greatest benefits of using StudioPress child themes is the fact they all run on Genesis so the code is fairly easy to use in any theme.
April 8, 2015 at 2:02 pm #147097Badlywired
MemberYou will need to know the basics of coding, i.e. the principals such are variables, conditional statements etc and also a basic understanding of how web pages are served to the internet by webservers, then you will also need a good understanding of HTML, a good understanding of CSS, a moderate understanding of Javascript (specifically jQuery) and and a moderate understanding of PHP (to start with but depends what you want to develop), as well as a reasonable understanding of WordPress functions and Genesis hook & filters.
Thats to do the development part.
Of course you want to create your own themes, so you will also need design skills too.
My techy blog WordPress and stuff badlywired.com
April 8, 2015 at 2:44 pm #147104emasai
ParticipantThere are several paying options you could take to help you achieve your goals. Carrie Dils has a video course on lynda.com and there is an Advanced Genesis course on https://learncreatelaunch.com. You could also sign up for Brad's tutorials which will give you ongoing tutorials and access to support from Brad.
Need Website Customization or a Responsive CSS fix? Contact Me
Lynne emasai.comApril 8, 2015 at 6:56 pm #147139Abland
MemberHi, GeekDom,
I found I learned best just by doing. I had my own practice site - still do 🙂 - for testing edits and figuring out solutions.
Google is your friend because guaranteed anything you face has already been faced and posted somewhere.
Get involved with the forums and try solving people's questions and posting answers. It's like visiting another country - just by being there and interacting before long you're speaking the language.
Good luck!
April 8, 2015 at 11:09 pm #147165Brad Dalton
Participant@Abland Me too. Spend most of my time on a local installation with the Pro Plus package of themes.
April 9, 2015 at 3:37 am #147188Geek Dom
MemberThanks All.
Some good guidance and tips. I guess the answer is to try and learn as much as possible. In my opinion, there are far too many variables in WP development to become a 'jack of all trades'. I will continue to tinker with the existing themes and keep an eye out for ant tips on the SP forums.
-
AuthorPosts
- The forum ‘General Discussion’ is closed to new topics and replies.