Javascript Course

Javascript Online Training
Class Name

Introduction to JavaScript

This course is designed for students at all levels who know HTML but have little or no experience with JavaScript.

The course teaches the fundamentals of JavaScript as a web programming language, including basic programming concepts as they apply to using and writing JavaScript. The focus is on learning to create interactivity using JavaScript with text and graphics. This course lays the foundation for continuing with JavaScript in the Intermediate JavaScript course.

Students who have used pre-written scripts will find this a useful course to learn the underlying concepts of the JavaScript language and web scripting -and you'll learn to write your own scripts!

Outline
Week 1:
  • Introduction to JavaScript
  • The script element
  • Browsers and JavaScript
  • Creating an alert box
  • Using a prompt for user input
  • Debugging scripts in browsers
  • Numerical calculations
  • Increment and decrement operators
  • Operator precedence
Week 2:
  • JavaScript data types
  • Using variables in JavaScript
  • Variable scope
  • Basic string operations
  • Concatenating strings
  • Mixing numbers and strings
  • Comparison operators
  • if statement
  • Logical operators (and, or, not)
  • else and else if statements
  • switch statement
  • Loops (for, for...in, while, do...while)
  • break and continue statements
Week 3:
  • Introduction to functions
  • Passing parameters
  • Introduction to objects
  • Object properties and methods
  • Creating objects
Week 4:
  • Introduction to arrays
  • Using multidimensional arrays
  • Array objects, properties, and methods
  • Date objects
  • Displaying current date and time
  • International time (UTC)
  • Creating a timer
  • JavaScript Object Models
  • The Math object
  • Using random numbers
  • String objects
  • Basic string manipulation
Week 5:
  • Event handlers
  • Event models
  • Event capturing
  • Event bubbling
  • The window object
  • Frames and the window object
  • Opening new windows
  • Moving and resizing windows
Week 6:
  • Web Standards
  • The Document Object Model
  • HTML documents as tree structures
  • DOM objects
  • DOM properties and methods (the document, Element, and Node objects)
  • Browser detection
  • The navigator object
  • The screen object
  • The location object
  • Creating single rollovers
  • Creating multiple rollovers
Prerequisites
H101 Intro to HTML Course or equivalent knowledge.
Requirements
  • Internet Explorer 5 or higher
  • Netscape Navigator 6 or higher
  • Web space to post assignments, preferably without banner ads
Class Books
Course Price
  • Price: $80.00 US
[Register Now]

Additional Information:
This online course is limited to 100 participants. Your place in the course is confirmed by your payment. Introductory courses are intended for students with no experience in the subject matter and are seeking beginner level training.

Refund Policy: All Online Class fees are only refundable or creditable during the first week of class. A processing fee of five dollars ($5.00) will be charged for each refund request. If you have any questions please contact us

Additional Cost: Book and software migh be required for the course. Read the Requirements and Book section for more information. Course fee does not include the book and software cost .

Start Date: Click on the Register Now button to process to the registration page. You will see the start date of the class on that page. To get the start date of other courses, click on Open Class List link on the top navigation bar.

How eClasses Work:The classroom environment is based on Lundeen & Associates Web Crossing technology, a threaded messaging system. Instructors post lectures, reading selections, and hands-on assignments once a week in the online classroom. Students can discuss the assignments with the instructor and amongst themselves in the classroom area. This format has no set meeting time, which allows students to attend class at a time most convenient to them, yet still provides logically organized communication between class participants. Students can apply for the completion certificate after finishing the class. Web Study certificate is also available. Click on the Certificates link on the top navigation bar for more information.

 

Register Now

Before you register for this class, please read carefully the Outline, Prerequisites, Requirements, Books, and Refund Policy section.

Instructor: Lucinda Dykes
Lucinda DykesLucinda Dykes is a web developer in Santa Fe, New Mexico. She has been developing Web sites and writing code since 1994. She teaches Web-related classes (HTML, XHTML, XML, CSS, JavaScript, and Perl)at Santa Fe Community College, and has also written extensively in the areas of XML, XML Schemas, XHTML, HTML, and Dreamweaver MX.

Javascript : The Complete Reference book
4 Web Study Certificates

 Valid XHTML 1.0!  Valid CSS1!  Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0

Other Topics of Our Web Training Program: