Get in Touch

Course Outline

JavaScript - Object Orientation

  • Defining classes and instantiating objects
  • Key built-in objects
  • Prototypes and constructor functions
  • Data encapsulation
  • Polymorphism
  • Inheritance mechanisms
  • Aggregation

Design Patterns

  • Singleton
  • Factory
  • Observer
  • Decorator
  • Strategy

Advanced JavaScript Techniques

  • Timer functionality management
  • Creating alias objects
  • Managing namespaces
  • The module pattern
  • Dynamic library loading
  • Foundations for developing custom libraries

AJAX vs Promise vs Observable

  • Asynchronous communication fundamentals
  • Comparing the fetch() API and async/await
  • Introduction to RxJS
  • JSON vs Object handling

Requirements

  • Foundational proficiency in JavaScript
  • Core understanding of object-oriented concepts
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories