sessions online school of design
 
student login
web development and graphic design programs
web design courses graphic design courses
design faculty instructors teachers
view demos of design programs and courses
Student life
Graphic design career center
How to enroll in graphic design courses and programs
Sessions Online School of Design
 
Live chat by Boldchat
all courses
graphic design
web design
multimedia
digital arts
business marketing design
software
 

SketchUp Advanced course now available for enrollments.

History of Art new course launched!

Student Gallery New additions.

 
 
  << back to all courses
 

Learn Coding
Fundamentals of JavaScript

learn javascript basics by adapting code for your web sites

   
 
web site graphic design

Kent Cabreira from California built pop-ups and scrolling text into a logo design portfolio in exercise 3.

This course will show you where to find thousands of JavaScripts and how to adapt them to your Web pages. You will see what JavaScript can do, its advantages and limitations.

You will even learn how to create a simple JavaScript from scratch in order to understand the basic JavaScript syntax. Practical course exercises give you the chance to see your interactivity in action.

Tuition: $408 US

   
 

Faculty:

   
online web design training

Instructor:
Ian Kelleigh
is a designer who runs an award-winning tutorial Web site ... get bio

Course Developer:
Remo Campopiano is an artist, educator, and Web developer ... get bio

 

Prerequisites:

 
To take this course, you'll need:
Computer with Internet connection (56 Kbps modem or faster).
An account with a web hosting service (free services are available).
Moderate experience in HTML and familiarity with uploading pages using File Transfer Protocol (FTP) programs.*
* If needed, the following courses can help you meet the above requirements:
  HTML Basics
   

back to top

 

Objectives:

   
 

Students can expect to learn how to:

 

Develop an understanding of the purpose of using JavaScript on an HTML-based Web page and the main differences between JavaScript and other common Web technologies.

Incorporate basic JavaScript code within the head and body tags of an HTML page.

Research and analyze existing JavaScript code, deconstructing its individual components and syntax.

Use and modify event handlers and methods to customize basic scripts for specific needs.

Write JavaScript code that opens alert boxes, opens browser windows, and closes browser windows.

Identify and troubleshoot basic JavaScript syntax and runtime errors.

Adapt a complex script to perform specific, customized tasks involving JavaScript arrays and random number generation.

Create a custom Web page that demonstrates a variety of JavaScript features including a slideshow, pop-ups, and a ticker.

   
 

Outline:

 

LESSON 1 Getting to Know JavaScript In this lesson you'll become familiar with the capabilities of JavaScript, learning what it IS and what it ISN'T with useful examples. Common confusion between JavaScript and other programming languages (such as Java and Perl) will be cleared up, and even learn Javascript alternatives. By the end of this lesson, you'll have created a Web page including links to your favorite JavaScript sites and a fun JavaScript of your own.

 

LESSON 2 Script Analysis and Event Handlers Here's where you'll learn the meat of JavaScript -- the events and functions that jazz up a Web page. You'll analyze and adapt existing JavaScripts -- getting to know these events and functions and applying them to your own Web pages.

LESSON 3 Working with Complex Scripts This lesson covers the more complex scripts that perform multiple functions, like making a series of images load randomly on your page. You'll go through the step-by-step process of recognizing and finding an appropriate script, deconstructing it line by line, and modifying to suit your specific needs. By the end of this class, you'll have learned how to create a dynamic page with several complex JavaScripts and you'll test your knowledge in the final exam.

 

Tuition: $408 US

 
enrollment info
Request Brochure
Questions for advisor:
First Name *
Last Name *
Email Address *
Phone Number *
 
1.800.258.4115 | home | site map | faq | bulletin |contact us | about us


© Copyright 2008 Sessions Online School of Design. (Privacy Policy) All rights reserved.
Reproduction in whole or in part without permission is prohibited.