JavaScript Master
ADMEC’s JavaScript Course is a unique course in itself. The course has been especially formulated for web professionals who are looking for advance and professional training in web scripting. The course will teach you each and every technique right from script setup to advanced DOM and manipulation of html and CSS with this programming.
What is JavaScript?
JavaScript is scripting language used to make web pages interactive & spontaneous. JavaScript is widely supported for all the major web browsers, including Internet Explorer, Firefox, Google Chrome, Safari etc.
Pre-Requisites Required:
Candidate should have knowledge of HTML before learning JavaScript, also they should be familiar with latest documents markup standards, such as XHTML, and Cascading style sheet (CSS). No prior experience of JavaScript or jQuery is required.
Learning outcomes Dur: 2 Months
JavaScript
Part-1. Introduction
1. JavaScript Role
- Compatibility Issues
- Setting your Authoring Environment
- Examining the script
Part-2. JavaScript Core Language Reference
1. The String Object
- String and Number Data types
- String Object
- String Utility Functions
2. The Math, Number and Boolean Objects
- Math Object
- Number Object
- Boolean Object
3. The Date Object
- Time Zones & GMT
- The Date Object
- Validating Date entries in form
4. The Array Object
- Structured Data
- Creating an empty Array
- Population an Array
- JavaScript Array Creation Enhancements
- Array Object Properties
- Array Object Methods
5. Control Structures & Exception Handling
- If & If…Else Decisions
- Conditional Expressions
- Repeat (for) Loops
- The while loops
- The do-while loops
- The with Statement
- Labeled Statement
- The switch Statement
- Exception Handling
6. JavaScript Operators
- Operator Categories
- Comparison Operators
- Assignment Operators
- Boolean Operators
- Bitwise Operators
7. Function& Custom Objects
- Function Objects
- Function Application Notes
- Object Oriented Concepts
- Object Concepts
8. Global Function & Statements
- Functions
- Statements
Part 3. Document Object Reference
1. JavaScript Essentials
2. Document Object Model Essentials
- The Object Model hierarchy
- Object Properties
- Object Methods
- Object Event Handlers
- The W3C Dom
3. Generic HTML Element Objects
4. Location & History Objects
5. The Document & Body Objects
6. Image, Area, Map & Canvas Objects
7. Form, & Related Object
- Form Object
- Field set & Legend element objects
- Label Element Objects
8. Button Objects
9. Event Objects
- Event Propagation
- Referencing the event object
- Binding events
- Event Types
10. Style Sheet & Style Objects
- Imported Stylesheets
- Reading style Properties
- CSS Rule & rule objects
- Filter Object
11. Ajax & XML
Exercise and Projects: You will be given opportunity to work on Real World Applications as:
- Form Validation
- UI Development
- Navigation Development
- Games
- AJAX based Applications
- Slideshows
- Image Galleries
- Fancy Pop-up Windows
- Custom Plug-ins
- Custom Components etc.
Minimum System Requirement:
- Internet Explorer 7 or higher
- Firefox 3 or higher with the Firebug plug-in installed
Career Options:
JavaScript Programmer