course

JS: Introduction to Object Oriented Programming (OOP)

2 students
Course updated 19 December 2022
Course JS: Introduction to Object Oriented Programming (OOP)
$49 per month
for all Hexlet's courses
Sign up
  • In-browser editor for exercises
  • Permanent access to theory
  • Asynchronous learning

Included in the course

13 lessons (video or text)
18 exercises in the IDE
38 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll learn

  • Competently use the context of this depending on the situation
  • Describe subject matter entities using objects, prototypes, and classes
  • Understand how objects work in JavaScript at the lowest level
  • Use exceptions in your code

Description

JS - multi-paradigm programming language with support for object-oriented programming. This course begins an introduction to the basic concepts and syntactic constructs inherent in OOP. Encapsulation and data hiding are covered. Features of the behavior of this are discussed, prototypes and exceptions are studied.

Lessons

Estimated time: 15 hours

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
4
-
Suggested learning programs

From a novice to a developer. Get a job or your money back!

Frontend Developer icon
Profession
beginner
Development of front-end components for web applications
start anytime 10 months