Welcome Guest      Help   |   Login

Find a Course

 Links

Web Design

Course Details

Saturdays, Apr 27 - May 18 | 9am-12pm
ages 13-17 | Westerly | 2019/CS-TEEN-1775
4 sessions | 12 contact hours | tuition $230 | lab fee $10


Description

The Code Boss experience continues with JavaScript, the dynamic coding language behind the presentation of interactive 2D and 3D browser content. The instructor presents the document object model, and you'll build competency with associated programming concepts and create projects of increasing visual and computational complexity. You'll discover how to find and customize freely available scripts and troubleshoot them, browse powerful JavaScript-based libraries, and explore framework manipulation to build code mashups for useful prototyping. JavaScript behaviors implemented via event handlers and visual rollovers are taught to give you the experience of setting up a small set of webpages that demonstrate your abilities as a JavaScript code boss.

This course is held at the Westerly Education Center.

Applies to: AT, YD


Instructor
  • Name: TBA (Bio)
Course Details

Tuesdays, Apr 9 - May 21 | 6:30-9:30pm | No Class: 4/16
ages 18+ | RISD Campus | 2019/CS-WEB-2512
6 sessions | 18 contact hours | tuition $425 | lab fee $30


Description

JavaScript is a platform-independent, event-driven, interpreted programming language that enables a web designer to add exciting features to what might otherwise be a static webpage. The course starts with an introduction to the document object model and a review of basic programming concepts and builds momentum as students learn to use and customize freely available scripts and to avoid common pitfalls. Browser integration with a JavaScript enhanced page is also a lesson topic that satisfies the primary objective of all web authors as they create an attractive site with full data retrievability. Class exercises give students the experience of setting up a small set of webpages using examples of JavaScript, such as status bar messages, event handlers and image rollovers.

Applies to: IT-R

Prerequisite: Interactive Design: Introduction


Instructor
  • Name: Bruce Campbell (Bio)
Course Details

Wednesdays, Apr 10 - May 22 | 6:30-9:30pm | No Class: 4/17
ages 18+ | RISD Campus | 2019/CS-DVID-2878
6 sessions | 18 contact hours | tuition $425 | lab fee $30


Description

Adobe Animate (formerly Flash) injects excitement and dynamism into a website by moving beyond the ordinary. It incorporates vector-based animation for games, apps and the web with updated HTML5 and JavaScript functionality. Its animation capabilities, features for minimizing and monitoring file size, and use of streaming technology have revolutionized web design. Now Adobe has updated the software to make standard HTML5 Canvas output that is just as expansive as Flash ever was, but without the browser crashes. In this course, students learn to develop animated, interactive graphics with asset sculpting, mesh deformation, and virtual reality authoring and publishing with 360 degree walkthrough functionality.

Applies to: IT-E

Prerequisite: Digital Design Techniques or equivalent experience


Instructor
  • Name: Adam Porter (Bio)
Course Details

Wednesdays, Apr 10 - May 22 | 6:30-9:30pm | No Class: 4/17
ages 18+ | RISD Campus | 2019/CS-WEB-4048
6 sessions | 18 contact hours | tuition $425 | lab fee $30


Description

Is your WordPress site not looking and functioning exactly how you want it to? Do none of the thousands of themes available match your needs? It may be time to build your own theme. In this course, we will build a custom WordPress theme based on the _s (underscores) starter theme. You will be expected to create two themes. During class time, we will build a theme following the instructor's requirements. For homework, you will use the skills learned in class to build a theme according to your own design and needs.

Applies to: AN-E, GR-E, ID-E, IT-E, JM-E, NS-E, PG-E, PM-E, PS-E

Prerequisite: Solid knowledge of HTML and CSS and basic understanding of JavaScript


Instructor
  • Name: Eric Dubois (Bio)
Course Details

Wednesdays, Apr 10 - May 22 | 1-4pm | No Class: 4/17
ages 18+ | RISD Campus | 2019/CS-DVID-1162
6 sessions | 18 contact hours | tuition $425 | lab fee $30


Description

Blender is a free, cross-platform, open-source 3D application that supports 3D modeling, rigging, animation, simulation, rendering, compositing and motion tracking. This course focuses on modeling 3D drawings for animation and video game character and object modeling. As 3D virtual worlds like Minecraft and Fortnite generate more demand for custom assets and skins, the possibilities are endless as you gain entry to this creative world through this time-tested, community-driven software.

Applies to: IT-E

Prerequisite: Digital Design Techniques or equivalent experience


Instructor
  • Name: Adam Porter (Bio)
Course Details

Monday - Friday, Jul 8 - 12 | 9am-12pm
ages 13-17 | RISD Campus | 2019/SE-TEEN-0549
5 sessions | 15 contact hours | tuition $285 | lab fee $10


Description

How often do you consider the design in your mobile device? The user interface (how it's controlled) has become an important project for product designers. This course gives students interested in technology a window into the user experience as they build a mock-up interface with Adobe Illustrator and browser-based prototyping tools. Topics include the specification standard of Google's Material Design and the promising career path of a UI/UX designer.

Applies to: AT, YD


Instructor
  • Name: Bryan Rodrigues (Bio)
Course Details

Monday - Friday, Jul 29 - Aug 2 | 9am-12pm
ages 13-17 | RISD Campus | 2019/SE-TEEN-0483
5 sessions | 15 contact hours | tuition $285 | lab fee $10


Description

Do you like to document, illustrate, prototype or simply "make"? Then join a worldwide community of artists, designers, scientists and hackers who create images, animations and interactive experiences by writing code. The ability to visualize abstract concepts is made easier with coding competency, and one of the most versatile and accessible coding tools is the open-source product Processing. Initially developed to serve as a high-tech sketchbook, Processing has evolved into a true medium for your inner maker. Free of cost and uniformly accessible, it provides an introduction to computer programming basics ideal for the hands-on visual learner. No prior experience is necessary -- this course is for the programming beginner!

Applies to: AT, YD


Instructor
  • Name: Bruce Campbell (Bio)
  • Prev
  • Next