Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

JavaScript Language for Java Developers

School/Trainer:

Sun Microsystems, Inc.
Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa, United States

Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced

Course Description:

'' Module 1 - Overview of the JavaScript Language

Discuss the history of the JavaScript language and its place in web-based application development
List multiple implementations of the JavaScript Runtime Engines
Describe the strengths and weaknesses of the JavaScript language as compared to the Java programming language and other popular programming languages

Module 2 - JavaScript Objects

Differentiate between a native, built-in and a host object
Create a new instance of a JavaScript object
Add new properties to a JavaScript object
Use Object Literal Notation
Access Object properties using dot notation and associative array notation
Create a new instance of a String using formal syntax and Object Literal Notation
Use the String Length property
Use the String concatenation operator
Create a new instance of an array using formal syntax and Object Literal Notation
Describe how an array’s length does not reflect the actual contents of the ArrayCreate instance of a multidimensional array

Module 3 - JavaScript Functions

Describe functions as JavaScript objects
Distinguish between the properties of a Function object, and the variables in a Function body
Discriminate between a Function reference and a Function call
Describe the unique definition of a method in the JavaScript language
Use Constructors to create new instances of customized JavaScript objects
Describe the basic steps to instantiate new JavaScript objects
Identify which object instance the keyword "this" refers to during the execution of a constructor
Describe how inheritance in JavaScript is different from inheritance in Java technology
Use prototypal inheritance to add functionality to objects of a specific type in your program after they have been instantiated
Determine the scope of any variable in a JavaScript program
Describe how each function call creates a new activation object for storing the instances of local variables
Identify when a closure is created in JavaScript code
Distinguish between a JavaScript scope change and the call stack used in the Java language

Module 4 - The Document Object Model (DOM)

Describe the relationship between the JavaScript language and the Document Object Model (DOM)
Identify categories of DOM methods and properties
Use DOM methods to access parts of a web page
Use DOM properties to retrieve information about items in a web page
Use DOM methods to change the structure of a web page
Use DOM methods to insert or delete items from a web page
Discuss the usefulness and the potential problems with using the innerHTML property
Discuss the purpose of cascading style sheets in the context of HTML and the JavaScript language
Distinguish between W3C-sanctioned DOM objects and those established by convention
...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.sun.com/

Phone:(800) 422-8020

School Address/Venue(s):

Sun Microsystems, Inc.
M/S UBRM02-119
500 Eldorado Blvd.
Broomfield, Colorado 80021 USA

Jobs & Resumes: Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa
Houses & Roommates: Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa
Travel Agencies: Atlanta, Boston, Los Angeles, Louisville, Phoenix, San Diego, San Francisco,

Search other schools for JavaScript Language for Java Developers training resources.




Other training courses offered by Sun Microsystems, Inc.:

Java Programming Language
Developing Real-Time Applications for the Java Platform
Introduction to Solaris
Shell Programming for System Administrators
Perl Programming
Solaris 10 Operating System Internals
Real-Time Programming for the Solaris Operating Environment
Web 2.0 and Java Web Site Development
Sun Certified Java Programmer (SCJP)
Core Ajax: Enterprise Web Development with Ajax
Core JSF: JavaServer Faces in Action With Ajax
G and G Primer: Rapid Web Development with Groovy and Grails
Developing JavaServer Faces Components with Ajax
Developing Java GUIs Using Swing
Java Application Security
Java SE 6 Platform
Developing Mobile Phone Applications With J2ME Technology
J2ME and Mobile Phone Development Topics
Mobile Desktop Development with Java Technologies


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Our combined search function does not only provide you with the training courses and students, but also talent resumes and jobs, or shared apartments nearby for rent.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009