Включено в курс
Чему вы научитесь
- Определять массивы в коде и манипулировать ими
- Формировать и обрабатывать массивы в циклах
- Применять базовые алгоритмы и оценивать их сложность
- Использовать spread, rest и деструктуризацию
Описание
На этом курсе вы изучите массивы в JS. Вы узнаете больше о синтаксисе, вложенных массивах и ссылках. В итоге научитесь обходить массивы, извлекать из них значения с помощью деструктуризации и использовать spread-оператор. Массивы пригодятся для решения множества алгоритмических задач. Знания из этого курса помогают программистам грамотно объединять данные в коллекции.
Чтобы пройти этот курс, достаточно уметь работать с языком JavaScript на базовом уровне. Для этого можно пройти наш курс Основы JavaScript.
Программа курса
-
4
Проверка существования значения
Разбираем типичные ошибки при работе с массивами: выход за границу, обращение к несуществующему ключу -
9
Удаление элементов массива
Говорим о правильных и неправильных способах удаления элементов -
11
Вложенные массивы
Знакомимся с синтаксисом создания и обновления вложенных массивов -
13
Обработка строк через преобразование в массив
Выясняем, как обрабатывать строки с помощью массивов -
22
Массивы в памяти компьютера
Знакомимся с тем, что из себя представляют массивы в реальноститесты
-
23
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Испытания
Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже
Отзывы
Спасибо большое за курс! Уже заметно, как все грамотно выстроено. Благодаря курсу введение в программирование и доп задачам после, курс по массивом прошел легко, были, конечно трудности, но в принципе без сильных затычек. Переходим к доп задачам после массивов, ох...
Спасибо за новый контент!
Курс не такой людоедский, как подавляющее большинство в профессии подрывающих самооценку и не менее познавательный.
Здорово, что в практиках курса используется императивный подход, потому как о нем забываешь решая задачи прочих курсов, зацикливаясь на рекурсиях, декларативном подходе в то время, как маловероятно, что попав в продакшн большинства проектов джуном ты встретишь систему сложенную из бест практис, а работать придется именно с ней.
Курс понравился)
Спасибо за курс, очень интересные задачки, и конечно пригодятся в будущем (например собеседованиях)
Честно ? Не верил, что справлюсь.
Ругался, не понимал.
Ещё с первых строк ТЗ понял - это надолго.
В голове пустота, обрывки песен лезут в голову. Но я справился. Получилось меньше, чем у учителя. Смотрю на код учителя и страшно, сколько непонятных слов и действий и в голове снова мрак.
Спасибо, сегодня я снова сразился с самим собой.