KCC New Media Arts - Chris Gargiulo's Faculty Web Site

Kapi‘olani Community College, University of Hawai‘i - NMA Interface Design

ART 258

Interface Programming 2

Intermediate Front-end Coding

Interface Programming 2 builds upon foundation level HTML, CSS, and Javascript concepts to develop intermediate skills in front-end interface programming. Weekly topics address emerging and popular techniques and technologies.

Interface Programming 2

An Introduction and Course Overview

Front-end web technologies, techniques, and practices change rapidly, driven by an international community of web designers and developers, new software and hardware solutions, and a wide range of new devices with an increasingly wide range of screen sizes, features, and functionality. To keep up with the many changes within this dynamic field, UX/UI designers and front-end web developers are constantly re-examining best practices to solve new problems with new markup, styling, and scripting technologies.

Through lessons, demonstrations, and hands-on-exercise, this course aims to embrace strong design fundamentals, web standards, progressive enhancement, and user-centered design principles to examine some of the challenges faced by today's front-end web developers. Through a selected set of contemporary topics designed to address emerging and popular interface programming techniques and technologies, students will design and code a series of projects using different technolgies to create effective, user-friendly interfaces.

Major Assignments

Overview of the Major Projects for this Course.

Assignment: Week: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Due:
1. Project #1 Week 2
2. Project #2 Week 7
3. FInal Project Week 16

Calendar

A monthly overview of the semester

Lessons

A Week-by-Week Breakdown

[ content coming soon ]

back to the top