Algonquin Logo
  • Overview
  • Schedules
  • Courses
    Server Side Web Production Motion Graphics Web Production Project Management
  • Professors
    Adam Jarvis Michael Eisenbraun Amel Dedic
First slide

Web Production

Web Production - MTM6330 Professor – Robert McKenney

Building on the web design and development skills acquired from the prior two semesters, students learn how to increase productivity by using a variety of industry standard tools and frameworks. Students explore GitHub for source code management and create a responsive website using modern web development frameworks. Produce and edit multiple stylesheets for responsive websites using modern CSS processors and Sass. Understand & apply pre-existing code snippets, CSS frameworks and animations while maintaining cross browser compatibility. Learners explore increased code reuse and efficiency while leveraging javaScript and DOM manipulation libraries.

Other topics covered include CSS best practices, frameworks, filters, animation and grid. Sass, Sass variables, nesting and partials, compiling sass with gulp and advanced Sass. Bootstrap common components and hosting on GitHub pages, JQuery, AJAX, JavaScript and Vue are all explored.

Students were assessed based on a Group Project (20%), Individual Project (20%), In-class Quizzes (20%), Assignments (20%), In-class Exercises (20%).

Students design, layout and structure a static website using Sass, NPM, Gulp and Git for their individual project. The second project required students to break into teams of five, to create this website.

There were a total of five in-class quizzes and seven assignments including two project proposals, two project mockups, a progress report, project peer review and a group project progress presentation. There were five in-class exercises submitted over all.