Certificate in Web Design | UNB

Global Site Navigation (use tab and down arrow)

College of Extended Learning

Certificate in Web Design

A photo of multiple computers

A well-designed website is essential for any organization today, with so many people consuming much of their information online. This suite of courses will teach you the skills you need to build a website of your own.

Building a website involves a lot more than just writing code. Before you start on that, you need to understand what you want your website to do, how it will look, who you want it to reach, and what message it should send. The first five courses in the suite will introduce you to the basics of designing a functional and attractive site, HTML and CSS languages. You will then learn how to execute your design and best practices for designing and building a website that responds intelligently to the needs of users. The capstone course will guide you through a scenario-based web design project from conception to completion.

Each course features video commentary by web design professionals and interactive learning exercises that will allow you to test your knowledge of web design concepts and practice coding.

Courses include:

  • Introduction to Web Design
  • HTML for Web Design
  • CSS for Web Design
  • Javascript for Web Design
  • Responsive Web Design
  • Web Design Capstone: Seaside Bed and Breakfast

Note: Courses in this program can be taken individually but to receive a Certificate of Completion, you must finish all included courses.

CEUs: 1.5 (contact hours - 18)
Price:
$399 (USD)*

Register now!

*MindEdge prices their courses in US Dollars (USD). The actual CAD price at purchase may differ slightly. All courses on the MindEdge registration website are priced in USD.

Course descriptions

Introduction to Web Design

This is an introductory-level course providing the groundwork for building effective websites optimized in design, structure, usability, and accessibility. You will learn the fundamental principles of visual design and user experience to build webpages that are aesthetically pleasing and intuitive to navigate. This course will guide you through the website design process, from identifying your content strategy and information architecture, to choosing a layout and other design elements such as visual hierarchy, whitespace/negative space, color, and typography.

HTML for Web Design

This introductory-level course is designed to provide a fundamental understanding of HyperText Markup Language, commonly abbreviated as HTML. HTML is the standard markup language used to create webpages. Along with CSS and JavaScript, HTML is a cornerstone technology used to create webpages as well as to create user interfaces for mobile and web applications. This course covers HTML tags for images, links, lists, and tables, as well as how to organize page structures.

CSS for Web Design

This course will introduce the basic features of Cascading Style Sheets, or CSS. CSS is a versatile programming language that is used to style web pages by specifying how HTML and XML documents should appear. CSS makes it possible to control the presentation of elements on a page, including their color, dimensions, position, and behavior.

Javascript for Web Design

This course introduces learners to the fundamentals of scripting and basic programming concepts while exploring the ways JavaScript can add functionality to web pages. Through several lab exercises, learners will progress from developing simple JavaScripts to more complex functions. From this base knowledge, they will then be introduced to popular JavaScript libraries and other similar tools and frameworks in use today.

Responsive Web Design

This course will introduce you to responsive web design (RWD) by reviewing basic principles and foundational techniques for designing websites that are viewable on all devices. While this is an introductory course, the material does require that the learner has at least a basic understanding of HTML and CSS. After completing the course, students will be able to create custom CSS layouts and use media queries to optimize websites for different screen sizes.