JavaScript is used to develop interactive web applications. JavaScript can power featured like interactive images, carousels, and forms. The language can be used with back-end frameworks like Node. js to power the mechanics behind a web page, such as form processing and payments.
Course Outline:
Class 1:
Demonstrate how write JavaScript properly writing JavaScript
- Gain knowledge on case sensitivity
- Apply skills on entering comments
- The Optional Semicolon
- Demonstrate the right ways to be recognized by Older Browsers
- Demonstrate the naming rules and conventions
- Demonstrate reserved words.
Class 2:
Demonstrate knowledge on literals Demonstrate Numbers
- Scientific Notations
- Hexadecimal Literals
- Strings
- The Escape Sequence for Strings
- Boolean Values
- Calculations and Concatenations
- Objects as Literals.
Class 3:
Demonstrate knowledge on literals. Gain knowledge on Variables Functions as literals
- Undefined and Null Values
- Regular Expression Literals
- Declaring and Naming
- Global and Local Variables
- Primitive and Compound Data.
Class 4:
Demonstrate Arrays and Operator Demonstrate arrays
- Setting up and array
- Array properties and methods
- Array length
- Functions of array object
- Operators in JavaScript.
Class 5:
Apply skills on sequenced statements. ariable Declaration and Assignments
- Function Definitions
- Function Calls
- Increment/Decrement Statements.
Class 6:
Apply skills on branching statements. Apply skills on conditional structures
- Demonstrate the if statements
- Demonstrate the else keyword
- Demonstrate the else if convention
- Apply skills on using switch, case and break.
Class 7:
Demonstrate loops. Demonstrate the for in loop
- Demonstrate the while loop
- Demonstrate the do while loop
- Demonstrate the with statement
- Demonstrate the label and continue statements
- Demonstrate nested loops.
Class 8:
Apply skills on using functions in JavaScript
- Apply skills on methods and functions
- Apply skills on creating functions
- Firing functions with event handlers
- Demonstrate event categories
- Load Events
- Apply skills on form-related events
- Demonstrate the return statements
- Apply skills on using functions as data
Class 9:
Apply skills on using the function CONSTRUCTOR
- Apply skills on using function literals
- Demonstrate properties in functions
- Demonstrate hierarchy of objects in JavaScript
- Demonstrate user-defined objects
- Demonstrate builtin objects and their properties
- Demonstrate key build-in object methods
Class 10:
Demonstrate object oriented programming in JavaScript
- Demonstrate OOP in JavaScript
- Demonstrate the prototype concept
- Apply skills on the usage of string and date object and their functions
- Demonstrate why object-oriented programming is so much essential
- Demonstrate the document object model.
Class 11:
Demonstrate event handlers
- Demonstrate about the location, anchor, and history objects
- Demonstrate events and event handlers in html and JavaScript
- Demonstrate mouse events
- Demonstrate key events
- Demonstrate FORM events
- Demonstrate Page, window and image events.
Class 12:
Apply skills on passing data between forms and variables
- Demonstrate forms and elements
- Apply skills on addressing and naming forms
- Apply skills on passing hidden text and unseen data between pages
- Demonstrate what are cookies and how are they used
- Apply skills on putting cookies to work
- Create a Cookie
- Reading Cookies
- Add More Attributes
- Getting Information and Giving It Back
- Delete Cookies
Curriculum
Professional JavaScript ES-6 |
Professional JavaScript ES-6 |
24 Hrs |