course
JS: Object oriented design
5 students
Course updated
25 July 2023
Included in the course
9 lessons (video or text)
10 exercises in the IDE
20 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform
What you'll learn
- Properly write and structure code in class languages.
- Understand how to configure code depending on the task.
- Create user-friendly object interfaces for your subject area.
Description
Designing object-oriented code is a complex story with many nuances. In this course we will look at the basic principles of OO code design and get acquainted with popular libraries implemented in this style.
Course program
Estimated time: 9 hours
-
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 -
10
Additional resources
Some materials the Hexlet team have picked up. This will give you a more in-depth understanding of the topic -
&.
Coming soon
Challenges
We recommend working on these challenges after completing the course. They'll help you obtain more experience in programming and strengthen your new skills.
#
Challenge
completion rate