Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
JavaScript - object orientation
- Creating classes and objects
- The most important pre-defined objects
- Prototyping and constructors
- Encapsulation
- polymorphism
- Inheritance
- Aggregation
Design Patterns
- Singleton
- Factory
- Observer
- Decorator
- Strategy
Advanced JavaScript programming patterns
- Self-timer features
- Create an alias objects
- Namespaces
- module Pattern
- Switching Libraries "on demand"
- Basics of designing your own library
AJAX vs Promise vs Observable
- Fundamentals of asynchronous communication
- fetch() API vs 'async await'
- RxJS basics
- JSON vs Object
Requirements
- Basic knowledge of JavaScript programming
- Fundamentals of object-oriented programming
14 Hours
Testimonials (7)
Interaction and communication
Archie Dlamini - Vodacom SA
Course - JavaScript - Advanced Programming
The interaction was very good.
Mpho Makhalimela - Vodacom SA
Course - JavaScript - Advanced Programming
The trainer is very experienced.
Karabo Ngwato - Vodacom SA
Course - JavaScript - Advanced Programming
Good energy from the trainer
Nduvho Mukhavhuli - Vodacom SA
Course - JavaScript - Advanced Programming
Interactivity, exercises
Adrian Caltea - DB Global Technology
Course - JavaScript - Advanced Programming
I liked the course overall, it was interactive and full of new information and helped me remember lots of notions on javascript.
Ozana-Maria - DB Global Technology
Course - JavaScript - Advanced Programming
Variation of subjects, lots of exercises.