Видеокурс Fundamentals of Magento development

    image

    В феврале этого года Magento сделала свой курс «Fundamentals of Magento development» бесплатным. Он стал доступен для желающих в виде видеолекций, которые до сих пор возможно просмотреть на портале training.magento.com. Курс является достаточно обширным, он охватывает все — от объяснения подхода Magento к ООП и MVC, до построения грида в adminhtml.

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

    Желающие пройти этот курс бесплатно (ранее он стоил 3,850$) по-прежнему могут зарегистрироваться здесь.

    А те желающие, которые хотят пройти курс, однако не хотят регистрироваться — могут скачать его целиком здесь. Дело в том, что просмотр видео на портале Magento U можно назвать удобным лишь с натяжкой, так что я скачал весь курс и оформил его в раздачу на rutracker.

    Внимание, все видео — на английском языке!

    Если у вас все еще есть сомнения стоит ли качать курс — вот его содержание (каждая строка это отдельная лекция):
    • Section 1 — Course Introduction (Overview)
    • Section 2 — Magento Basics (Overview)
    • Section 2 — Magento Basics, Lesson 2 (Event-driven Architecture)
    • Section 2 — Magento Basics, Lesson 3 (Module-based Architecture)
    • Section 2 — Magento Basics, Lesson 4 (Magento Directory Structure)
    • Section 2 — Magento Basics, Lesson 5 (Configuration XML)
    • Section 2 — Magento Basics, Lesson 6 (Functional and Factory Class Groups)
    • Section 2 — Magento Basics, Lesson 7 (Class Overrides in Magento)
    • Section 2 — Magento Basics, Lesson 8 (Event Observer)
    • Section 3 — Request Flow (Overview)
    • Section 3 — Request Flow, Lesson 2 (Front Controller)
    • Section 3 — Request Flow, Lesson 3 (URL rewrites)
    • Section 3 — Request Flow, Lesson 4 (Request Routing)
    • Section 3 — Request Flow, Lesson 5 (Modules Initialization)
    • Section 3 — Request Flow, Lesson 6 (Design and Layout Initialization)
    • Section 3 — Request Flow, Lesson 7 (Role of Template in Request Flow)
    • Section 3 — Request Flow, Lesson 8 (Flushing Output)
    • Section 4 — Rendering System (Overview)
    • Section 4 — Rendering System, Lesson 2 (Magento Blocks)
    • Section 4 — Rendering System, Lesson 3 (Design, Layout, XML schema)
    • Section 5 — Database in Magento (Overview)
    • Section 5 — Magento Database, Lesson 2 (Install-Upgrade Scripts, Setup Resources)
    • Section 6 — EAV Model (Overview)
    • Section 6 — EAV Model, Lesson 2 (EAV Entity, Loas and Save)
    • Section 6 — EAV Model, Lesson 3 (Attributes management)
    • Section 7 — Adminhtml (Overview)
    • Section 7 — Adminhtml, Lesson 2 (ACL Permissions)
    • Section 7 — Adminhtml, Lesson 3 (System Configuration XML and Scope)
    • Section 7 — Adminhtml, Lesson 4 (Form and Grid Widgets)
    • Section 7 — Adminhtml, Lesson 5 (Enabling and Configuring extensions)
    • Section 8 — Course Summary (Overview)

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 9

      0
      Не раз сталкивался с Magento на своей прошлой работе и, если честно, больше этого не хочется )
        –1
        То же работал с Magento и при поиске решения одной задачи, наткнулся на фразу, которая максимально точно отражает моё состояние во время работы с Magento: «I am tending to kill myself… or my client.»
        • НЛО прилетело и опубликовало эту надпись здесь
          +1
          А я люблю Magento. За раздачу спасибо!
            +6
            Видел код Магенто пару лет назад.

            И это было ОХЕРЕННО. Сложно, но охеренно. Люди написали сложный продукт и постарались сделать это хорошо. Получилось сложно, это другой вопрос.

            Не то что разные там Вордпрессы и Джумлы первых версий, Битриксы. Да простят меня авторы этих КМС и движков, код их — просто ппц был те же пару лет назад. Мессир-код, code that smells, зовите как хотите.

            А тут, оказывается, придумали зарабатывать на разработчиках. Вот это уже не очень красиво, но необычно.

            Хитрые ребята, желаю им удачи :)
              +2
              Это верно. С точки зрения архитектуры Magento это просто образец того, как можно использовать PHP. Однако из этого вытекает большой минус — быстродействие.

              В целом с Magento приятно работать как разработчику, но сложно — как новичку.
              • НЛО прилетело и опубликовало эту надпись здесь
                  0
                  Это не верное утверждение. Могу усомниться в том, что вы заглядывали в код.

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

                  Хотя я соглашусь — заданы ZF. Т.к. у самого ZF тоже хорошие стандарты и достаточно прагматичный подход к дизайну. Но Magento, например, не планируют переходить на ZF2, т.к. это практически не возможно и не имеет смысла, опять же — в связи с низкоуровневым использованием ZF 1.*.
              0
              Мадженто отличная система. Спасибо за видео, они обязательно пригодятся последующим поколениям разработчиков. Даже если вы не разрабатывете на Мадженто, там использованы хорошие принципы построения разширяемых модульных систем, которыми можно воспользоватся в будущем самому.

              На счет коментариев к Magento2, то репозиторий уже доступен на github. Не сильно вникал в новшевства новой системы, но мне понравилось что темплаты теперь вместе с модулями. А так ничего особенного не поменяли в архитектуре.

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое