Доступно

Продвинутая работа с паникой в Go «Golang» (Антон Телышев, Дмитрий Назарков)

Тема в разделе "Курсы по программированию"

Цена:
16720 руб
Взнос:
455 руб
Организатор:
Dr.Vatson

Список участников складчины:

1. Dr.Vatson
Купить
  1. Dr.Vatson Организатор складчин

    Продвинутая работа с паникой в Go «Golang» (Антон Телышев, Дмитрий Назарков)

    [​IMG]

    Данный курс завершает специализацию "Продвинутая работа с ошибками и паникой в Go".

    В чём отличие от первой части?
    Мы постарались сделать курс более динамичным, чем его предшественник. Что это значит? Курс про ошибки более фундаментальный с теоретической точки зрения. Так как каждый приводимый нами тезис подкрепляется задачей, задач получилось огромное количество и многим людям тяжело пройти курс целиком.
    В панике же не так много сухой теории, но есть где развернуться в плане:
    - разбора сложных механизмов языка вплоть до кода рантайма и ассемблера;
    - задач на боевое применения defer, как отдельно, так и в связке с panic / recover;
    - лучших практик и подводных камней непосредственно паникования.
    Таким образом, курс получился менее обширным по теоретическому материалу (хотя он всё равно охватывает все без исключения аспекты заявленной темы), но более глубоким по погружению во внутренности Go и более плотным (может даже интересным) относительно практических задач.

    Обязательно ли перед этим курсом проходить курс про ошибки?
    Нет, но в курсе есть задачи, которые будет тяжело решить без знаний ошибочной базы.
    Несмотря на это, в конце каждого из курсов вас ждёт промокод на соседний курс, поэтому вы можете сначала пройти курс про панику, чтобы понять формат материала и задач и, если понравится, продолжить обучение на курсе про ошибки.
    Если же вам интересно "всё и сразу", то рекомендуем приобрести специализацию, более того – это наиболее выгодный способ покупки обоих курсов в любом случае, несмотря на различные периодические акции.

    Сколько времени займёт курс?
    Среднее время прохождения курса – три недели ежедневной работы.

    Для кого этот курс
    Разработчики, ежедневно практикующие Golang, среднего уровня экспертизы и выше.

    Начальные требования
    Вам понадобятся:
    - Знание Go на уровне решения небольших, но порою сложных задачек.
    - Знание гошного (или хоть какого-нибудь) ассемблера на базовом уровне (необязательно уметь писать, но нужно уметь читать и понимать смысл инструкций).
    - Установленный компилятор Go >= 1.18.
    - Минимальное владение git.
    - Крайне желательно Unix-подобная ОС (не Windows).

    Наши преподаватели
    Антон Телышев - Solution Architect (ex Lead Go Developer)
    - Выпускник МГТУ им. Н.Э. Баумана
    - Solution Architect в Exness
    - Ex-руководитель и один из авторов Otus: Golang Developer. Professional
    - Автор и преподаватель на Golang на…
    Дмитрий Назарков - Tech Lead, Senior Go Developer
    - Выпускник МГТУ им Н.Э. Баумана.
    - В прошлом Java/Kotlin Android-разработчик, будучи в Avito полностью мутировал в backend-инженера. Пишу на Go и совсем чуть-чуть на PHP.
    - Характер скверный. Не женат.

    Курс представлен в виде текстовых документов PDF, видео нет.

    1 Вступительное слово
    1.1 Вступительное слово.pdf [2m 238k 771]

    2 Магия отложенного вызова функций
    2.1 Вступление.pdf [158k 832]
    2.10 Литература.pdf [436k 968]
    2.2 Оператор defer и его свойства.pdf [800k 5]
    2.3 defer доступ к внешней области видимости.pdf [437k 615]
    2.4 defer игнорирование ошибок.pdf [1m 493k 509]
    2.5 defer внутреннее устройство и производительность.pdf [7m 82k 37]
    2.6 defer оптимизации к Go 1.pdf [2m 476k 277]
    2.7 defer оптимизации к Go 1.pdf [213k 116]
    2.8 Практика по боевому применению defer.pdf [1m 919k 528]
    2.9 runtime.SetFinalizer.pdf [362k 171]

    3 Паника, и с чем её едят
    3.1 Вступление.pdf [722k 575]
    3.10 Опасный os.exit.pdf [557k 842]
    3.11 Непопулярный runtime.Goexit.pdf [1m 262k 149]
    3.2 Понятие паники_ panic.pdf [1m 62k 138]
    3.3 Механизм восстановления после паники - recover.pdf [6m 157k 807]
    3.4 Паника во время паники.pdf [2m 522k 559]
    3.5 Неуловимые паники.pdf [2m 992k 680]
    3.6 Когда допустимо паниковать.pdf [4m 368k 97]
    3.7 Dynamic and static assertion в Go.pdf [2m 2k 758]
    3.8 Must-функции.pdf [2m 623k 60]
    3.9 Паника. Дополнительные главы.pdf [845k 52]

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
  3. Dr.Vatson Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 16720 руб. Взнос с каждого участника: 455 руб.
    Кол-во участников в основном списке: 1 чел.

    Начало сбора взносов 19 Январь 2023 года
     
    Dr.Vatson,
Наверх