Intro to Web Development

The Web Developer Foundation is a comprehensive part time Certificate program, designed to give students a solid foundation in the principles of Web Development. The course is taught over 10 weeks in two weekly evenings sessions or on Saturdays, and is designed to teach our students the skills, tools and software being used in today's industry.

Next start date Jul 10, 2017
Interested in a later date?

Intro to Web Development

Front-end web developers use HTML, CSS, and JavaScript to create interactive websites and applications—simply put, front-end developers build user interfaces. Companies rely on these developers to be the critical bridge that fuses design with code.

The Web Development Foundation program is an introduction to this type of web development. Through this program you’ll learn the essential technical skills of front-end web development including HTML5, CSS3, JavaScript, and jQuery.




industry focused


hours of instruction

What you'll learn

Master the web’s markup language and craft well-structured, semantic HTML.
Style pages to be elegant, responsive web experiences for users, and explore adding interactivity via CSS3 transitions.
Responsive Design2 Created with Sketch.
Responsive Web Design
Build websites that flexibly and effortlessly adapt to different device contexts.
github Created with Sketch.
Git and GitHub
Learn how to add version control to your development environment with Git, as well as how to distribute your code on GitHub.
Wireframing1 Created with Sketch.
UX & Wireframing
Create user-centered websites through prototyping and wireframes.
Learn the basics of programming in JavaScript with essential concepts such as variables, loops, functions, and arrays.
Bring your websites to life with jQuery and use it to interact with popular web APIs using Ajax.
Less Created with Sketch.
Learn about CSS preprocessors and how they can dramatically speed up your development workflow.


Sharan Sumal, RED Alumni Web Development
Sharan Sumal
Winter 2016

During my research on other schools, RED definitely came out on top. I love the RED environment, teaching style, and having such a great support system from others.
Learning the foundation skills of Web Development was awesome, I learned a lot and it provided me enough information to ready myself to learn more in the field. I definitely encourage others to take the program, even if you have a small interest just dive in, you won’t regret it. It is a great investment for yourself and your career.


Cody Collicott
Lead Instructor, Web Developer

Cody has been working in the web dev world for over 7 years, specializing in WordPress and PHP. He started his career making custom WordPress themes and plugins, since then Cody has widened his expertise to everything from Zend to Angular. Always looking for the next emerging code that will turn the industry, and how to best use it with the projects at hand. Cody has worked in wide array of environments from in-house, freelance, enterprise, back-end and full-stack. He deeply values clean, reusable code in conjunction with an aesthetically pleasing interface. Cody loves his coffee.

David Fudge, Web Developer Foundation Course Instructor- Toronto
David Fudge
Instructor, Web Developer

David has been working in web development since 1996 when he hacked together his web page in Netscape Gold. Since then he trended every trend, leading the industry and adopting and mastering technologies before they were widespread including JavaScript, PHP, Flash, AIR, RequireJS, Backbone, Meteor, and now React and React Native. David has worked in large corporate environments at Nortel Networks and LoyaltyOne, marketing agencies such as Twist Image, Squareknot, and BabyRobot, as well as startups like Hostopia and NetGurus and has had a successful career as a freelance programmer-for-hire.

Tina Holly, Web Developer Foundation Course Instructor- Toronto
Tina Holly
Instructor, Web Developer

Tina works as a software developer professionally, primarily working in front-end web and mobile application development, and back-end development. Tina also freelances through her one-woman Toronto-based web design and development operation, Tinacious Design, where her clients primarily seek out her help to develop content management system-based websites they can be empowered to update themselves. When she’s not working for her employers or clients, she’s probably working on side projects for herself, or hitting up a boxing, Muay Thai, or other high-intensity workout class at the gym.


What's the difference between full-time and part-time programs?

The part time program is a gentle but thorough introduction to HTML, CSS, and JavaScript. It’s designed for people who have very little experience with computers and the internet.

The full-time program is intensive, and is designed to give students the requisite experience for finding work as a professional front-end web developer when they complete the program.

What are the prerequisites? What do I need to know about coding before I start?

You don’t need any previous experience with HTML, CSS or JS to take the program, but you’ll be better off if you have some familiarity with these things beforehand as the pace of the course is quite brisk. We strongly recommended students work through some introductory tutorials on before starting the program. It will take approximately 8 hours to complete.

Do you have a payment plan?

Yes we do. You can either pay everything upfront, or you can pay 50% at the start of the program, and the remaining 50% over the duration of the program in three instalments. With the payment plan, there are some additional processing fees associated with setting this up.

Do you have a payment plan or any financing options?

Yes we do. After paying your deposit, there are two options:

1. The remainder of your tuition is paid in full 30 days prior to the term start date. Early bird discounts are available if you pay the first 50% within 60 days of the course start date.
2. The remainder of your tuition is paid in three instalments: 1/3 is paid 30 days prior to the start date of the term, 1/3 is paid on the term start date, and 1/3 is paid 30 days after the term start date. For part-time courses the financing option is +$100 and for full-time it’s +$300, with the fee attached to the first payment.

RED is an affiliate partner with GROW, a Vancouver based lending company that provides a specific type of loan for people that are looking for short-term technical training.

Start Dates and Pricing

Web Developer Foundation


RED Academy Toronto

10 weeks, part-time Mondays & Wednesdays, 6pm - 9pm

Please note that places on our programs are limited, and that places are offered in the order that applications are received.

Summer 2017 Cohort July 10, 2017

Fall 2017 Cohort October 9, 2017

Applying For A Visa

You do not need a study permit if you plan to take a course or program in Canada that lasts six months or less. You must complete the course or program within the period authorized for your stay in Canada.

Most travelers need a valid entry document such as an Electronic Travel Authorization (eTA) or a visa to visit Canada. This will depend on your citizenship or your situation.

All visa-exempt foreign nationals except for U.S. citizens need an eTA to enter Canada as tourists. The eTA authorizes to visit Canada for up to six months or until the date prescribed by a border services officer upon arrival to Canada.

Applying for an eTA is a simple, inexpensive (CAD$7) process that takes just a few minutes to complete online. In addition to a fast process, the eTA is electronically linked to a traveler’s passport and is valid for five years or until the passport expires. 

Travelers with passports from visa-required countries and territories need a visitor visa (temporary resident visa) to enter Canada.

A visa is an official document that is inserted inside a passport giving permission for you to come to Canada.

Find out if you need an Electronic Travel Authorization (eTA) or a visitor visa

Interested in finding out more?

Fill out the form and we'll walk you through the rest.

Vancouver 778 379 7175

Toronto 647 793 2333

Vancouver 778 379 7175

Toronto 647 793 2333


aaand it's done!
thank you.