JavaScript course will provide a solid understanding working on the client-side programming for rich interactivity, faster and better user experience.
JavaScript Training Course
Duration: 1 month
Prerequisites: HTML/CSSCourse Fee DetailsFAQs
JavaScript is a prototype based scripting language that is dynamic, weakly typed and follows C-style syntax, supporting object-oriented, imperative, and functional programming styles. It provides client side functionality through programmatic access of a HTML web page DOM nodes, different HTML elements, events handling, CSS manipulation and Ajax.
Thus JavaScript is the only widely used scripting language in web pages for providing rich interactive user experience as well various other client-side tasks like – data validation, changing page contents dynamically, communicate with the server, visitor’s browser detection, creating session cookies and much more.
✠ JavaScript Course Syllabus ✠
Introduction and Fundamentals of JavaScript
- Introduction to JavaScript
- Creating your first JavaScript
- Getting to know the tools and applications
- HTML and CSS basic review
- Writing your first script – alerting“Hello World”
- Embedded Vs. external scripts
- Using comments in scripts
- Using the noscript tag in HTML
Core JavaScript Syntax
- Understanding the structure of JavaScript code
- Where to write your JavaScript
- Understanding variables scope – global Vs. local
- Working with conditional statement
- Working with logical operators
- Sending messages to the console
- Working with loops
- Using switch/case statements
- Exception handlings
JavaScript Functions
- Introducing native functions
- Creating custom functions
- Discussing arguments
- Working with anonymous functions
Data Types and Objects
- Discuss JavaScript data types and objects
- Working with arrays
- Working with numbers
- Working with strings
- Working with dates
- Working with JSON
Understanding the DOM
- What is DOM?
- Working with nodes and elements
- Accessing DOM elements
- Changing DOM elements
- Creating DOM elements
Events handling
- Introduction to JavaScript event handling
- Working with onClick and onLoad events
- Working with onBlur and onFocus events
- Working with timers
Working with miscellaneous use task
- CSS and JavaScript
- Removing and applying CSS classes
- Changing inline styles
- Form validation techniques
- Requiring fields, Verifying email addresses etc
- Accessing form elements
- Preventing a form from being submitted
- Hiding and showing form sections
- Cookies handling in details
Advanced JavaScript Features
- Introduction to regular expressions and its usages
- Introduction to closure and its usages
- Introduction to AJAX and its implementations
- Objects and prototypes
- Project
Recommended Training: Candidates enroll in JavaScript course are also interested in the following courses
jQuery
Node.js