JS: Arrays

22 students
Course updated 29 December 2022
Course JS: Arrays
$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

22 lessons (video or text)
35 exercises in the IDE
52 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll learn

  • Define and manage arrays in code
  • Build and manipulate arrays in loops
  • Apply basic algorithms and evaluate their complexity
  • Use spread, rest syntax and destructuring


Arrays are the key structure to organizing data into collections. Displaying courses on Hexlet or Google search results is based on them. In contrast to primitive data types, arrays require additional knowledge. A significant part of algorithmic tasks operates with nothing else but arrays. That's why we devote an entire course to them. Mastery of arrays is the foundation upon which everything else is built.

syntax stack set theory nested arrays sort algorithmic complexity

Course program

Estimated time: 27 hours


We recommend working on these challenges after completing the course. They'll help you obtain more experience in programming and strengthen your new skills.

completion rate
Suggested learning programs
Development of front-end components for web applications
10 months
from scratch
Start at any time