The Web Master ‘Build-Your-Own-Curriculum’ Series

Posted on:
June 7, 2017

The Spring and Summer, the team at The YMC is piloting an experimental workshop series designed to allow participants to choose their own path within the Internet world and tailor a curriculum based on their desired outcomes.

Now that Web Development workshops have become commonplace and learning opportunities are abundant, the YMC team has been at work researching and developing a format to increase the ratio of significant outcomes for our participants.

What we have noticed over the years is that participation in the Internet and the world of web development is niching into some specific areas, and frequently participants were attending our workshops with vastly different goals and objectives.

Additionally, our experiences have indicated that there are some factors that lend themselves to a better learning outcome. Among these are removing the one-size-fits-all cookie cutter of workshop formats and learning modes, and giving participants the flexibility to spend more time on particular topics if required, and the ability to make some exploratory ‘wrong turns’ without fear of wasting their time or ‘missing out’.

We are limiting attendance to this series to 12 people as we experiment with the format. As people come and go (based on their objectives), we are going through a monthly intake of new participants as spots become available.

The way we are working with individuals are as follows:

Identify an objective

Some themes have formed among the participants who have been part of the series so far. These include:

  • Individuals looking to get a job in the Web Development / Online Software industry
  • Individuals who have an idea for a web based Product of Service but do not know where to start, or do not know what they do not know
  • Individuals who are working within the tech sector to some capacity but are looking to expand the Digital Literacy to be able to move into different roles / take on different projects
  • People looking to save the world, and see software development as a component of the world-saving

Work with us to help define your curriculum path to accomplish the objective

We have big buckets of curriculum that we have put to use over the years. This primarily spans the following areas:

  • General Digital Literacy
  • Building Websites
  • HTML
  • CSS
  • Javascript
  • Javascript Frameworks (Angular, React and Friends)
  • Interface Development Frameworks (Bootstrap, Foundation, etc)
  • WordPress (and other Open Source Content Management Systems)
  • Firebase
  • User Experience
  • User Interface Design
  • Web Accessibility
  • Version Control (Github)
  • Image Editing (ie. Photoshop)
  • Graphic Design (ie. Vector Graphics and Illustrator)

Based on your objectives, we will work together to assemble a set of topics, exercises and checkpoints to get to where you are looking to go.

Set a target date to reach your objective by

Once we have identified the path of topics and learnings, we will set a time frame for ourselves to get this done.

In our experience, we have noticed that deadlines can overwhelm, but the absence of deadlines can lead to inaction and a lack of any sense of urgency.

We will set timelines to target, and if we find we have over- or under-estimated, we will see where we went wrong and re-evaluate.

Re-assess monthly

Based on the objectives and timelines, we will make sure we have monthly check-ins to reassess how we are feeling about the plan.

Some scenarios that we are looking to help overcome:

  • 4 weeks in to learning about WordPress and decide that you hate it? No problem. Let’s take that experience and plot the next course of action.
  • 2 weeks in to learning Javascript frameworks and decide that it may make sense for you to learn some more Software Design fundamentals? All good. We will re-adjust accordingly.
  • Forced to miss a few weeks due to Real Life® occurring? We will work it out. Do your thing and come back when the time is right.

Hardware Requirements

  • A Mac or Windows Laptop running a modern web browser (such as Google Chrome, Mozilla Firefox, or Microsoft Edge)

Software Requirements

These will vary from individual to individual, but in all likelihood, you will require:

  • Code Editor
  • Web Browser
  • Other pieces of Software to be downloaded and installed along your journey

The only problem we have really had in the past is situations where people have their computers configured in a way that does not allow them to download and install programs on their machine.

Dates, Times and Topics

We meet in person at the YMC on Saturdays.

The doors open at 10am and participants are welcome to drop by for whatever segments they want.

We work together until 3pm.

Schedules for the Saturday sessions will be locked down by Thursday evenings so that participants can plan accordingly.

Examples of previous Saturday schedules can be found here:

Application and Fees

There is no fee to attend this course.

Applications can be done through this form: Application Form.

We will attempt to respond to applicants as soon as possible.

Space is limited to 12 participants.