Course «JS: Object oriented design»: online education
2026-02-21 23:40 Diff

1

About

Learn about the course, its structure, tasks and goals.

2

Design Patterns

Learn how to solve typical problems in programming

3

Configuration

Learn one of the basic principles of class design

4

Mutable configuration

Learn how to correctly override the base configuration without creating dangerous situations

5

Entity Objects, Value Objects, and Embedded Objects

Learn basic principles of organizing objects that describe the subject area

6

Fluent Interface

Learn how to create a fluid interface

7

Builders

Learn phased assembly of complex objects using composition and a fluid interface

8

Proxy

Learn about the Proxy object, which can change the behavior of the object without changing the object code.

9

Code correctly

Learn how to properly structure a program in OOP stylе