WordPress is in use by more than 60 million websites, making it the most popular site management system on the Internet. Part of the popularity is that it’s a free, open-source software with handy plugin features, templates, and a constant source of new features coming from its contributors. But traditionally it has run on PHP, which does have a bit more of a learning curve.
In getting the most out of any programming language, its important that you be able to write your own code, from your own head, rather than rely on a patchwork from somebody else’s bag of tricks. By all means, start with the basics, but know that you’ll have to move on to something more involved before you can think of yourself as a programmer. Google worked hard on their search engine, so use it often. Check out the many tutorials on YouTube. Register for podcasts and webinars. Look at reviews and forums to find the best tutorials out there. Use the same due diligence when it comes time to pick up a framework to explore. Look for open source code that you can download, study, and play with. When you’re ready, find a good book, one that goes into detail, but detail you feel you’re ready for. A book that will train you how to build real-world applications from scratch.
It may take a small monetary investment, but a big investment in valuable time. But as a site administrator or developer who expects to be using WordPress in the future (and you will), you’ll get a lot of satisfaction – and traffic – by having the skills to do things with your site that nobody else is doing.