Required Courses: |
Credits |
|
MDIA 1205 |
Web Design Technologies 1
This course introduces students to web design and development using HTML 5, the UTF-8 character set, and the basics of Cascading Style Sheets (CSS). Students will hand code web pages and style them with CSS. Students will analyze commercial websites in order to gain insight into website design and story-boarding of their own pages. In addition to web design learners will also explore web publishing, web marketing, website maintenance (Internet and intranet) along with other web technologies. This is a distance education web design course offered entirely online. Students must have access to the Internet, a personal e-mail account, and a PC Pentium/Dual Core or Macintosh PPC/Intel with 1gb or more of RAM. Also required is an FTP Client for PC or Macintosh. Links to available FTP software will be provided from within the course documentation. Prerequisite: Computer keyboard experience; familiarity with the World Wide Web; ability to download, install, and maintain the necessary software; ability to use e-mail (including attachments).
|
3.0 |
|
MDIA 2205 |
Web Design Technologies 2
This course, an extension of MDIA 1205 (Web Design Technologies 1), introduces you to advanced website design techniques. These techniques involve HTML5 functions for creating interactive online forms using input elements and related attributes. You will be provided with server-side script for form processing. This course introduces you to organic Search Engine Optimization (SEO) and how search engines index, return, and rank results. Web analytics and sitemaps are also discussed. Activities include keyword research, choosing appropriate keywords, and preparing a web page optimized with the techniques covered. In depth coverage of CSS (including CSS3) concepts and routines are detailed, including form action types, accessibility, required fields and styling forms, semantic naming of CSS elements, contextual selectors, grouping selectors, pseudo-classes and elements the float property and element positioning. You will create a web page layout with a CSS styled navigation menu, general links as well CSS styled images, data tables, and print style sheets for your page. Prerequisites: MDIA 1205
|
2.0 |
|
MDIA 3201 |
Cascading Stylesheets (CSS)
This course is a continuation of the CSS (Cascading Style Sheets) concepts learned in the prerequisite courses and begins with a review of the basic concepts and benefits of using CSS and then moves into more complex topics. You will design three different page layouts using element positioning, use CSS styled images, build data tables, and create print style sheets for your pages. Page designs will include vertical, horizontal, and multi-level CSS menus that include CSS3 features. Practical CSS techniques, such as best practices, code organization, commenting, shorthand, and accessibility, will be explored. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
2.0 |
|
MDIA 3203 |
Photoshop for Web Publishing
This course introduces you to the Photoshop interface and tools to create or edit graphics and images for use on the web. You will apply colour theory and management knowledge using different colour modes and bit depth. Topics include painting and editing tools, cropping, rotating, creating selections, saving selections in channels, layers, typography, paths, masking, colour correction with curves and levels, and using filters. Photoshop tools will be used in creating graphical web page elements, navigation buttons, animations, and designing and aligning web page components. You will format image files and optimize images for the web, design an email newsletter, use the slice tool, and export sliced images to HTML format. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 3207 |
Using Scripting Language on the Web
This course concentrates on using and modifying commercial and/or freeware JavaScript routines to enhance the content of Web pages. To fully explore how JavaScript scripts work and how they may be modified, students will be asked to create JavaScript routines using manual coding. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 3209 |
WordPress and Content Management Systems
In this course students use the WordPress dashboard to install and customize existing WordPress themes, add and activate plug-ins, and modify widgets to quickly and efficiently develop template driven websites. Students will convert HTML websites into WordPress templates and integrate WordPress with custom websites as a Content Management System. Students will install WordPress on a local host and migrate content between local and hosted servers; and look behind the scenes of a functioning website to examine concepts such as cPanel, database creation, and phpMyAdmin to set up and manage their own hosted WordPress website. The course will be delivered through a series of video notes. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 3210 |
Adobe Premiere Pro for Video
Students use the Premiere Pro interface to create multi-layered movies by syncing audio, video, and imagery seamlessly to produce a video. The course covers adding styled titles, applying filters and transitions, and colour correcting the entire video to ensure a professional product from start to finish. The course explains how to use Premiere Pro's workflow and integrate with Adobe Photoshop, Audition, and After Effects to edit audio, imagery, and add complex effects that update in real time. Students will explore the best options for exporting video content to mount on a website, or through video sharing sites such as Vimeo, Youtube, and Vine. The course will be delivered through a series of video notes. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 3211 |
Bootstrap for Mobile Design
This course uses Bootstrap as a powerful responsive framework to manually code dynamic mobile websites. Students will combine Bootstrap's mobile assets with HTML and CSS to develop custom mobile websites with content that resizes, repositions, collapses, and hides for optimal delivery on any device. Students will implement Bootstrap's responsive plugins, including Carousel Galleries, Accordions, Modals, and Popovers to increase site usability and interactivity, and create dynamic animated elements with Bootstrap's integrated CSS animations. To ensure optimized web delivery, this course explores custom Bootstrap exports, which minimize Bootstrap's file size and increase site performance. The course will be delivered through a series of video notes. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 4207 |
Web Design Business and Major Project
This course is the culmination of the Associate Certificate program. As a major task in this course, learners will be required to locate a person or organization desiring a website and design and develop a pro bono (i.e., free) website for them. Other related tasks will include storyboarding the site, costing and contracting issues, and designing the client site (including creating a domain name for the client, mounting the site using a commercial ISP, and registering the site with search services). Other topics in the course include creating a business plan (including a strategic marketing plan), setting up a company in British Columbia, and site maintenance and related topics. Prerequisites: All other courses in Associate Certificate program must be completed before the Project: http://iizuna.info/study/programs/6420acert#courses
|
3.0 |
|
MDIA 4302 |
Modern Web Design
In this course we will deal with four broad design areas in terms of contemporary issues in web design — website usability, effective use of colour, modern trends in web design, and website accessibility (for those with disabilities). In the assignments, you will explore all of these issues by analyzing a small website from their portfolio and illustrating how the issues raised in this course could be implemented to provide a better and modern user experience. You will be given a number of tools and checklists to use in analyzing websites that will help you enhance the user experience. Prerequisite: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 4305 |
XML in Web Publishing
This is an introduction to using XML (Extensible Markup Language) to enhance Web page design and for e-commerce applications. Topics include the structuring of an XML document, transforming an XML document into XHTML using XSL (Extensible StyleSheet Language) and XPath, creating a DTD (Document Type Definition) and an XML Schema to define the elements and attributes which are valid in a XML document. The course also introduces using XML in a Web publishing environment. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 4307 |
jQuery in Web Publishing
This is an introduction to using the jQuery JavaScript library which will help students write JavaScript in a simplified, concise and elegant manner. Topics include navigating and selecting DOM (Document Object Model) elements on a web page using jQuery functions, handling events and event binding, creating simple visual effects including animation, creating simple jQuery widgets. This course also introduces learners to jQuery plugins for image manipulation, form validation and file uploads. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 4311 |
Responsive Web Design
In this course, learners examine the basics of Responsive Web Design. Students compare and contrast responsive design with other approaches to multi-platform and device design, and are introduced to testing tools (emulators/simulators) for various platforms that could be targeted and use these tools to validate their work. Gravityers also develop a wireframe for a responsive website and create a simple responsive website based on a site they previously designed using flexible grids, flexible images, and CSS3 media queries. Students will then adapt this site so that it functions well on desktop, mobile, and tablets thus creating a fully responsive Web design conversion. Prerequisites: MDIA 1205, MDIA 2205, and MDIA 3201 or equivalent
|
3.0 |
|
MDIA 4312 |
Web and Mobile Analytics
Through a series of video notes this course explores the wealth of statistical data Google Analytics provides, to track how visitor activity can help you streamline your design and guide your marketing strategies. By reviewing the data in Google Analytics reports, you will learn how to optimize different aspects of your site to increase visitors, maximize Conversion Rates, and reduce your Costs of Acquisition. The course also teaches the importance of your online persona and how to synchronize your brand across all Social Media outlets. Prerequisites: MDIA 1205 and MDIA 2205 or equivalent.
|
3.0 |
|
MDIA 4325 |
Using PHP In Web Publishing
This course introduces the fundamentals of creating dynamic, interactive Web pages using PHP technology. Topics include: an introduction to PHP, PHP syntax, using variables HTML forms and PHP, doing math in PHP, using strings, basic control structures, using arrays, creating functions, working with files and directories, using databases in PHP, employing cookies, creating Web applications, and debugging PHP scripts. Prerequisites: MDIA 1205, MDIA 2205 and MDIA 3207 or equivalent.
|
3.0 |
|
MDIA 1110 |
Mobile Web Design using jQuery
This course introduces the fundamentals of creating mobile websites using the jQuery Mobile framework — a JavaScript library that makes it easy to create websites that render correctly on a variety of mobile devices, including iOS (iPhone, iPod Touch, iPad), Android, Blackberry, PalmOS, and others. Students will explore the basic structure of a jQuery Mobile page, how to implement commonly-used page components like headers, footers, toolbars, buttons, lists, dialogs, form controls and multi-column layouts. Additional topics include the jQuery Mobile navigation model, managing transitions between pages, using themes, and responding to touchscreen events like tap and swipe. NOTE: You should own or have access to at least one mobile device (smartphone or tablet) for this course. Prerequisites: MDIA 1205, 2205, and 3207 (or equivalent) and 4307 is recommended.
|
3.0 |
|
MDIA 4500 |
Final Project: Portfolio
This course is the culmination of the Certificate in Web Technologies. You will draw together all of the knowledge and skills that you have acquired in the Certificate program and present them in terms of a personal online portfolio. There will be ten assignments (portfolio web pages) and each assignment focusses on a specific skill or technique, although other design elements to create a well-balanced web page should be included. You should approach this course with the idea that you will create a marketing tool that can be used to demonstrate your design background and skillset to prospective clients. Prerequisite: All other courses in Certificate program must be completed before the Final Project: http://iizuna.info/study/programs/6420cert#courses
|
3.0 |
|
Total Credits: |
49.0 |