Course CatalogDemo CourseUpcoming CoursesTechnical SupportTraining Center   Back to Training Home


 Other Courses in the Curriculum  Price
 JavaScript Programming  $29
 JavaScript Browser Objects  $29
 Advanced JavaScript  $29
Price: $29  Back
Course Name JavaScript Fundamentals
Audience Application developers and authors who plan, design, and implement Web-based business solutions on intranets, extranets, and the Internet. The users should have prior experience in HTML and designing Web sites. 
Course Requirements You need Microsoft Internet Explorer 5.0 or above OR Netscape Navigator/Communicator 4.78 or above.

Plug-in Requirements
 ØMacromedia Shockwave plug-in for Windows for IE/NN
 ØMacromedia Flash plug-in for Windows for IE/NN

Note: Macromedia Flash plug-in comes built in with IE 5.5 and above and NN 6.x. To download the plug-ins, click on the relevant icon below.

 
Pre-requisites Before taking this course, the user should be familiar with Internet/intranet/extranet terms and concepts. The user should also have an understanding of Web Server technologies, and should be familiar with Microsoft Internet Explorer 4.0 or a later version, and text editors, such as Notepad. 
Course Duration 3.8  hours
Course Objectives The JavaScript Fundamentals is the first course in the JavaScript curriculum. This course describes the features of JavaScript and compares JavaScript with other technologies, such as Java. The course also covers the fundamentals of JavaScript programming, JavaScript variables, operators, loops, and conditional statements. After completing this course, the student will be able to:
  • Identify the features of JavaScript
  • Identify the various implementations of JavaScript
  • Compare Java and JavaScript
  • Identify the basic elements of JavaScript code
  • Embed JavaScript code into an HTML document
  • Identify the data types supported by JavaScript
  • Declare variables in JavaScript
  • Describe the various operators used in JavaScript
  • Describe the various object-based programming concepts
  • Differentiate between JavaScript and object oriented programming
  • Create new instances of objects
  • Create dialog boxes for interacting with the user
  • Reference attributes using attributes and the rules
  • Create dialog boxes for interacting with the user
  • Use the if…else conditional statement
  • Use the for , for … in, and while loops
  • Describe break, continue, and with statements
  • Define JavaScript functions
  • Use recursive functions
 
Course Outline
  1. Getting Started
    1. Introducing JavaScript
    2. JavaScript and Other Technologies
    3. Quiz
  2. Object-based Programming
    1. Object-based Programming Concepts
    2. Building Objects in JavaScript
    3. Quiz
  3. Working with Data
    1. JavaScript and HTML
    2. Data Types, Variables, Operators
    3. Quiz
  4. Building Blocks of Programs
    1. JavaScript Control Structures
    2. Using Loops
    3. Using Functions
    4. Quiz