View programs
Ministry-approved title: Interactive Media Design – Web Development
Web Development at Durham College prepares students to design and build modern digital experiences for the web. Students learn how websites and applications are planned, designed, coded and launched through front-end development, back-end technologies and user experience (UX) design.
Through hands-on, project-based learning, students develop the creative, technical and problem-solving skills needed to build responsive, accessible and interactive digital products. Using industry-standard tools and workflows, students create portfolio-ready projects that integrate design thinking, coding and real-world application.
Graduates are prepared for entry-level opportunities in web development, front-end development, UI/UX design and development, content management system (CMS) development and digital product design.
View full requirements
View full costs
View all courses
View all career options
Fill out the form to get more information on your program of interest, upcoming events, and how to become a Durham College student. By submitting your information below, you consent to Durham College contacting you via email and/or SMS with a minimum of 4 messages per month. You may withdraw consent at any time.
Please contact the international office.
As a Web Development graduate, students are able to:
Durham College (DC) offers pre-admission assessment testing to mature domestic applicants to meet admission requirements in English and/or Math. Domestic applicants who are 19 years of age or older as of the start date of their program, and who do not have the required program credit(s), i.e. Grade 12 English and/or Grade 12 Math are eligible to take an admissions assessment test.
Learn more about how to book Pre-Admission Assessment Testing here.
DC also offers Academic Upgrading. Courses are FREE and designed to help you meet the admissions requirements for this program. Available to individuals 18+, these courses are offered on campus at DC. Boost your qualifications with:
Learn more about Academic Upgrading and connect with our team to get started.
The courses listed below are for incoming students. If you are a current student, please refer to your program of study for the year you began your program. Your program of study can be found on MyDC.
Courses, course descriptions and delivery formats are subject to change.
In person
Students will come to campus to complete in-person learning requirements. Detailed schedules, with course-specific delivery information, will be available after registration. Courses, course descriptions and delivery formats are subject to change.
Skills developed in this program are applicable across a wide range of industries that require digital products, web platforms and interactive experiences. Examples include:
School is an investment in your future, and financial support is available to help you succeed.
DC's Financial Aid and Awards is here to help you access funding and opportunities that make pursuing your education easier and more achievable:
Visit Financial Aid and Awards to explore all the options to help finance your education.
After applying and updating their first-year courses in the Spring/Summer, graduates can proceed to the second year of Durham College’s Web Development program and complete the program in another two semesters.
Graduates may also be eligible to apply their academic credits toward further study through Durham College’s partnerships with many Canadian and international colleges and universities, including:
Please visit our pathways page to learn more about how you can transfer your credits towards a degree.
Looking for more pathway opportunities or to transfer to Durham College? Click here for more information.
NOTE: Students enrolling in this program are required to purchase their own laptop.
A Mac notebook computer is recommended. Please see the hardware requirements document for details.
DO NOT PURCHASE THIS SOFTWARE PRIOR TO STARTING THE PROGRAM.
Creative Cloud brings together everything you need to create your greatest work. One simple membership gives you and your classmates to the very latest versions of all the Adobe professional creative desktop applications like Photoshop®, Illustrator®, After Effects® and more — plus new features and upgrades as soon as they're available. And that's just the beginning. With Creative Cloud™, everything you need to create intuitively and collaboratively is included.
Free downloadable software (please download and install prior to the start of classes). Caution: To avoid malware, only download from the actual developer or using the links below):
NOTE: These requirements were accurate at the time of posting and are subject to change. Please be aware that hardware and software versions are subject to change and will be updated as needed. For further information and FAQ click here.
The faculty profiles below highlight some of the experts who teach in this program.
Ray Gubala brings decades of experience in design and digital media, combining technical expertise, creative problem-solving, and hands-on teaching. His approach emphasizes the integration of UI and UX to create effective and engaging communication experiences. Over the course of his career, Ray has taught courses in web design, PHP programming, web technologies, corporate design, life drawing, perspective drawing, retail design, and portfolio studies. His classroom projects range from foundational web design exercises for beginners to advanced workflow processes and information architecture for large-scale web applications.
WADe Clarke brings almost three decades of experience in the design and digital industry, combining technical expertise, creative problem solving and hands-on teaching. His teaching emphasizes connecting design thinking with real-world digital production through practical, project-based learning. WADe has taught courses in photography, digital illustration and imaging, web design and development, branding, UI/UX, interactive media and motion graphics. His classroom projects often combine coding, photography, database integration, QR technologies, touchscreens, touchless interaction and interactive retail experiences, giving students hands-on experience with both creative and technical workflows. Alongside teaching, WADe operates his own digital design and development business, bringing current industry practices and real-world insight directly into the classroom.
Dr. Steven Evans brings 27 years of experience teaching in interactive, web, and graphic design, as well as fine arts, animation, and game art programs. His areas of focus include Design Studio, Brand Identity, and traditional and digital art courses. Prior to teaching, Steven Evans worked in industry as an illustrator, designer, and art director.
Brent Hudson has more than 27 years of teaching experience at Durham College, combining industry and academic expertise across Interactive Media Design, Web Development, Graphic Design and Advertising. His teaching includes design and conceptual processes, industry-standard tools, motion graphics, audio and video editing, portfolio development and prototyping. Brent focuses on connecting classroom learning to real-world application, helping students build practical skills, creativity and confidence for success in industry.
Dan Labecki brings nearly two decades of experience in web design education, front-end development and digital media instruction. A graduate of Durham College's Web Development program, he also holds a Master of Education in Digital Literacy from Ontario Tech University. Over the past 18 years as a professor at Durham College, Dan has taught courses in front-end development, responsive web design, UI/UX, prototyping and digital design. His teaching blends design thinking with current development standards, helping students create engaging, accessible and user-centred digital experiences. Combining hands-on production with industry-relevant practices, Dan equips students with strong foundations in HTML, CSS, responsive design and visual communication while preparing them for an evolving digital landscape.
Stuart Sackler has 25 years of experience as a software developer, educator, artist and community volunteer. He is known for his work as a full stack developer utilizing PHP, JavaScript, and IoT development. Stuart has multiple years of volunteer experience with FITC(Future, Innovation, Technology, Community). Stuart's professional experience includes development roles in game development, digital menu board systems and marketing websites. Stuart strives to add humanity and storytelling to technology. Just as grammar is not the reason we read, syntax is not the reason we code. Stuart's students are taught in a meaning first methodology. Syntax and structure is practiced through storytelling, and system building. The results are experiences where the technology is presented through the behaviours and emotions of developers, artists, and end users.