Skip to content

2022 Cotiviti Basic to Advance JavaScript Training - April Batch

Notifications You must be signed in to change notification settings

elwyncrestha/js-batch202204

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Training

Pre-requisites

  • HTML
  • CSS

What is JavaScript?

  • High-level, interpreted programming language.
  • Conforms to the ECMAScript specification.
  • Multi-paradigm.
  • Client-side as well as Server-side.

Contents

Day 1 (2 hrs)

Fundamentals

  • HTML and Scripts
  • Console Output
  • Variables
  • Data Types
  • Type Conversion
  • Functions
  • Strings and String methods
  • Numbers and Math object
  • Arrays and Array methods
  • Object literals
  • JSON
  • Conditionals
  • Loops

Day 2 (2 hrs)

  • Function
  • Arrow functions
  • High Order Array Methods
  • Constructor Functions
  • ES6 Classes and Sub Classes
  • Prototypes
  • Prototypal Inheritance

Day 3 (2 hrs)

DOM (Document Object Model) Manipulation

  • Window Object
  • DOM
  • DOM Selection
  • Manipulating The DOM
  • Creating elements
  • Removing the elements
  • Events
  • Event bubbling and capturing
  • Event Delegation

Day 4 (2 hrs)

  • Try/catch error handling
  • Asynchronous programming
  • Callbacks
  • ES6 Promises
  • Async/Await
  • Ajax and XHR
  • Fetch API
  • Local storage
  • Session storage
  • Module pattern

Other Contents and Terms

  • GIT
  • SVN vs GIT
  • Generalization and Specialization
  • Epoch Time
  • SRP (Single Responsibility Principle)

About

2022 Cotiviti Basic to Advance JavaScript Training - April Batch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages