JavaScript Course

Rs. 24,000.00
0 student

0 rating


Course Description

What is JavaScript ?

JavaScript is a scripting language for creating dynamic web page content. It creates elements for improving site visitors’ interaction with web pages, such as drop-down menus, animated graphics, and dynamic background colors.

  • Javascript is the most popular programming language in the world and that makes it a default choice for web development. There are many frameworks available which you can use to create web applications once you have learned JavaScript.
  • JavaScript offers lots of flexibility. You can create stunning and fast web applications with tons of customizations to provide users with the most relevant graphical user interface.
  • JavaScript is now also used in mobile app development, desktop app development, and game development. This opens many possibilities for you as a Javascript developer.
  • Due to the high demand in the industry, there are tons of job growth opportunities and high pay for those who know JavaScript.
  • The incredible thing about Javascript is that you can find tons of frameworks and libraries already developed, which can be used directly in web development. That reduces the development time and enhances the graphical user interface.

Course Syllabus

JavaScript Fundamentals

  • Overview
  • Basic Syntax
  • Variables
  • Data Types
  • Operators
  • Control Statement
  • Error handling
  • Best Practices
  • VS Code
  • Sonarqube
  • GitHub / GitLab

JavaScript Objects

  • Number Object
  • Boolean Object
  • Strings Object
  • Arrays Object
  • Date Object
  • Math Object
  • RegExp Object
  • Symbol Object
  • Sets Object
  • WeakSet Object
  • Maps Object
  • WeakMap Object
  • Iterables Object
  • Reflect Object
  • TypedArray Object
  • Tempate Literals
  • Tagged Templates

JavaScript Functions

  • Function Definition
  • Function Expressions
  • Function Parameters
  • Default Parameters
  • Function Hoisting
  • Self-Invoking Functions
  • Arrow Functions
  • CallBack Function
  • Function Invocation
  • Closures

Object Oriented Programming

  • Classes & Objects
  • Object Properties
  • Object Methods
  • Static Methods
  • Constructors
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Abstraction
  • JSON
  • Object Destructuring
  • Array Destructuring

JavaScript in Browser

  • Cookies
  • Cookie Attributes
  • Cookie with multiple Name
  • Deleting Cookies
  • Browser Object Model
  • Document Object Model
  • Handling Events

JavaScript Miscellaneous

  • Callbacks
  • Asynchronous
  • Promises
  • Async / Await
  • What is Node JS ?
  • What is typescript ?
  • What is Rect JS ?
  • What is Angular ?
    • Course Fee   :  24,000/=
    • Duration      :  3 Months
      • 36 Lecture Hours(3 hour per week)
      • 10 Practicals
      • Final Assignment

COME & SEE THE DIFFERENCE | Best JavaScript Course in Sri Lanka