Магическое мастерство: Интервью с Максом Пронко

Опубликовано: 2020-06-30

Независимо от того, являетесь ли вы новичком в Magento или работали с платформой с момента первоначального выпуска Magento 1 в 2008 году, вы, вероятно, следуете за Максом Пронко. Макс является известным блогером и мастером Magento уже много лет подряд, известен своей деятельностью в сообществе Magento и несколькими проектами, такими как Pronko Consulting, 100 Day Magento Challenge, Tech Digest, своим каналом на YouTube с 180+ Magento связанные видео и многое другое.

Нам повезло, что Макс Пронько поделился своими мыслями об эффективности и оптимизации производительности Magento 2 в 2017 году. Сегодня мы снова встречаемся с Максом на интервью и обсуждаем его новый проект — Mage Mastery. Читайте дальше, чтобы узнать больше.

Оглавление

  • С чего начать изучение Magento?
    • Курс Magento 2: что такое магическое мастерство
    • Изучение Magento: идея, лежащая в основе Mage Mastery
    • Почему Мадженто 2?
    • Обучение разработке Magento: варианты изучения магического мастерства
    • Как начать изучение Magento: процесс обучения магическому мастерству
    • Магическое мастерство: испытания
    • Лучший курс для разработчиков Magento 2: заключительные слова

С чего начать изучение Magento?

Курс Magento 2: что такое магическое мастерство

Элли: Привет, Макс! Спасибо, что нашли время рассказать нашим читателям о Mage Mastery. Мы ценим это. Я думал о том, как лучше всего описать вашу деятельность, и первое слово, которое приходит мне на ум, это «вызов». Вы запускаете несколько проектов и инициатив. Теперь это Магическое Мастерство. Можете ли вы рассказать нам больше о проекте?

Макс Пронько:

Спасибо, Элли, за возможность высказаться и поделиться своим опытом с вашими подписчиками. Да, после нескольких успешных лет с каналом YouTube, где я делюсь своим опытом с разработчиками Magento 2, я обнаружил, что по-прежнему не хватает образовательных ресурсов Magento для изучения Magento 2. Дело в том, что всем нравится смотреть мои видео, но главная проблема, которую я обнаружил, заключается в том, что эти видео не структурированы. По сути, если вы разработчик внешнего интерфейса, который хочет освоить методы внешнего интерфейса Magento 2, вы в конечном итоге просматриваете YouTube для учебных пособий по Magento. Это вызов, чтобы получить все в одном списке. Еще одна вещь, которую я заметил, это отсутствие практических примеров разработки Magento 2 в официальной документации Magento, известной как Magento DevDocs. Здесь я нашел возможность запустить Mage Mastery.

Основная цель Mage Mastery — создать совершенный обучающий портал для разработчиков PHP и JavaScript, которые хотят получить опыт работы с платформой Magento 2. Допустим, вы опытный разработчик Magento 1 и хотели бы перейти на Magento 2. В этом вам может помочь Mage Mastery. Или, если вы являетесь разработчиком Magento 2 с несколькими годами практического опыта разработки Magento 2, вы можете найти онлайн-курсы для начинающих, среднего и продвинутого уровней.

Моей мотивацией для начала является предоставление универсального портала для всех веб-разработчиков, а не создание «еще одного проекта сообщества».

Mage Mastery: Интервью с Максом Пронько | Блог MageWorx

Изучение Magento: идея, лежащая в основе Mage Mastery

Элли: Как вам пришла в голову идея создать «идеальный учебный ресурс Magento 2 для разработчиков PHP и JavaScript»?

Макс Пронько:

Идея открыть онлайн-курс пришла ко мне еще в 2018 году, когда я запустил свой первый онлайн-курс «Интеграция платежей в Magento 2» на своем личном сайте. Поскольку тема Magento 2 является специфической, на курс записались более 50 разработчиков. Я осознал огромный интерес к обучению Magento 2. Позже я предложил внутреннее обучение для фрилансеров и агентств Magento 2 в Лондоне, Дублине, Нью-Йорке и Австрии.

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

Итак, я запустил портал Mage Mastery еще в октябре 2019 года и получил огромное внимание в сообществе Magento и среди разработчиков, желающих изучить Magento 2. На конференциях, независимо от того, был ли я спикером или просто участником, много люди подходили ко мне и говорили спасибо за то, что я делаю — «Спасибо за все ваши усилия и видео» — и это еще один источник моего вдохновения. Я вижу, насколько оправданы мои материалы и усилия.

На 2020 год у нас огромные планы по развитию сообщества Mage Mastery. Один из планов — создать два онлайн-курса для фронтенд-разработчиков и два курса для бэкэнд-разработчиков. Кроме того, мы планируем запустить полноценный практический экзамен с более чем 80 вопросами.

Почему Мадженто 2?

Элли: Почему Magento 2? Понятно, что мы все по какой-то причине выбрали Magento. Почему вы рекомендуете разработчикам расширять свои знания о платформе или даже переходить на Magento 2?

Макс Пронько:

Он учит разработчиков писать лучший код. Очевидно, что вы можете найти много бесполезного кода, который вы никогда не будете рекомендовать или извлекать из него. Но обычно, если вы изучаете Magento 2 и следуете методам разработки, вы становитесь более опытным разработчиком. Вторая причина выбора платформы Magento 2 заключается в том, что есть много владельцев бизнеса, желающих продавать через Интернет, а Magento 2 дает возможность присутствовать и предоставлять клиентам все необходимое для получения превосходного опыта покупок.

Я также понимаю, что платформа Magento 2 подходит не всем компаниям и разработчикам. Однако, если вы разработчик и хотите изучить принципы SOLID, CQRS (разделение ответственности команд и запросов) и другие практики, Magento 2 — правильный выбор.

Обучение разработке Magento: варианты изучения магического мастерства

Элли: На официальном сайте я вижу, что вы предлагаете семинары, курсы, обучение и даже возможность потренироваться перед экзаменом Magento 2. Можете ли вы рассказать нам больше об этих вариантах обучения?

Макс Пронько:

Mage Mastery предлагает широкий спектр образовательных ресурсов. Предпочитаете ли вы смотреть видеоуроки или читать статьи с подробными пошаговыми руководствами по разработке, Mage Mastery дает вам возможность учиться и приобретать опыт создания расширений и настроек для Magento 2. Мы также решили открыть новый раздел практических экзаменов. где вы, как разработчик, можете попрактиковаться в вопросах Magento 2. По моему опыту, это может помочь вам лучше почувствовать свою готовность сдать настоящие экзамены. Мы также предлагаем внутреннее обучение Magento 2. Однако из-за ограничений COVID-19 все образование перешло в онлайн.

Mage Mastery: Интервью с Максом Пронько | Блог MageWorx

Элли: Какой курс вы бы порекомендовали новичку? Почему?

Макс Пронько:

Я рекомендую начать с бесплатного курса «Magento 2 для начинающих». Это был первый курс на портале Mage Mastery, и я очень горжусь тем, что делюсь им. Уроки представлены в простой для понимания форме, и каждый из них дает всю информацию по теме Magento 2.

Элли: Я вижу много халявы на сайте Mage Mastery. Что получит студент Magento 2 после покупки полного курса?

Макс Пронько:

От разработчика не требуется приобретать курс Mage Mastery. Идея портала Mage Mastery состоит в том, чтобы дать любому разработчику достаточно бесплатных онлайн-курсов для изучения Magento 2. Я хотел создать веб-сайт, на котором я мог бы проверить ответ на свой вопрос, когда буду заниматься разработкой веб-сайта Magento 2. Но если вы хотите получить поддержку наставника во время вашего образовательного пути, вы можете приобрести семинар и начать свое обучение с опытным разработчиком Magento 2 или под моим руководством.

Как начать изучение Magento: процесс обучения магическому мастерству

Элли: Макс, можешь подробнее рассказать о процессе обучения? Как организовано преподавание и обучение?

Макс Пронько:

Прежде всего, все студенты Mage Mastery приглашаются в образовательный чат Mage Mastery на сервере Discord, где они могут сотрудничать с разработчиками-единомышленниками, задавать вопросы, отвечать на вопросы других.

Также у нас регулярно проходят звонки, на которых я отвечаю на вопросы по развитию и помогаю с учебным процессом.

Каждый ученик выполняет домашнее задание и сдает его на проверку. После отправки студент получает подробные рекомендации по своему коду и анализу домашнего задания.

Mage Mastery: Интервью с Максом Пронько | Блог MageWorx

Элли: У каждого разработчика разный опыт и уровень. Вы корректируете уроки, основываясь на том, что знает ученик?

Макс Пронько:

Наши мастер-классы по магическому мастерству включают дополнительные уроки для тех, кто хотел бы научиться и получить больше образовательного опыта 360 с Magento 2. Во время наших индивидуальных видеозвонков разработчики получают подробные ответы на свои вопросы.

Элли: Насколько я понимаю, Mage Mastery предназначен для всех, у кого есть опыт разработки программного обеспечения. Как вы считаете, может ли кто-то из другой области знаний заняться разработкой Magento 2 благодаря вашей образовательной платформе?

Макс Пронько:

Mage Mastery включает в себя несколько бесплатных онлайн-курсов для тех, кто хочет начать свою карьеру в качестве PHP-разработчика. Мы планируем увеличить количество курсов, чтобы охватить начальные уровни без опыта разработки программного обеспечения.

Расширение Mageworx Ultimate Sales Boost для Magento 2

Магическое мастерство: испытания

Элли: С какими основными проблемами вы столкнулись при разработке курса?

Макс Пронько:

Одна из основных задач — найти баланс времени между созданием онлайн-курсов/видеоуроков и улучшением портала Mage Mastery, что следует делать на регулярной основе. У нас большие цели для этого проекта в 2020 году, и я могу сказать, что мы почти реализуем все инициативы.

Элли: Из чисто академического интересаяснокакие ошибки чаще всего допускают начинающие разработчики Magento 2? Или это сугубо индивидуально?

Макс Пронько:

Все ошибки уникальны и на индивидуальном уровне. Разработчики программного обеспечения имеют разный опыт и опыт. Некоторые разработчики говорят, что у них 4-6 лет опыта работы с Magento, и вы считаете, что это очень солидный уровень. Однако в действительности базовые задачи иногда становятся для них достаточно сложными. Возможно, это так, потому что веб-разработка кажется простым способом стать разработчиком.

Mage Mastery: Интервью с Максом Пронько | Блог MageWorx

Лучший курс для разработчиков Magento 2: заключительные слова

Элли: Что бы вы посоветовали тем, кто хочет повысить свой уровень владения Magento 2?

Макс Пронько:

Упражняться. Нет ни одной книги или онлайн-курса, который научит вас быть профессиональным разработчиком Magento 2. Только написание реального кода и решение проблем помогут вам стать лучше в том, что вы делаете.

Элли: Макс, какие мудрые слова ты хотел бы поделиться с нашими читателями перед финалом?

Макс Пронько:

Спасибо, Элли. Я рекомендую выделять один час в день и узнавать что-то новое. В частности, это не должен быть Magento 2. Вы можете начать с выполнения развивающих упражнений или, например, с любимого проекта. И постепенно вы достигнете того уровня, на котором хотели бы быть.

***

Благодарим Макса Пронько за интервью и желаем ему всего наилучшего в его новых начинаниях и начинаниях!