Title: Teaching WordPress
Last modified: August 20, 2016

---

# Teaching WordPress

 *  [popper](https://wordpress.org/support/users/julialasarte/)
 * (@julialasarte)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/teaching-wordpress/)
 * Hi everyone!
 * A little background first. At work, they’ve asked me to teach a short course –
   two months- on basic webdesing and development. The students will be a mix of
   designers and artists, so while some of them might have some previous experience
   with XHTML, HTML and CSS – and, I hope, some basic scripting – I have to assume
   some of them will be complete beginners.
 * The idea is that at the end of the course, the students should be able to set
   up their own website. I don’t expect them to be experts in webdesing, but I would
   like to give them a certain degree of independence, so if they don’t know how
   to do something, they know where to look for direction -google, of course :P-
   and are comfortable following a tutorial.
 * My idea is to begin with some basic concepts: HTML, CSS, FTP, etc, and then introduce
   WordPress as a plataform that will let them create a powerful website. WordPress
   itself it’s rather easy to use, but I’d like to teach them some basic php, so
   they would feel comfortable editing a theme, setting up some Custom Fields and
   the like. My idea is to teach them some _basic_ concepts: variables, loops, arrays,
   etc., so they will be able to see a theme file and undestand what it does, and
   how to modify it to their needs. At the same time, though, I don’t want to focus
   too much in aspects of the language they won’t need, and I’m having difficulty“
   drawing the line” between what they’ll need to know to start, and what they won’t
   need.
 * With that in mind: **what do you think are the basic php knowledge needed to 
   be able to, not only install and run a WordPress blog, but also customize some
   aspects of it? What are the things you wish you knew when you started with WordPress?**
 * Also, if you have some ideas -or useful links- on teaching the basics of programming,
   it would be great!
 * looking forward to hearing from you! 🙂

Viewing 1 replies (of 1 total)

 *  [illuminatus7](https://wordpress.org/support/users/illuminatus7/)
 * (@illuminatus7)
 * [14 years, 9 months ago](https://wordpress.org/support/topic/teaching-wordpress/#post-2268115)
 * As per my experience tells me, PHP and MySQL is the most important aspects required
   before starting with WordPress.
 * Also, C being PHP’s ancestor I would suggest you to try and start off with the
   basics of C first.
    It would be quite easier for your students to grasp PHP later
   on.
 * The best link for referring basics would be [http://www.w3schools.com](http://www.w3schools.com)
   
   Later on you can expose them to the [WordPress Codex](http://codex.wordpress.org)
   once you start off with WordPress 🙂

Viewing 1 replies (of 1 total)

The topic ‘Teaching WordPress’ is closed to new replies.

## Tags

 * [teaching](https://wordpress.org/support/topic-tag/teaching/)

 * In: [Everything else WordPress](https://wordpress.org/support/forum/miscellaneous/)
 * 1 reply
 * 2 participants
 * Last reply from: [illuminatus7](https://wordpress.org/support/users/illuminatus7/)
 * Last activity: [14 years, 9 months ago](https://wordpress.org/support/topic/teaching-wordpress/#post-2268115)
 * Status: not a support question

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
