What is the best way to learn WordPress quickly?
I volunteer for a non profit that has an existing WordPress website that was set up a few years ago. We are looking to train additional volunteers to maintain and enhance the site. The website currently has several pages with an event calendar with links to EventBrite, general announcements, member contacts & emails, job postings, slide presentations, and links to Twitter and LinkedIn. We're all volunteers with busy schedules, so the goal is to learn what is needed with a minimal investment of time (starting from beginner level). What is the best way to do this? Online tutorials? Online or in-person classes? Other recommendations?
I recommend the volunteers try Google Helpouts...at least through April 30th. After that, the company is shutting down these tutorials. Another option is Treehouse -> http://teamtreehouse.com/tracks/learn-wordpress.
You need to identify what you want your volunteers to know about Wordpress. How to blog, how to set up a page, SEO, etc...?
Once you've identified the subject matter, then go to Youtube and find the videos that cover those specific topics.
Put together a simple training manual that lists these videos.
Whenever a new topic comes up, find a video and then just add it the manual.
If you all are volunteers, I'm sure you don't want to spend the time going through an entire Wordpress course or series of classes.
Remember, you don't have to be a Wordpress expert in order to use Wordpress - it's just not necessary.
There's only a few key concepts you really need to know.
If you install a local server like WAMP http://www.wampserver.com/en/ this will allow you to install a local version of wordpress which won't take any space on your server, and allow you to have a place to test and break (if need be) without disrupting your online service.
If you decided you like the work and you want to transfer it to a live server it will be easy to swap it over. Just follow the instructions on the wordpress.org page.
For the learning process I would also recommend the wordpress.codex page http://codex.wordpress.org/WordPress_Lessons
There are also a ton of WP tutorials and resources online if you just google them such as: http://www.wptuts.com/ or http://www.wpbeginner.com/
the best thing to do is install a local version and just play with it try and accomplish some goals, and in no time you'll feel comfortable in the dashboard and modifying sites.
I really like this theme/framework for modifying and creating custom sites: https://ultimatumtheme.com/ there are many http://codex.wordpress.org/Theme_Frameworks
but to start modifying the base theme and learning how to customize that will be a good challenge and teach your about theme customization, site setup, and plugins etc.
Want a Quick WordPress site? All Free? Try www.layerswp.com. Takes the stress away. I think I'll tweet that. LOL!
My first suggestion is to use the wordpress.org support forums and support documentation for your specific questions. If you want general training then youtube videos or lynda.com. Another approach that might make the best sense is to hire someone to provide a tailored/specific training, online or in-person, for the things you need to learn to maintain the site, and to provide a PowerPoint documentation of this training so that you can share it with others who cannot attend the online or in-person training.
As others stated, books and online resources are aplenty, but I think one problem that an organization could run into is ensuring all employees are learning the basics. A few YouTube videos won't do that. An in-person class is a good idea because it would allow all volunteers tasked with learning to help one another in a group setting. But this doesn't mean that you need to go and hire an outside person to teach you, or for you to find a WordPress class and trek there.
I'd suggest setting aside time for a once- or twice-a-week meeting in a room with either a projector or a few computers and to see if your local library has a subscription to lynda.com -- many libraries across the country do. You would log in with your library card and voila, off you go, in a supportive environment where everyone learns together.
If you can search in Google there will be lot of tutorials about WordPress development. Once you just completed your Photoshop PSD you can just convert the psd design by referring the WordPress tutorials posted below,
I best learn by practically experimenting with wordpress after going through tutorials and user guide. You might come across several ways of performing a particular task and its fun learning new techniques.
In my experience the online options have been great!
udemy.com is a great source of information. They offer 162 courses on WordPress of which 35 are free. https://www.udemy.com
iThemes is also very helpful. They offer 24 "WordPress 101" introductory videos for free. https://ithemes.com/tutorials/
lynda.com offers a $25 per month subscription. Their library includes 64 courses on WordPress and a whole lot more. http://lynda.com
Also consider the Successful Web Designer Training Package from Learn Web Development for $197. They also have an eight week WordPress Bootcamp for $397 which I took and recommend to family. You can go at your own pace, or follow the eight week path. See: http://www.learnwebdevelopment.com/wordpress-bootcamp/
The other route is to attend high school, community college or university classes. These you would have to investigate locally.
Dive in. The water is fine. :-) Typically, a simple website can be created after a few hours of instruction. The fine points take time.
Best wishes for success. Please let us know what you do and how it works out. - The Pragmatic Web Designer
Online tutorials are great, but if you can arrange schedules where you meet together—work on the website together. Have them observe you, then have them take over a bit. Being on the spot and able to ask "hey, how do you do that? or this?" and work it out together, you'll establish a knowledgeable team faster.
In the meantime, if you run into questions, feel free to email me.