Основные возможности платформы Hexlet не доступны в вашем браузере. Пожалуйста, обновитесь.

JS: Обработка ошибок

Этот курс посвящен обработке ошибок в программах на JavaScript. Рассматриваются такие темы, как коды возврата и исключения. В течение курса идет работа над проектом "Файловая система".

Сначала рекомендуем пройти курс: JS: Прототипы

Содержание курса

  • 1

    Введение

    Цель: Познакомиться с курсом, его целями и проектом.

    теория (06:34)  
  • 2

    Деревья

    Цель: Спроектировать и создать библиотеку для работы с произвольными деревьями, которая в последствии будет использоваться для реализации нашей файловой системы.

    теория (10:54)   тесты   практика  
  • 3

    Файловая система

    Цель: Начать работу над файловой системой HexletFS.

    теория (06:09)   тесты   практика  
  • 4

    Информация о файле

    Цель: Спроектировать возможность работы с информацией о файлах.

    теория (05:14)   практика  
  • 5

    Обработка ошибок

    Цель: Взяться за обработку ошибок и подумать, что является и что не является ошибкой.

    теория (08:54)   тесты   практика  
  • 6

    Коды ошибок

    Цель: Рассмотреть и реализовать механизм возврата кодов, которые будут сигнализировать об определенных типах ошибок.

    теория (04:41)   тесты   практика  
  • 7

    Исключения

    Цель: Познакомиться с механизмом обработки ошибок под названием "исключения", понять, как и в каких случаях их уместно использовать.

    теория (10:05)   тесты   практика  
  • Course completed

  • Практика после курса

    В некоторых курсах есть практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. В этом курсе таких заданий нет, но вы можете посмотреть задания из других курсов.

Подробнее о курсе

Учащихся
509
Сообщений
227
Упражнений
6
Часов
5

Практика после курса

В некоторых курсах есть практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. В этом курсе таких заданий нет, но вы можете посмотреть задания из других курсов.