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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GOLANG NINJA. Искусство безмолвной паники»Учеников на курсе 168
Сертификаты, выданные на курсе «GOLANG NINJA. Искусство безмолвной паники»Сертификатов выдано 38
Отзывы о курсе «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
Алексей Митрахович
Алексей Митрахович
5 месяцев назад

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

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

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

Sveta Smirnova
Sveta Smirnova
2 года назад

Пришла на этот курс (как и на курс по ошибкам), чтобы разобраться как правильно работать с паникой, потому что 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
3 года назад

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