Training Course:JavaScript Language for Java DevelopersSchool/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 arrays 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. |
|
|