March 23, 2026 | Quebec
The Web Design – LCA.C0 program at CDI College blends creativity, technical skills, and programming
Want to learn how to build websites that look strong, feel intuitive, and include interactive features? The Web Design – LCA.C0 program at CDI College is designed to train professionals who can contribute to the whole production chain of a website, from design to programming.
The program is designed to prepare students for entry-level roles, including Web designer, Web developer (front-end and back-end), Web programmer, and Webmaster. With a total duration of 1,200 hours, the training follows a structured progression built around three key areas: creative development, technical production, and programming.
A program that connects visual design, UI thinking, and Web development
The curriculum is built around three complementary components:
- The creative component, focused on design thinking and multimedia creation tools;
- The technical component, covering the languages and techniques used to build different types of websites;
- The programming component, including interactivity, database fundamentals, data processing, and server-side technologies (including JavaScript, jQuery, and PHP).
This structure reflects a simple reality: professional websites are more than visuals. They need clear structure, responsive layouts, interactive elements, and reliable functionality.
What you learn in a Web design training program
The program covers core design foundations for the Web, including:
- colour and design principles, such as composition, hierarchy, and visual impact;
- typography, including readability and typographic project development;
- website layout, including content organization, accessibility, and e-commerce structure concepts.
These skills enable students to design Web pages that communicate clearly while providing a seamless user experience.
From interactive content to dynamic websites
The program also builds interactive and development skills through a sequence of courses that includes:
- Website design and development I, with Web structure basics and publishing;
- Website design and development II, covering responsive design, mobile-first approach, and flex grids;
- Interactive content I and II, using HTML5/CSS3, SVG, JavaScript, jQuery, and AJAX;
- Scripting language I and II, focusing on programming logic, JavaScript, and then jQuery and AJAX;
- Dynamic website development, databases, and server-side technologies, including SQL, database design, and a PHP/MySQL environment.
This progression helps students understand how to integrate functionality, interaction, and data, moving beyond static websites.
Projects, integration work, and portfolio preparation
Students complete practical assignments and projects throughout the program, including an Integration Project, as well as a dedicated course for portfolio preparation.
The Integration Project focuses on planning, design, and development steps for different website formats (personal, corporate, and e-commerce). The Portfolio course covers professional portfolio structure, organization, maintenance, presentation, and an interview simulation.
👉 Learn more about the Web Design – LCA.C0 program
FAQ
1. What does the Web Design – LCA.C0 program cover?
It covers Web-focused design foundations, website development, interactive content, scripting languages, as well as databases and server-side technologies.
2. What types of courses are included?
The program outline includes image editing, computer illustration, colour and design principles, typography, website layout, user interface design, programming fundamentals, interactive content, Web marketing, databases, and server-side technologies.
3. Do you work on projects during the program?
Yes. Students complete multiple projects, including an Integration Project, as well as portfolio preparation to organize and present work completed throughout the training.