JavaScript Fundamentals

JavaScript Fundamentals is a three-day course that teaches students to design client-side, platform-independent solutions using JavaScript. Students will learn to write JavaScript programs, use the JavaScript object model, control program flow, validate forms, animate images, set and access cookies, and target frames. They will also understand and use the most popular applications of JavaScript.


    Introduction to JavaScript

        • Java and JavaScript
        • Server-Side vs. Client-Side Applications

    Working with Variables and Data

        • Communicating with the User
        • Using Data More Than Once: Variables
        • Keywords and Reserved Words
        • Expressions and Operators

    Functions, Methods and Events

        • Defining a Function
        • Calling a Function
        • Events and Event Handlers

    Controlling Program Flow

        • The if…else Statement
        • The while Statement
        • The for Statement
        • The break and continue Statements
        • The switch Statement
        • The do…while Statement

    The JavaScript Object Model

        • The JavaScript Object Model
        • The window and document Objects
        • The with Object
        • The image and history Objects
        • The location and navigator Objects

    JavaScript Language Objects

        • The String Object
        • Evaluating Strings
        • Regular Expressions
        • The Array Object
        • The Date Object
        • The Math Object

    Developing Interactive Forms

        • Overview of Form Elements
        • Referring to form Elements
        • Form Validation

    Cookies and JavaScript Security

        • What Are Cookies?
        • Who Can Send Cookies?
        • Sending/Storing Cookies
        • Why Use Cookies?
        • JavaScript Security Issues

    Controlling Frames in JavaScript

        • Using Frames and Windows
        • Targeting Frames or Windows in JavaScript
        • Frames, Functions and Variables
        • Windows, Functions and Variables

    Custom JavaScript Objects

      • Creating Custom Objects
      • Custom Object Demonstration
      • Creating the Object: The Constructor
      • Creating an Instance of a Custom Object
      • Creating Object Methods
      • Creating Functions for Your Objects
      • Complex Custom Objects

    Webmasters, software developers, application programmers, and client/server developers.

    Proficiency in HTML. Previous programming and/or scripting experience helpful, but not required.

    Students gain hands-on experience implementing and maintaining hypertext-based Web sites using authoring and scripting languages

    • PC Workstation for use during training
    • Student Manual

    • P100 – Introduction to Perl
    • CGI Fundamentals using Perl
    • XML and CSS

    Course Reviews


    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    © Euler. All rights reserved.
    Contact Us to Register