Тестирование с Jest от Хекслет

    Хекслет
    Стоимость курса
    3 900 Р
    Сертификат
    Нет
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Тем, кто не знаком с этой темой и хочет в ней разобраться на хорошем уровне
    • Тем, кто уже программирует и хочет повысить свой профессиональный уровень

    Чему Вы научитесь

    • Писать более качественный код с меньшим количеством ошибок, чем в коде без тестов
    • Строить архитектуру кода, исходя из сценариев использования
    • Писать код быстрее за счет автоматизированной проверки его работы
    • Рефакторить код чаще и избавлять его от legacy
    • Легко тестировать даже те приложения, которые много взаимодействуют с внешней средой
    • Тестировать код, активно работающий с файловой системой
    • Использовать стабы и моки по назначению

    Программа обучения

    JS: Автоматическое тестирование

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

    Уроки

    • Введение
    • Причины тестирования
    • Утверждения
    • Библиотека power-assert
    • Jest
    • Матчеры
    • Модульные тесты
    • Подготовка данных
    • Плохие и хорошие практики тестирования
    • Покрытие кода тестами
    • Разработка через тестирование
    • Непрерывная интеграция

    JS: Продвинутое тестирование

    На этом курсе вы научитесь тестировать приложения. Вы узнаете, как тестировать приложения, которые взаимодействуют с файловой системой или с сетевыми запросами. Также научитесь выделять побочные эффекты, изолировать их и управлять ими. Курс подойдет для тех, кто хочет научиться писать тесты для сложных приложений.

    Уроки

    • Введение
    • Тестирование ошибок
    • Фикстуры
    • Побочные эффекты
    • Тестирование кода, взаимодействующего с файлами
    • Инверсия зависимостей
    • Тестирование HTTP-запросов
    • Манкипатчинг
    • Моки
    • Property-based тестирование

    Отзывы о школе 13

    4.8 из 5
    10
    3
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Роман 12 октября 2023

      Я всегда был увлечен программированием, и поэтому, когда решил найти себя в новой профессии, я выбрал фронтенд, так как это одно из самых востребованных направлений. Я самостоятельно изучал программирование и создавал простые сайты, но осознал, что без базы знаний путь вперед будет затруднительным. Поэтому я выбрал именно эту образовательную платформу и понял, что сделал правильный выбор. Мне сразу бросилось в глаза огромное разнообразие программ и обучающих материалов на Хекслете. Количество новой и необходимой информации действительно поражает. Почти каждая тема предоставляет ссылки на полезные библиотеки и разделы из нужной документации, с помощью которых современное веб-программирование существует. Учиться программированию сложно. Знания нужно не только усвоить, но и сразу применять на практике. Часто приходится спросить помощь у наставника. Но он не даёт готовых решений, он только направляет мою мысль и это совершенно правильно. На данный момент успешно завершил 4 проекта. Проекты были тщательно разобран наставником, и мне приходилось переписывать каждый код несколько раз, но это того стоило. Я решил надолго остаться здесь, так как хочу продолжить обучение и узнать еще больше.

      Был ли отзыв полезен?
    • Анна 8 августа 2023

      Я уже несколько месяцев учусь на онлайн-платформе Хекслет самостоятельно, и сейчас нахожусь в процессе выполнения второго проекта - "Вычислитель отличий". Мне очень удобен базовый тариф, который не предполагает дедлайнов и за свою стоимость дает доступ ко всем курсам, а также позволяет потренироваться в практике и пройти тесты. Именно это помогает мне поддерживать самодисциплину и не откладывать учебу на потом. Решение задач может быть сложным, но большинство вопросов уже обсуждены в соответствующих разделах. Если что-то непонятно, то поддержка всегда готова помочь, а сообщество в Telegram позволяет быстро уточнить детали. Несмотря на все преимущества, есть некоторые минусы. Например, в некоторых этапах проектов явно затрудняюсь, и мне не всегда понятно, что нужно делать. Иногда в некоторых уроках не хватает визуального сопровождения, которое могло бы облегчить восприятие материала. Но в целом Хекслет - это очень удобная и полезная платформа с множеством полезных материалов, статей и проектов. Пользователи-программисты также образуют классное сообщество, которое всегда может помочь советом. В любом случае, я действительно рада, что выбрала эту школу для своего обучения. При этом я понимаю, что необходимо осознанно подходить к учебным материалам и не поддаваться на бездействие в сложных ситуациях. Если вы все еще сомневаетесь, обязательно попробуйте бесплатные курсы этой платформы!

      Был ли отзыв полезен?
    • Дмитрий 4 июня 2023

      Мне уже давно не 18 лет, поэтому о том, чтобы стать программистом, я даже и не мечтал. Но мне всё чаще попадались истории о том, как кто-то освоил эту профессию даже после сорока лет. Я подумал: "а почему бы и мне не попробовать?" Выбрал Хекслет потому, что у них очень много бесплатного материала, это меня даже слегка удивило. Я начал с бесплатного, конечно, и, как не странно, понял, что материал даётся мне очень легко. Очень понравилось, что у них нет агрессивной рекламы, без конца призывающей приобрести платный материал. Я сам могу принять решение, безо всякого принуждения. Ну, раз такое дело, раз у меня всё так хорошо получается, нужно изучать профессию до конца. Определённо буду брать платный курс.

      Был ли отзыв полезен?
    Посмотреть все отзывы о Хекслет