Internet Applications and Web Development Fundamentals

About the Program

Take a creative journey to discover the essentials of web site design. In today's ever-changing digital landscape, business requires experienced individuals capable of adapting to a variety of technical needs and challenges. You will explore the skills needed to work with the foundations of what makes up the majority of web technologies and interactive user interfaces. Through the creation of various projects, you will develop your design capabilities through a structured, hands-on approach. Students will create several web sites based on client needs that will include the initial stages of layout, wire-framing, prototyping, applying industry best practices, and accessibility standards.

Program Information

Length: One-year Ontario College Certificate program
Delivery Sequence:
         Waterloo - September/2020 - Fall | Winter
         Waterloo - January/2021 - Winter | Spring/Summer
         Waterloo - May/2021 - Spring/Summer | Fall
Location: Waterloo
Start: September, January, May
First-Year Capacity: 30

Admission Requirements

Admission Procedures

Tuition & Fees

Domestic fees are currently unavailable; please check back at a later time.

Financial Assistance

The Ontario Student Assistance Program (OSAP) is a needs-based program designed to help Ontario students cover the cost of post-secondary education. Funded by the federal and provincial governments, OSAP is intended to promote equality of opportunity for post-secondary studies through direct financial assistance for educational costs and living expenses. These interest-free loans are intended to supplement your financial resources and those of your family. The majority of students apply for loan assistance via the OSAP website. Students can also print the application booklet through the OSAP website.

For more information, please visit Financial Services/Awards.

Graduate Opportunities

Graduates will have the skill set necessary to find employment as a WordPress Developer, Graphic/Web Designer or entry level Web Developer.

For more details on related occupations, job market information and career opportunities, see the Government of Canada website:

Pathways & Credit Transfer

Conestoga pathways enable students to build on their academic achievements in order to earn a degree or additional credential. Pathways are formed through agreements between Conestoga programs or partner institutions.

Often applicants have earned credits from another college or university that may allow a student to be granted advanced standing or exemption. Learn more about credit transfer opportunities at Conestoga.

Prior Learning Assessment and Recognition (PLAR)

Conestoga recognizes prior learning of skills, knowledge or competencies that have been acquired through employment, formal and informal education, non-formal learning or other life experiences. Prior learning must be measurable at the required academic level and meet Conestoga standards of achievement. Challenge exams and portfolio development are the primary methods of assessment. Other methods of assessment may be available depending upon the nature of the course objectives. PLAR cannot be used by registered Conestoga students for the clearance of academic deficiencies, to improve grades or to obtain admission into a program.

Learn more about PLAR.

Program Courses

Course Details (1471)
Course Code Course Title and Description
Level 1
GRDN1180 Web Graphics and Prototyping

Description: Using current industry-standard software for graphics/prototyping, this hands-on course will allow participants to demonstrate the basics of modifying and combining scanned photographs and graphics to create realistic composite images for the web. Participants will practice creating basic web site wireframes and mockups as blueprints towards a final web product.
Hours: 48
Credits: 3

PROG1835 Web Site Design

Description: Accessibility standards will be applied to create modern websites by structuring and styling web pages with HTML5 and CSS3. Participants will learn how to link pages, display graphic images, create menus, format text, and position elements to produce professional looking web pages. Also explored will be the basics of media queries, scalable media, and the W3C's vision of "One Web".
Hours: 100
Credits: 7

PROG1845 Front End Programming

Description: JavaScript is the world's most widely used front-end scripting language. Participants will explore how to write JavaScript code to make the web more responsive, interactive, and functional. Topics covered include program flow, programming concepts, decision-making, form validation, and event handling. Participants will learn the Document Object Model (DOM), and the use of AJAX for dynamically updating web content.
Hours: 112
Credits: 8

PROG1855 Design Analysis

Description: The art of designing a web site is paramount to a successful business presence. Participants will learn various design considerations for page and grid layouts, usability designs, typography, and media placement. Participants will explore the small details that can remove the frustration from user experiences and transform guests to repeat visitors. Students in this course will also practice critiquing various content on a web site to evaluate its importance, appeal, content flow, and usability to aid in their own designs.
Hours: 40
Credits: 3

Level 2
CDEV1820 Career Launch

Description: This course prepares students to conduct an effective job search. Students will explore labour market trends to uncover the hidden job market. Students will learn to identify their transferable skills and market them effectively. They will create targeted resumes and cover letters aimed at employers in their field. Students will learn strategies to communicate their skills effectively in an interview. They will explore the skills, attitudes and expectations needed to successfully transition into the workplace. Throughout the duration of this course, a personalized job search plan will be created to support their future career goals.
Hours: 14
Credits: 1

PROG1865 Database Design

Description: The Database Design course will allow participants to create and design fully functional relational databases using Structured Query Language (SQL). Hands-on training with the MySQL database includes creating tables, normalizing databases and building queries. Participants will practice writing functions, stored procedures, events, and triggers which are used in web site CRUD (Create, Read, Update, Delete) operations.
Hours: 92
Credits: 6

PROG1875 Back End Programming

Description: Hypertext Preprocessor (PHP) is the most popular server-side scripting language on the Web. Real-world examples will be used in class to provide participants with the opportunity to use comprehensive skills for building interactive websites using PHP as the core foundation. Participants will explore the use of templates, forms, and sessions to enhance the functionality, reliability, and usability of complex, data-driven web applications.
Hours: 92
Credits: 6
Pre-Requisites: PROG1835

PROG1885 Web Content Management

Description: Web Content Management systems (WCM) provide structured content management features such as the ability for rapid publishing, e-commerce, image catalogs, video and any other online content imaginable. This course will focus on WordPress, which is an industry-leading WCM that powers more than 28% of the web and is used by businesses of all sizes. Design topics covered include layout, themes, plugins and widgets. Participants will also use PHP to create plugins and themes for a fully customized solution.
Hours: 64
Credits: 4

PROG1895 Capstone - Web Site Design

Description: This course will require the participant to design and create a web site based on client needs that will encapsulate the program content. Participants will work to create a fully functional web site that will require HTML, CSS, JavaScript, and server based programming. The final site will be visible on the internet so that it can be shown to prospective employers.
Hours: 40
Credits: 3
Pre-Requisites: PROG1835, PROG1845

Program Outcomes

Program Advisory Committees

The College appoints Program Advisory Committee members for diploma, degree, certificate and apprenticeship programs. Committees are composed of employers, practitioners and recent program graduates. College representatives (students, faculty, and administrators) are resource persons. Each committee advises the Board on the development of new programs, the monitoring of existing programs and community acceptance of programs.

Apply Now

Domestic students should apply online at or by phone at 1-888-892-2228. 60 Corporate Court Guelph, Ontario Canada N1G 5J3. Detailed steps on the application process may help you to apply.

International students should apply online using the Ontario International applicant portal. Please note that not all programs are open to international students; check the list of open programs on our International Student Programs web page before applying.
For additional program information, call the Information Centre at 519-748-5220 ext 3656.


The College reserves the right to alter information including requirements and fees and to cancel at any time a program, course, or program major or option; to change the location and/or term in which a program or course is offered; to change the program curriculum as necessary to meet current competencies in the job market or for budgetary reasons; or to withdraw an offer of admission both prior to and after its acceptance by an applicant or student because of insufficient applications or registrations, over-acceptance of offers of admission, budgetary constraints, or for other such reasons. In the event the College exercises such a right, the College’s sole liability will be the return of monies paid by the applicant or student to the College.

Students actively registered in cohort delivered programs who take longer than the designed program length of time to complete their studies are accountable for completing any new or additional courses that may result due to changes in the program of study. Unless otherwise stated, students registered in non-cohort delivered programs must complete the program of study within seven years of being admitted to the program.