Дмитрий Назарков

Страница обновлена: 22.08.2024
Дмитрий Назарков
5
Tech Lead, Senior Go Developer. Сооснователь школы и автор онлайн-курсов в GOLANG NINJA.
Рейтинг
5
Голосов
28
Оставьте отзыв
1
2
3
4
5
Начните обучение
Дмитрий Назарков Дмитрий Назарков
Tech Lead, Senior Go Developer
Пройдите обучение и узнайте, как проектировать и разрабатывать современные веб-сервисы с нуля.
Пройти обучение Начать обучение

Подробнее о Дмитрии Назаркове

Дмитрий Назарков начинал работать в IT-сфере как android-разработчик. Карьерный путь изменился после прихода в Avito, где он стал backend-инженером и со временем вырос до руководящей должности. Сегодня Дмитрий — Senior Go Developer и Tech Lead, сооснователь и автор курсов в онлайн-школе GOLANG NINJA.

Дмитрий окончил Московский государственный технический университет имени Н.Э. Баумана. Уже более трех лет делится с действующими разработчиками знаниями и лучшими практиками в использовании языка программирования Go. Информацией, которую используют в лидирующих IT-компаниях России. Дмитрий постарался сделать курсы для ИТ-специалистов максимально практичными и полезными, с ориентацией на реальные задачи.

Если хотите понять, как писать сервисы на Go или улучшить навыки программирования, Дмитрий поможет добиться желаемых результатов. Эксперт понимает, какие трудности возникают у разработчиков, и знает, как их преодолеть. Цель авторских уроков — практическое применение знаний с отработкой на реальных примерах.

На занятиях в школе GOLANG NINJA Дмитрий расскажет о:

  • грамотной обработке ошибок,
  • специфике работы с паникой,
  • искусстве написания сервиса на Go.
  • Онлайн-курсы по программированию Дмитрия Назаркова — это возможность стать настоящим гуру языка Go. На занятиях получите не только теоретические знания, но и ценные практические навыки, которые откроют новые пути для карьерного роста.

На авторских уроках Дмитрий ждет:

  • разработчиков, которые ежедневно практикуют Golang;
  • действующих специалистов среднего уровня экспертизы и выше, которые хотят углубить знания;
  • начинающих Go-разработчиков, которые освоили базу языка и хотят закрепить знания на практике.

Дмитрий совместно с сооснователем школы архитектором решений Антоном Телышевым запустили подробную и пошаговую систему обучения. В ее основе — реальный опыт и актуальные знания. На курсах прокачаете навыки, с помощью которых станете востребованным разработчиком и найдете работу в ведущих IT-компаниях.

Статистика просмотров

49
Просмотров за месяц Невысокая активность
i
5
Студентов начали обучение Статистика за месяц
i
5
Рейтинг на ИнфоХит Всего голосов: 28
i

Отзывы об авторе

5

28 отзывов

28 0 0

Редакция ИнфоХит не несет ответственности за содержание отзывов, результаты обучения индивидуальны.

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

Aleksandr Shevkunenko
Качественный углублённый курс, являющийся продолжением курса про ошибки.

Одно из его главных преимуществ в том, что он не только про саму панику, но и про важные сопутствующие аспекты: отложенные вызовы (defer), восстановление программы (перехват паники) и некоторые другие интересные штуки, про которые я узнал впервые именно из этого курса.
Света Смирнова
Очень полезный курс с интересными задачами, раскрывает все возможные способы работы с ошибками в Go. А их сильно больше, чем if err != nil =)
Пошла на курс, потому что по работе нужно писать на Go и он, при простоте обучения, довольно сильно отличается от PHP, на котором я писала production code когда-то давно, так же как и от знакомых мне Perl, Java, Python, C, C++, JavaScript, Bash. Особенно в обработке ошибок. Получила то, что мне нужно. Задачи хорошо прокачивают не только работу с ошибками, но и другие навыки, которые помогут программировать на Go.
Единственное, если вы, как и я, писали production code только на скриптовых языках, будьте готовы, что на первом юните вы будете писать код на C с самостоятельной реализацией garbage collector-а, а на втором разбирать AST-дерево (уже на Go). И пока не напишете, следующие уроки не откроются. Дальше будет попроще =)
Владимир Ехвалов
Курс очень полезный! Такое ощущение, что мне удалось поработать под руководством мастера, познав на опыте много разных нюансов. Собственно за этим и шёл.
На курс я пришёл с восьмилетним опытом программирования на PHP, курсом по Go (от OTUS), а так же курсом по "Продвинутой работой с ошибками в Go" (от этих же авторов).
Знания о работе с ошибками мне очень пригодились, так что рекомендую изучить перед посещением данного курса.

По временным затратам курс весьма объёмный. Я занимался по 2-3 часа вечерами по будням и 5-6 часов в субботу.
Рекомендую всем желающим получить практический опыт написания проекта на Go, а так же познакомится со множеством различных инструментов и техник.
Андрей Литуненко
Курс очень классный!
Почерпнул для себя кучу фишечек не только про ошибки, но и вообще в Go.
Очень подробно описаны подходы к обработке ошибок. А задания настолько разные, что не успеваешь заскучать. Узнал, какие бывают подходы обработки ошибок в Go и в чём их разница. Применяю полученные знания в своих проектах на работе :)
Курс порекомендовал на работе начальник - он проходил другой курс у авторов.
Авторы очень классные - отвечают на все вопросы, и проделали колоссальную работу, чтобы всё это собрать в такой прекрасный курс.
Иван Антропов
Краткое резюме - курс мне зашёл)
Необычный получился опыт, напоминающий «раскраску для разработчика» - общие контуры есть, а цвета / наполнение оставляют студенту)
Особо выделил бы следующие моменты:
интегральный подход к построению сервиса - от архитектуры до тестирования
качественные практики разработки на Го, проверенные временем и опытом (именно за ними и шёл)
прикольные отдельные фишки, которые можно утащить в себе в проект (например, либа для аргументов или генерация клиентов по спекам для е2е тестов)
живое общение с авторами и ламповая атмосфера на курсе в целом.
МНОГО ПРИКОЛЬНЫХ МЕМОВ
Чего мне не хватило:
чего-нибудь с нагрузочным тестированием и дальнейшим тюнингом нашего сервиса/инфры исходя из результатов (по типу того, как было с оптимизацией запросов)
завершенности второй части, чтобы сразу пройти инфровый трек
некоторых теоретических подводок к темам (но соглашусь, что у курса задачи давать теорию нет)
TLDR; всё круто, аффтор пиши исчо))
Тимофей Кузьмин
Очень серьёзный курс с глубоким погружением в тему. Много полезных материалов, ссылок, сложных задач. Узнал отсюда много новых нюансов, которые самостоятельно собирал бы намного дольше. Сразу же стал использовать новые знания на практике в своей работе.
Курс хотя и про ошибки, затрагиваются все основные темы. И после его прохождения ты гораздо лучше знаешь сам язык и его best practices. Так, большое внимание уделяется code style и линтерам, многим полезным библиотекам.
Курс для тех, кто уже знаком с go и пишет на нём какое-то время и вообще не новичок в разработке. Совсем новичкам будет тяжело, лучше начать с чего-то попроще.
Антон Мартынов
Не прошли еще этот курс по ошибкам? - фатальная ошибка:)
Курс весьма насыщенный - начиная от проблем с ошибками в С, заканчивая обзором на набор предложений того, как обустроить ошибки в прекрасном Go будущего.
Что понравилось:
1) Возможность погонять решение локально на готовых тестиках из github.
2) Теории много, иногда нужно прям вчитываться, тк пишут интересные вещи. При всем при этом - теория не душная и приятно разбавлена мемами.
3) Разброс тем и задачек. За задачки с ast-деревом и Errorf на стероидах - отдельный респект.
4) Материал постоянно обновляется.
Если кратко резюмировать - авторы продают Ferrari по цене жигулей. Рекомендую!

Evgenii Mikhailov
Данный курс прекрасно дополняет курс по Ошибкам. Мне он показался полегче (а может после Ошибок навык вырос), но несмотря на это курс полностью закрывает вопросы работы с паникой.
Крайне рекомендую данный курс к прохождению всем кто серьезно заинтересован разбираться в тонкостях Go.
Михаил
Курс реально стоящий. Кажется, но что там знать то про ошибки в Golang: if err != nil return... и готово. Но вокруг ошибок очень много скользких тем, которые удалось великолепно раскрыть авторам курса. Начинающим курс вряд ли подойдет, а вот мидлы и синьоры найдут много интересных моментов, о которых не задумываешься или не замечаешь в работе. Курс больше для тех кто фанатеет от программирования на го - приятно погрузится вечерами в задания и теорию и поисследовать опенсоурс проекты обсуждаемые в курсе.
Видно что в курс вложено много сил и опыта (достаточно посмотреть тесты от 7 главы на гитхабе) - это сильно отличает его от других курсов, да и поддержка и обмен опытом в комментариях с авторами очень интересен. После его прохождения хочет еще больше курсов от авторов, так как видишь что у них есть чему поучиться и они охотно делятся опытом. Курс реально стоит своих денег.
Кетаев Леонид
Как и было обещано - не осталось вопросов про то как работают паники в Golang.
Очень много практики применимой в реальных задачах.
Курс на высоте так же как и курс "Продвинутая ошибка с ошибками в Go(Golang)".
Антон Мартынов
Курс позволил глубоко изучить работу defer, panic, а также позволил освежить в памяти и познакомиться с другими интересными механизмами языка.

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

Sveta Smirnova
Пришла на этот курс (как и на курс по ошибкам), чтобы разобраться как правильно работать с паникой, потому что Go довольно сильно отличается в этом плане от других языков, на которых я писала. Тема раскрыта очень подробно. Я даже полюбила подход Go.

Помимо паники, авторы курса обращают внимание на тонкости Go, которые позволяют писать лучший код.

Авторские решения и решения других студентов можно посмотреть после решения задачи. Можно опубликовать и своё и получить по нему code review. Я унесла несколько хороших приёмов для своих приложений.

В ходе решения задач я прокачала не только работу с ошибками и с паникой, но и работу с многопоточностью и каналами, тоже специфическими в Go.
Курс рекомендую!

Как связаться?

Социальные сервисы
  • Telegram

, чтобы получить доступ к контактной информации.

Начните обучение
Дмитрий Назарков Дмитрий Назарков
Tech Lead, Senior Go Developer
Пройдите обучение и узнайте, как проектировать и разрабатывать современные веб-сервисы с нуля.
Пройти обучение Начать обучение
Нужна помощь?
Заполните заявку, чтобы менеджеры ИнфоХит помогли вам с выбором курса.
Заполнить заявку
Сообщить об ошибке
Другие авторы по теме