Ready to get started?Download WordPress

Make WordPress Training

Recent Updates Toggle Comment Threads | Keyboard Shortcuts

  • Courtney O'Callaghan 4:31 pm on October 24, 2013 Permalink | Log in to leave a Comment  

    First Module: Child Themes of course!

    I have been talking this week with Tracy Levesque (@LilJimmi) who is my FAVORITE child theme trainer in the WP world. She and I have discussed her awesome curriculum that she has used to teach child themes at: Philly WPs Meetup Group, WordCamp NYC, WordCamp Montreal, Girl Develop It Philly, Web Start Women in Philly, & Philly Tech Week. I think it and she are a perfect way to build content for this.

    She will be placing an outline + her content that will be fleshed out by us all into a script. I am hoping we can be in agreement and done with it in the next 2 weeks.

    I also want to put a call out to anyone who remembers who were in the groups at WCSF this summer. I want to have us place all the documents worked on under the Shared Material page. If you want to contact me you can find me at courtneydawn on gChat or twitter. Thanks!!!

    • Tracy Levesque 7:41 pm on October 28, 2013 Permalink | Log in to Reply

      Hi Folks. I added the first draft of the Child Theme module.

      I included modifying css, modifying Templates and making new templates. I feel those 3 items illustrate how Child Themes work. I didn’t touch functions.php because I feel like you could do an entire 2-day class on that :-)

      The Summary needs some help and it needs Quiz questions.

      Feel free to edit as needed.


  • Courtney O'Callaghan 5:23 pm on October 1, 2013 Permalink | Log in to leave a Comment
    Tags: update   

    I have added pages to our Training blog. FYI, for those of you who suggested changes to the original topics, i have not yet made them, BUT I WILL!! Also if you are interested in volunteering, now is the time! For those of you that volunteered already, you should hear from me today if you haven’t already. :)

  • Jen Mylo 4:43 pm on September 25, 2013 Permalink | Log in to leave a Comment  

    Resurrecting this site so there’s a place for the active working group to collaborate now that there is starting to be one. Yay! @courtneydawn is heading this up.

    • Scott Offord 5:00 pm on September 25, 2013 Permalink | Log in to Reply

      Can someone put a paragraph in a text widget in the right sidebar of this site to explain the purpose of it and to help visitors understand what it is they are looking at?

      • Jen Mylo 5:16 pm on September 25, 2013 Permalink | Log in to Reply

        We’ll get there. This site was retired until half an hour ago, and we’ll need a couple of days to get authors set up, update widgets, etc. Courtney is already working on it. Your patience is appreciated.

    • Marko Heijnen 8:16 pm on September 26, 2013 Permalink | Log in to Reply

      Hopefully we aren’t going to retire it again after 3 weeks without activity.

  • Jen Mylo 6:02 pm on December 9, 2012 Permalink | Log in to leave a Comment
    Tags: too quiet   

    Looks like it has been 3 weeks with no activity here. I was about to post about elections for team reps, but am wondering… since in the time between when this group was started and now, the community outreach group has started (which will include mentorship etc), would it be better to make Training a project of the Community Outreach group instead of a standalone group? I think either approach will work, but if it’s a standalone group, team reps will need to be responsible for keeping activity moving.

    Leave your thoughts in the comments. If majority think standalone is better, I’ll post the team rep election stuff. If majority thinks being part of outreach is better, we can bring all this over to the other site.

    • nofearinc 11:08 am on December 10, 2012 Permalink | Log in to Reply

      There weren’t enough ‘show off’ on the group compared to the other major ones, especially right before a new version release. I believe in the importance of Training and it’s future influence on the community, the new members and improving the skills of existing WordPress users and developers according to standards and docs.

      • Jane Wells 1:59 pm on December 10, 2012 Permalink | Log in to Reply

        I’m not sure what you mean by “show off” but my suggestion wasn’t intended to imply that training isn’t important, more that it may be easier to get it going if it’s in conjunction with the community outreach group, since we’ll be doing mentorship programs etc that will rely heavily on training materials, and that it would be less pressure on the people who had offered to lead this group.

        • nofearinc 2:17 pm on December 10, 2012 Permalink | Log in to Reply

          it’s your call, I’m referring to your statement that there’s been no activity for the past 3 weeks which is hardly a factor with the current effort on popularization of the group around the holidays and right before a new version. :) The amount of work for both Community and Training would be large and separation would lead to easier delegation of responsibilities and focusing on different targets.

    • Marko Heijnen 9:12 pm on April 27, 2013 Permalink | Log in to Reply

      I would love to pick things up on this one. Training should be separate and the outreach group should benefit from this group and not the other way around.

      Another reason is that the outreach group has currently a focus on women only and to me that is something that the trainings program should not have. It should not enforce people to think in boxes but yeah that is my opinion.

      I would love to work with Mario on a plan to make this work and I believe when there is something setup that more people we help out. Since I do agree with him about the “bad timing” of this whole. I totally forgot about it since I was to busy with checking code and testing everything for 3.5.

  • Christine Rondeau 12:01 am on November 17, 2012 Permalink | Log in to leave a Comment
    Tags: , slides   

    I just spent a good part of the day, reviewing my slides and posted them on git hub.

    These slides are the ones I use when I teach a full week (30 hour) class.

    If anyone cares to comment or offer feedback, that would be great.

  • Christine Rondeau 4:26 pm on November 16, 2012 Permalink | Log in to leave a Comment
    Tags: , Tools   

    WordPress Training Material 

    I teach a couple of WordPress classes to design students. The first is 3 hours/per week for 12 weeks, the second is a full intense 30 hour week.

    I use the same material for both and it consists of HTML 5 slides, a PSD and that’s pretty much it. I use the slides to introduce the concept and then just take them through the WordPress admin and then convert the PSD into a theme. It would be great to hear from other teachers and get an idea of what training material we need.

    What material do you use?
    If you have slides, what’s your prefer medium?
    What material do you think is lacking?
    Would tutorial, quizzes be useful?
    Anything else, you think would be useful?

    • Mario Peshev 4:44 pm on November 16, 2012 Permalink | Log in to Reply

      1. I’m normally using slides (OpenOffice.org Impress presentation) and I’m also experimenting with JavaScript slides (deck.js). The reason I prefer OOo slides is SlideShare as it’s a popular place for speakers and exporting websites to a PDF is not that efficient or good looking at the end.

      2. It depends on whether there are labs/exercises or it’s purely theoretical. Normally courses take place in a training hall with PCs where projects are assigned for several teams of 2. Then theoretical material takes about 60% of the time while 40% is practical work on-site. Every 60-min presentation consists of about ~40 slides, depending on the amount of data. Since this is a training, I keep my slides with code samples or 3-4 bullet points so that they could be used in a training hall (no annoying 12px text pages on slides) and at home (major points stated out as slide titles or several bullets).

      3) I would introduce them to the very basics of the Loop, without falling deeply into code semantics. Just several code snippets that are required for registering menu, sidebar, and running the loop. I suppose it’s what you do as well, but I’d really like to stress on it. :) My approach for a 3h class for slice-to-WP is available here – http://www.slideshare.net/mpeshev/build-a-wordpress-theme-from-html5-template-telerik – for students aware of basic slice PSD to HTML5+CSS, aware of the existence of CMS and WordPress and presenting them a step-by-step track to turning any HTML5 template into a WordPress website where the coding is narrowed as little to none.

      4) I would share top WP-related resources as a further reference in an Appendix slide at the end or refer to a slide proving a theory used here (like something from the Codex, or a blogpost by Nacin, Otto, Justin, Mark or anyone else in the team).

      5) Another step is introducing the students to free or low cost plugins that could help them to develop a freelance business without the heavy development background – for eCommerce, building custom post types, real estates, and other top notch plugin from the repo and best stores.

      • Christine 4:58 pm on November 16, 2012 Permalink | Log in to Reply

        Thanks Mario, this is super useful. I think that agreeing on what kind of slides to use will be impossible. I think that all of us will have our preferred method, but keeping them to 3-4 bullets is GREAT.

        I have a folder of code snippets that I give to my students. Things like – conditionals, get_post examples… I used these all the time and tell, them that I never write code, I just copy and paste. I think that the reasoning there is that students also need to learn how to stay organize and maintain code snippets and good file structures.

        • nofearinc 5:04 pm on November 16, 2012 Permalink | Log in to Reply

          That’s handy, I actually try to refer to existing snippets published in WPORG (in slides I post screenshots from open resources online which works subconsciously as a reference further where students look up these resources first). But a folder of quick code snippets is a great idea (that’s what I do for Java classes where snippets get too long).

          In addition to my previous comment, a trick that I usually demonstrate is wrapping up any block from the landing page (or other structure) that can’t be developed by non-programmers (requires higher level PHP/JS know-how) and turn it into e Text Widget. This way at least some static text could be managed from within the WordPress admin even if the backend logic should normally be built as a shortcode or within a page template.

    • Helen Hou-Sandi 6:17 pm on November 16, 2012 Permalink | Log in to Reply

      I taught/co-taught a digital materials and websites for musicians class for a few years when I worked at the conservatory I went to for grad school. In the final summer course series I taught (2 sessions of 2 weeks, 2 hours each morning), I used a WP site instead of Blackboard as my learning management system, both for the general web learning part and the WordPress part. Blog posts were announcements (students got them via email), bbPress forums for assignments and general questions/discussions, and pages with the usual links, snippets, and syllabus, etc. I have it locked to registered users out of necessity, but I’d be happy to get you a login if you’re interested. Some of the code isn’t great looking back, but I think the setup worked well for the students.

      • Christine 8:09 pm on November 16, 2012 Permalink | Log in to Reply

        That would be great. I would love to login and see what’s in there. If you could add me as christine at bluelimemedia dot com, that would be fantastic.

        I can also let you know when I’m done and thus you can delete my name.

  • Lisa Sabin-Wilson 5:22 am on November 14, 2012 Permalink | Log in to leave a Comment
    Tags: College Courses   

    WordPress College Courses 

    I do know of a handful of existing college courses available on WordPress…I’ll also be doing some research into what’s out there – and will be reaching out to them re: materials. If you know of any and can share the name of the course and school, I’d appreciate the contribution!

    • Jamey Warren 5:29 am on November 14, 2012 Permalink | Log in to Reply

      I’m guessing you’ve already seen it but I happened to be searching for the same thing recently and came up with this:

    • Mario Peshev 8:27 am on November 14, 2012 Permalink | Log in to Reply

      In the high school in Bulgaria where I’m teaching, we have a ‘Web design’ class * 2 semesters, part 1 is HTML/CSS/JS and part 2 is WordPress theme development, does it count?

      • Lisa Sabin-Wilson 3:31 pm on November 14, 2012 Permalink | Log in to Reply

        That does count, Mario – - do you have the name of the school and, perhaps, a contact I could get in touch with? Thank you!

        • Mario Peshev 5:14 pm on November 14, 2012 Permalink | Log in to Reply

          The name is “Technological School of Electronic Systems” and the website is in Bulgarian only – http://www.elsys-bg.org/ (WP-driven). Since I have trained the WP class last school year and now I have students with diploma thesis on WordPress, I could give you more details on the program (to reduce the communication).

    • Christine 4:41 pm on November 14, 2012 Permalink | Log in to Reply

      I have to work on my material on offer at wpyogi.com — it’s out of date, but I think that there’s lots in there. I have a few contacts that I will email as well. So we should be able to get lots of useful material.

      Looking forward to working with you and everyone else on this.

    • Bob Dunn 5:07 pm on November 14, 2012 Permalink | Log in to Reply

      I think there is a couple of them in Seattle that do this, but would need to did a bit deeper for you. I know that Lorelle VanFossen teaches some at a college near her… you might want to connect with her.

    • Jane Wells 5:11 pm on November 14, 2012 Permalink | Log in to Reply

      Boone Gorges teaches one at CUNY.

      • Boone Gorges 5:24 pm on November 14, 2012 Permalink | Log in to Reply

        Yes, I co-taught one for one semester. Was called “WordPress: Beyond The Basics” and was listed in the Graphic Arts program at Queens College, CUNY.

        • Lisa Sabin-Wilson 5:25 pm on November 14, 2012 Permalink | Log in to Reply

          Boone – would you be willing to share your curriculum / course outline for that class? My email: lsabin.wilson AT gmail DOT com

        • Mumtaz 8:26 pm on December 23, 2012 Permalink | Log in to Reply

          Hi Boone,
          Is i tpossible to please share the curriculum with me, so I know what is taught and act accordingly? Many thxs Mumtaz

        • Mumtaz 8:27 pm on December 23, 2012 Permalink | Log in to Reply

          Hi Boone,
          Is it possible to get the curriculum from you please? This would give me a better idea what I need to learn etc.

    • Andrea Rennick 5:13 pm on November 14, 2012 Permalink | Log in to Reply

      I pinged Al Davis from Toronto, on Twitter. I know he’s super interested in this as well.

      And there’s a small college here that at least mentions WP but does not have a full course on it.

    • burtrw 5:18 pm on November 14, 2012 Permalink | Log in to Reply

      We’ve got quite a few universities that run local trainings (many we help provide materials for) over at Edublogs. I don’t *think* any run courses for credit though – is that more what you are looking for? I’ll ask around…

    • Al Davis 5:29 pm on November 14, 2012 Permalink | Log in to Reply

      I teach 2 courses at George Brown College in Toronto. Intro to WordPress and Intro to WordPress Theme Development

    • Becky 11:33 pm on November 15, 2012 Permalink | Log in to Reply

      Lisa, I’ve been teaching a class at Truman college in Chicago. I’ll email you direct with details.

    • Mumtaz 8:24 pm on December 23, 2012 Permalink | Log in to Reply

      I am extremly interested in courses on WordPress for begginners, Any college, intstitution and a curiculum from you Boone out line would be most helpful, if you can please send it to me. I would be most grateful.
      Many thxs

  • jane 11:35 pm on November 13, 2012 Permalink | Log in to leave a Comment  

    Hello World! 

    This post marks the kickoff of a new WordPress contributor group, aimed at the creation of standardized WordPress training courses. The idea is that we should have curriculums on wordpress.org that meetups or individuals can download and use to run local trainings (like new user workshops), and/or that can be used with online courseware to help people self-teach.

    This group’s work will overlap somewhat with the Support group (especially where documentation is concerned) and the Events group (especially around training events), but the creation of curriculums is specific enough that it deserves to be a standalone project — especially since we’ve been talking about it for years!

    Here’s the mission:

    • Reach out to the community and find out what kind of training is going on already (workshops, college courses, etc), and who among these teachers is willing to share their curriculum/teaching materials.
    • Collect and collate donated curriculums.
    • Identify the first round of courses that should be created. This should be a list with short descriptions including experience level/prerequisite knowledge. Eventually, we’ll ideally have beginner, intermediate, and advanced courses (plus additional special topics) around each of the areas of WordPress knowledge: using the application, administering a site, managing a multisite installation, theme development, plugin development, core contribution, translation, etc. Basically every topic that gets a handbook should probably have a round of courses for hands-on learning in that area. For the first phase, let’s start with one.
    • Use the best material from the donated curriculums as a starting point for officially approved courses, and create the first course (a new user workshop will probably have the most to work with and allow all contributors to participate).
    • Do some testing of the curriculum with live audiences, revise as needed.
    • Publish the curriculum on wordpress.org!
    • Post-mortem to identify ways of improving the process.
    • Branch out and tackle additional courses.

    This is a starting point, so once there’s an active group of contributors working on the project, if this plan needs to be revised, that’s fine, of course. It is important, however, to start with a small scope for the sake of getting something completed that can be used as a case study before taking on bigger projects in this area.

    Christine Rondeau and Lisa Sabin-Wilson have both had experience providing WordPress training and have both offered to help get this project started, so I’m making them both admins on this blog. They can give people posting privileges as it becomes clear who is going to be involved with this group as an active contributor.

    To get started, if you have conducted WordPress training or classes and would be willing to contribute your existing curriculum, or if you have experience in Instructional Design and want to help with the design of courses, or if you just want to be part of this and are willing to do grunt work like following up on emails and taking care of spreadsheets and the like, introduce yourself in a comment on this post! Helpful info to include in your comment: Your level of experience with WordPress in general, training specifically, local WP events (meetups/WordCamps/workshops), and what you are interested in helping with.

    In December, all the contributor groups will be voting for team reps, and this group will be included in that. In the meantime, Christine and Lisa will take care of posting updates to the rest of the contributor groups to keep people up to date with your efforts here.

    I’m so excited to see what you all create! I can’t wait to be able to point people to wordpress.org for courses they can teach in their communities. This is going to be huge. Thank you in advance to everyone who’s about to pitch in. :)

    • Anonymous 11:35 pm on November 13, 2012 Permalink | Log in to Reply

    • italianst4 1:20 am on November 14, 2012 Permalink | Log in to Reply

      This is excellent and timing is impeccable! A team of us in the Detroit area are currently in the works on putting together WordPress training courses. We’ve been bouncing around our initial curriculum and look to do a dry run with a small group of students this upcoming January.

      I definitely look forward to see what others are doing in this field and hope to help contribute in any way possible. I’m really quite excited about this!

    • Mario Peshev 8:53 am on November 14, 2012 Permalink | Log in to Reply

      I have had a one-day WordPress training last year, and also several free presentations from on-site courses, open source conferences or WordCamps, would be happy to share with other fellows who are planning trainings (reach out to me and I’ll send slides).

compose new post
next post/next comment
previous post/previous comment
show/hide comments
go to top
go to login
show/hide help
shift + esc