JavaScript is an object-oriented computer programming language commonly used to create interactive effects within web browsers. JavaScript was invented by Netscape Communications and is now owned by Oracle Corporation.
In this JavaScript training course, students learn to use JavaScript effectively to make their web pages more dynamic and functional and to reduce the number of roundtrips to the server.
Career benefit of this course
- Javascript Developer
- Front end Developer
Course Modules for Java Programer
Module 1: JavaScript Basics
- The Name “JavaScript”
- What is ECMAScript?
- The HTML DOM
- JavaScript Syntax
- Accessing Elements
- Where Is JavaScript Code Written?
- The “javascript” Pseudo-Protocol
- JavaScript Objects, Methods and Properties
Module 2: Variables, Arrays and Operators
- JavaScript Variables
- Arrays
- JavaScript Operators
Module 3: JavaScript Functions
- Global Functions
- User-defined Functions
- Returning Values from Functions
Module 4: Event Handlers
- Event Handlers
- Dot Notation and Square Bracket Notation
- querySelector()
Module 5: Built-In JavaScript Objects
- String
- Math
- Date
- The type of Operator
- Helper Functions
Module 6 : Conditionals and Loops
- Conditionals
- Loops
Module 7: JavaScript Form Validation
- Accessing Form Data
- Basics of Form Validation
- Validating Radio Buttons
- Validating Check Boxes
- Validating Select Menus
- Focus, Blur, and Change Events
- Validating Textareas
Module 8: The HTML Document Object Model
- The innerHTML Property
- Accessing Element Nodes
- Attaching Events
- Event Propagation: Capturing and Bubbling
- Accessing Attribute Nodes
- getAttribute()
- attributes[]
- hasAttribute()
- setAttribute()
- removeAttribute()
- Accessing Nodes by Type, Name or Value
- Removing Nodes from the DOM
- Creating New Nodes
- Identifying the Target of an Event
Module 9: CSS Object Model
- Changing CSS with JavaScript
- Hiding and Showing Elements
- Manipulating Tables
- Dynamically Changing Dimensions
- Positioning Elements Dynamically
- Changing the Z-Index
- The CSS Object Model
Module 10: Images, Windows and Timers
- Image Rollovers
- Preloading Images
- Windows
- Timers
Module 11: Debugging and Testing with Chrome
- Chrome DevTools
- The Panels
- The Sources Panel
- Other DevTools Panels
- Chrome DevTools API and Extensions
The strength in your qualification
On successful completion of this training programme, the learner will receive the Pine Valley Institute certificate in JavaScript Development . We are also accredited by Micseta .We also assist the learner to seat ORACLE certify Developer which guarantee the learners to work in any reputable company in and out of south africa
For Career Guidance or not sure what to study complete the form below and Pine Valley Institute professional career adviser will call you back within an hour