Web Design and Development Diploma with Co-op

The Web Design and Development Diploma provides essential training to students who are seeking to dive into the field of web design and web development. This program trains students for a highly-demand job in the growing online environment. It gives students the foundation to start an exciting career in the web design and development industry.

The Web Design and Development Diploma helps students get ready for a new career in digital technology with practical skills to succeed in the workforce. Through this program, students will learn how to build functional, interactive websites, write and test web scripts and code in various industry-standard programming languages, optimize website content, design interactive graphics, be well versed in social media marketing, and more.

By completing this diploma program, students will have developed a comprehensive portfolio of their work and the ability to promote their skills to potential employers and clients.

Upon completion of the Web Design and Development Diploma program, students will be able to demonstrate reliable knowledge and skills, including:

  • Developing web documents using HTML elements
  • Applying styling rules with Cascading Style Sheet (CSS)
  • Building and creating web forms utilizing HTML5 inputs
  • Writing web scripts with JavaScript
  • Analysing JavaScript variables and functions
  • Designing User interface and User
  • Experience with Web Develop Server-side web application with Python
  • Applying SEO principles on web pages to increase exposure in search engine result page
  • Creating websites by using content management systems
  • Developing advanced front-end applications with React
  • Designing, developing and executing a fully functional and user-friendly website

Program Length

web design and development diploma

Intake: Intermittent intake every 3 months (4 intakes per year)

Duration of the Program: In total 100 weeks (2000 Hours),  50 weeks (1000 hrs) Lecture + 50 weeks (1000 hrs) Co-op

Method of Delivery: In-person or Blended

Method of Instruction: Combination of Instructor-led lectures, supervised labs, guest speakers, case studies, presentations, online reading, and quiz participation. Online delivery will utilize Canvas (Learning Management System) to host lectures, assign homework, start discussions and monitor attendance with the built-in “Attendance” function. 

Academic Admission Requirement


English Requirement

To enter the Web Design and Development Diploma program, applicants must meet 1 of the following English proficiency requirements:

  • Completion of Create Career College (CCC College)’s English as a Secondary Language (ESL) program. ESL is a prerequisite language program designed for international students who want to enrol in academic or vocational courses at Create Career College (CCC College), or
  • Obtaining a minimum score of 80 on TOEFL iBT, or a minimum band score of 6.0 on IELTS academic module, or
  • Successful completion of Grade 12 from a Canadian High School or equivalent, or
  • Completion of an approved English test, successful assessment by Create Career College (CCC College), or
  • A score of 60% on Create Career College English Placement Test.

Course List

This course equips students with practical business communication techniques for various operational stages, such as planning, organizing, selecting, writing, and presenting information in the technology industry. Students will learn how to prepare routine memos, proposals, emails, presentations, cover letters and resumes, submit requests, and format proper replies throughout the course.

This course provides students with a foundational understanding of marketing. Students will learn key steps for developing and creating a marketing plan for an organization. Through this course, students will learn the concept of the “4 Ps” (Product, Price, Place and Promotion) of marketing and how to identify SWOT (Strengths, Weaknesses, Opportunities and Threats) in strategy planning.

This course introduces the basics of statistics and data collection for businesses and organizations within the technology industry. It covers the fundamental concepts of different data types, data collection methods, descriptive statistics, numerical and graphical presentation of data, data analysis, measures, probabilities, discrete and continuous probability distributions, and inferential statistics.

This course focuses on providing students with web design and web development fundamentals. In this course, students will learn HyperText Markup Language (HTML), Cascading Style Sheet (CSS), methods to set up local servers and development platforms, and responsive design concepts, web domains, web hosting, and web management.

This course focuses on an in-depth approach to web development. In this course, students will explore several critical components of web programming such as Document Object Model (DOM) manipulation, event handling, functions, object creation and detection, jQuery plugin usage, form validation, timers and simple animations.

In this course, students will study user-friendly interactive design fundamentals and the importance of using a user-centered approach to design digital products. This course will demonstrate the design process, from the initial concept creation to a high-fidelity prototype.

This course will provide the fundamentals of creating, optimizing, and managing graphic assets for web design and development. This course will introduce students to Photoshop and Illustrator. Students will learn to compose visual assets for websites through this course, including images, backgrounds, banners, and vector graphics, such as logos and icons.

This course provides foundational knowledge for students to learn Search Engine Optimization and how to improve online exposure for websites. In this course, students will use tools such as Google Analytics to collect data, measure the effectiveness of SEO tactics, and practice the basics of the Google Ads network.

This course focuses on using advanced JavaScript and HTML code. In this course, students will learn the foundation required for server-side programming with PHP and databases. Throughout this course, students will learn the logic and concepts behind databases and how to write PHP codes and generate dynamic content, connect to a database, store data in tables, and retrieve and display data from databases on web UI.

This course covers the principles of content management systems (CMS) and the CMS platforms currently used in the market for website creation. In this course, students will learn to plan and design a CMS website in WordPress that leads to online exposure for businesses or products.

This course introduces Python and Django frameworks to students and covers the foundations and principles of developing web applications. In this course, students will learn how to use Django open-source web framework for rapid development and creating a clean and pragmatic design. Through this course, students will explore techniques used in developing Python Web applications and focus on problem-solving by developing real-world web solutions.

This course covers the React language and its open-source JavaScript libraries. Through this course, students will learn the core concept of React, how to build responsive designs that adapt to different devices and screen sizes, how to navigate around and animate elements within the application, and how to implement camera and map functions onto the website.

In this course, students need to carry out a major web development project under the supervision of a Capstone instructor. Through this course, students will work in teams and demonstrate the knowledge and skills they have learned in previous courses to design mockups, wireframes, prototypes, and a complete, user-friendly and functional online application.

Start Dates

August 1, 2022

August 29, 2022

September 26, 2022

October 24, 2022

November 21, 2022

December 19, 2022

January 16, 2023

February 13, 2023

March 13, 2023

April 10, 2023

May 8, 2023

June 5, 2023

July 3, 2023

Class Schedule







* Lecture time may be subject to change.

Career Opportunities

Front-End Developer

User Interface (UI) Designer

Digital Asset Creator

Web Designer

Dynamic Content Creator

Back-End Developer

Web Developer

Web Information Architect