Курс на Stepik
Обложка курса «GOLANG NINJA. Искусство безмолвной паники» на Stepik
17 706 ₽

GOLANG NINJA. Искусство безмолвной паники ★ 5.000

Открыть на
STEPIK.ORG

Без паники – мы не на Титанике! По полочкам разбираем панику в Go, а также неотрывно связанный с ней механизм отложенных функций.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GOLANG NINJA. Искусство безмолвной паники»Учеников на курсе 173
Сертификаты, выданные на курсе «GOLANG NINJA. Искусство безмолвной паники»Сертификатов выдано 40
Отзывы о курсе «GOLANG NINJA. Искусство безмолвной паники»Отзывов получено 13
Рейтинг курса «GOLANG NINJA. Искусство безмолвной паники»Рейтинг курса 5.000
Уроки в курсе «GOLANG NINJA. Искусство безмолвной паники»Количество уроков 24
Тесты в курсе «GOLANG NINJA. Искусство безмолвной паники»Количество квизов 52
Задачи с кодом в курсе «GOLANG NINJA. Искусство безмолвной паники»Количество задач с кодом 34
Время прохождения курса «GOLANG NINJA. Искусство безмолвной паники»Время прохождения курса —
Стоимость курса «GOLANG NINJA. Искусство безмолвной паники»Стоимость курса 17 706 ₽ —
Обновления курса «GOLANG NINJA. Искусство безмолвной паники»Обновления курса — —
Дата публикации курса «GOLANG NINJA. Искусство безмолвной паники»Дата публикации курса — ———
Последнее обновление курса «GOLANG NINJA. Искусство безмолвной паники»Последнее обновление — ———
Сложность hard — ———
5.000 ★
из 5
13 отзывов
★★★★★
13
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Алексей Митрахович
Алексей Митрахович •
★ ★ ★ ★ ★
• 10 месяцев назад

Поведение defer и работа с panic теперь намного понятнее, чем прежде. Понравилось, как кратко но точно проходили по темам. Не понравились некоторые задачи: например проход по fsm был лишним, как по мне. Без такой задачи курс хуже не стал бы точно. Курс прошел по рекомендации калег в рамках обучения golang в нашей компании (для PHP разработчиков).

Ответ
автора
Антон Телышев (GOLANG NINJA)
Антон Телышев (GOLANG NINJA)
22 января 2026

Спасибо! Да, знаю, что мы грешим уходом в алгоритмы или другие непрофильные задачи. Хочется добавить щепотку хардкора в курсы :)

Sveta Smirnova
Sveta Smirnova •
★ ★ ★ ★ ★
• 3 года назад

Пришла на этот курс (как и на курс по ошибкам), чтобы разобраться как правильно работать с паникой, потому что Go довольно сильно отличается в этом плане от других языков, на которых я писала. Тема раскрыта очень подробно. Я даже полюбила подход Go. Помимо паники, авторы курса обращают внимание на тонкости Go, которые позволяют писать лучший код. Авторские решения и решения других студентов можно посмотреть после решения задачи. Можно опубликовать и своё и получить по нему code review. Я унесла несколько хороших приёмов для своих приложений. В ходе решения задач я прокачала не только работу с ошибками и с паникой, но и работу с многопоточностью и каналами, тоже специфическими в Go. Курс рекомендую!

Dmitry K
Dmitry K •
★ ★ ★ ★ ★
• 3 года назад

Вот прожит еще один курс от Антона Телышева и Дмитрия Назаркова. Хотелось бы поблагодарить создателей за качественный продукт. И, надеюсь, выразить эту благодарность этим отзывом. Курс Продвинутая работа с паникой как и по ошибкам оказался живой, картинки помогают воспринимать материал в весёлой форме, и от этого он осваивается, лучше. Антон даже давал комментарии к моим решениям и решениям других студентов, и самое важное эта переписка уже есть, и можно чему-то научиться и поглядеть, как эту же задачу решали другие коллеги. А возможно и вам также повезёт и вы получите ревью своего решения. Кто проходил курс по ошибкам уже в теме. Я проглотил этот курс не сразу, как это у меня получилось с ошибками, а по частям. Причём разница по прохождению части defer и части panic у меня получилась чуть-ли не больше полугода, при этом полученную информацию по defer я тут же внедрил в рабочем проекте, как раз оказалось кстати, и вернувшись к прохождению курса, обнаружил задание, для решения которого я взял часть решений из уже написанного кода, который я делал на работе, используя теорию этого курса, но несколько забросил решение заданий по причинам занятости. Это я написал к тому, что задания курса, куски кода носят практическую направленность и могут быть использованы в повседневной работе. Кстати говоря, я пользовался этой практикой и в курсе про ошибки. Хочется отметить, что этот курс также не для новичков, но если язык Go это ваша работа, то этот курс точно для вас. Если же вы всё-таки еще не работаете на Go, но чувствуете в себе силы, и выбираете, например, между двумя курсами ошибки или паника, то я бы всё-таки посоветовал пройти курс по ошибкам, и уже потом "дошлифовать" полученные знания на этом курсе. По сложности заданий есть задачки, которые я решал в несколько подходов, были и такие, которые я решал несколько за один подход. В любом случае всё, что давалось, относилось к пройденной теме и закрепляло материал. Итак делаю выводы: Плюсы Курс неограничен по времени и его можно проходить в свободные таймслоты вашего дня/недели/месяца/года Курс глубокий и одновременно не занудный Курс качественно проработан создателями вплоть до копания в ассемблере(если будете плеваться смотри пункт выше) Курс поддерживается авторами, сложные вопросы можно обсудить в чате телеграмма, либо задать в комментарии Курс написан профессионалами для профессионалов Минусы Про минусы я не написал. Думаю есть всё-таки у этого курса и минус. Если сильно хочется узнать решение можно пойти неожидаемым путём, и все-таки пройти тесты. А потом жалеть что не посидел подольше и не разобрался до конца. Итог всего Курс оттестирован мной на 100% прохождение всех заданий (правда с одним минусом) Рекомендую. Выражаю создателям огромную благодарность !

Антон Мартынов
Антон Мартынов •
★ ★ ★ ★ ★
• 3 года назад

Курс позволил глубоко изучить работу defer, panic, а также позволил освежить в памяти и познакомиться с другими интересными механизмами языка. Так же в рамках курса я стал гораздо больше залезать в issue и исходный код как самого go, так и библиотек вокруг - считаю это самым бенефитом от курса) В общем, сохраняйте панику и не поддавайтесь спокойствию:)

Evgenii Mikhailov
Evgenii Mikhailov •
★ ★ ★ ★ ★
• 3 года назад

Данный курс прекрасно дополняет курс по Ошибкам. Мне он показался полегче (а может после Ошибок навык вырос), но несмотря на это курс полностью закрывает вопросы работы с паникой. Крайне рекомендую данный курс к прохождению всем кто серьезно заинтересован разбираться в тонкостях Go.

Китаев Леонид
Китаев Леонид •
★ ★ ★ ★ ★
• 3 года назад

Как и было обещано - не осталось вопросов про то как работают паники в Golang. Очень много практики применимой в реальных задачах. Курс на высоте так же как и курс "Продвинутая ошибка с ошибками в Go(Golang)".

Семён Подсвиров
Семён Подсвиров •
★ ★ ★ ★ ★
• 3 года назад

Курс с качественно подготовленной теорией и практическими задачами - большие ничего и не нужно Если после прочтения практических шагов у меня оставались вопросы или мне было тяжело что-то понять, мне не приходлось бежать в гугл, искать информацию или просить помощи у преподавателей. Я просто начинал решать задачи по модулю - они настолько хорошо раскрывают тему, что после их решения у меня не оставалось вопросов по теме раздела. Каждое падение тестов дает понять почему что-то стоило бы сделать, а чего делать не нужно Этот курс - логичное продолжение курса про ошибки, но при этом он самодостаточный, мне показалось что авторы специально пытались сделать его таким Что понравилось: - очень подробное рассмотрение всех тем курса - практические задачи и тесты к ним в отельном репозитории с возможностью клонировать его и решать задачи в привычном для себя окружении - возможность в любой момент обратиться за помощью к авторам курса и небольшому комьюнити заинтересованных (хотя ни разу и не пришлось!) - после решения каждой задачи открывается авторский вариант с объяснениями, что дает возможностью взглянуть на свое решение по-новому - мемесы ;d Что не понравилось: - есть пара тестов с кучей вариантов, где нужно выбрать только верные - спорный формат проверки знаний, особенно тяжело когда по таким тестам нужно искать информацию вне курса (по условиям задачи, это не пробелы в теории) Прохождение на 100% заняло 13 дней ежедневной работы, (от 2 до 6 часов) Курс однозначно стоит своих денег и потраченного времени Большое спасибо Антону и Дмитрию за их старания! ❤️ Очень жду новые курсы!

Aleksandr Shevkunenko
Aleksandr Shevkunenko •
★ ★ ★ ★ ★
• 4 года назад

Качественный углублённый курс, являющийся продолжением курса про ошибки. Одно из его главных преимуществ в том, что он не только про саму панику, но и про важные сопутствующие аспекты: отложенные вызовы (defer), восстановление программы (перехват паники) и некоторые другие интересные штуки, про которые я узнал впервые именно из этого курса. Как и курс про ошибки, этот курс радует: - лаконичностью изложения; - заслуживающими внимания сопутствующими комментариями к некоторым шагам в уроках; - действительно полезными и интересными задачами (от многих получил удовольствие, особенно от тех, что на 10 баллов); - наличием открытых автотестов к задачам; - наличием авторского варианта решения задач; - наличием рекомендаций на тему "как же в итоге лучше делать" (best practices); - весёлыми мемными картинками :) Ассемблер в некоторых уроках лично мне заходил тяжеловато, но это наверное потому, что у меня минимальный опыт чтения ассемблерного кода. К счастью, прохождению курса это никак не мешает, все задачи чисто на Go, да и там главное не столько сам асм, сколько то, что же из него следует (для рядового разработчика на Go). Прохождение всего курса (100% выполненных заданий) я растянул на пару месяцев, но в активном темпе думаю я бы прошёл его за три недели. Мой вердикт таков, что курс однозначно стоит своих денег и потраченного времени. Спасибо авторам! P.S. Недавно осознал, что возможно, в некотором отдалённом будущем, мне также могли бы быть полезны/интересны курсы по Advanced Go Programming и Advanced Go Concurrency, особенно если они тоже будут статическими (т.е. можно проходить в своём темпе) и на них можно будет получить хорошую скидку как постоянному студенту :)