ART 258

Interface Programming 2

@ KCC New Media Arts
ART 258

Interface Programming 2

Intermediate Front-end Web Development

Teacher: Chris Gargiulo

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.

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, web designers (UX & UI) 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 technologies to create effective, user-friendly interfaces.

ART 258 Syllabus

Course Content

The Projects

Solo Project #1

Design and coded an individual project of your choice, such as a client-based web site or app.

Group Project #2

Contibrute to a collaborative group project throughout the design process, as a writer, producer, designer, and/or developer.

The Schedule

Points
Grade
200
Weekly Lessons & Assignments
40%
100
Solo Project #1
20%
100
Group Project #2
20%
100
Crit
Crit
20%
500
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
100%

Grading System

40%
Weekly Lessons

Small Assignments
200 Points

20%
Solo Project #1

Individual Site/App
100 Points

20%
Group Project #2

Collaborative Site/App
100 Points

20%
Class Participation

Critiques
100 Points

The Calendar

Calendar loading...

Course Structure

Introduction

Part I: Front-end Web Development Environments

Part II: Content Management Systems

Projects

Students

Current Students

About

This is the faculty web site for KCC New Media Arts instructor Chris Gargiulo. Chris is a designer, animator, and filmmaker with experience in print design, web design, front-end web development, motion graphics, and animation for various film, web, and multimedia projects. This site is for his students and for all who are interested in web design related topics and techniques.

Contact

For specific information about this site and the Interface Design concentration of courses within New Media Arts program at Kapi‘olani Community College, please contact:

Chris Gargiulo

Telephone: 808-734-9707
Email: gargiulo [at] hawaii.edu

For more general information about New Media Arts program at Kapi‘olani Community College, the Associates degree, and the admissions process to become a student, please contact:

Steve Harris

Telephone: 808-734-9510
Email: snharris [at] hawaii.edu
Chris Gargiulo KCC New Media Arts