Learn with Us

Learn the Web
Dominic Summers

Web Development 101

In today’s increasingly digital world, having a strong online presence is a must. Your communications and interactions must be more accessible to your customer. And there’s no better way to achieve this than with a website. 

This course will be particularly useful for designers, marketers, small-business/start-up owners looking to add to their skill sets. Also for transitioning professionals looking for other employment opportunities

In just 8 weeks we’ll learn the basics of programming for the web. All you need is a laptop and an open mind. 

8 Weeks, October 15th – Dec 10th

$48,000, Payment plans available.

We’ll cover:

  • Content, styling and layout of a webpage with HTML & CSS
  • Development Cycle and version control with Git
  • Static Website Development: Making and deploying a basic HTML & CSS web page
  • The programming language of the web: JavaScript
  • Data manipulation with JavaScript
  • Introduction to Back-End Development: accessing data from an API
  • Dynamic Website Development: Making and deploying an interactive web page
  • Developer workflows, tools, resources and best-practices

Sign Up


Saturday’s, 10am to 2pm

$6000 per workshop

Wordpress for Non-Techies

34% of the web(!) uses WordPress, from hobby blogs to the biggest news sites online. You should know how to as well. Designed with complete beginners in mind, this workshop will cover a few topics relating to designing and developing on WordPress, including:

  • Themes + Theme Builders
  • Plugins
  • Search Engine Optimization (SEO)
  • Performance and Speed
  • E-Commerce

Sign Up


We’ll start this workshop going through some of the Javascript most necessary to understand Node.js development, particularly Modern Asynchronous Javascript. Afterwards we’ll move into some common use cases and integrations with Node.js, such as: 

  • Setting up a simple HTTP server
  • Making HTTP requests
  • Node ‘package’ Management
  • Integrating with Express
  • Real-time communications

Sign Up

React JS

Proficiency in React requires a strong fundamental grasp of JavaScript, so we’ll start with a dive into Higher Order Functions, ES6 classes, arrow functions. We’ll then get deeper into the fundamentals of React, including: 

  • JSX
  • Components and Props
  • State and Lifecycle
  • Code Splitting
  • Event Handling
  • Hooks

Sign Up


GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data, giving clients the power to ask for exactly what they need and nothing more. In this workshop we’ll 

Coming Soon …

Sign Up