Introduction to Magento

1 месяц • неполная занятость  в городе

Изучи Magento и работай в проектах E-commerce вместе с лидерами рынка

Курс стартует

Февраля 2019

Описание курса

Ты – опытный разработчик и хочешь повысить свою квалификацию? Этот курс для тебя. Magento – популярная E-Commerce платформа для интернет-магазинов. На курсе ты разберешься в коде платформы, научишься кастомизировать стандартный функционал Magento.

Ты узнаешь, как работают файловая система и базы данных в Magento, научишься управлять атрибутами и поймешь, как устроена CMS-страница. В результате – новые возможности решения задач для бизнеса.

Какие навыки ты получишь?
  • Magento
  • LAMP
  • E-commerce
  • ООП
  • PHP CLI
  • MVC
  • XML
  • Composer
Требования к студентам
  • Опыт работы с PHP + CMS или MySQL – от 2х лет
  • Английский на уровне Intermediate

Почему Magento?

  • Спрос на Magento-разработчиков превышает предложение
  • Ford, 20th Century Fox, Gap, Lenovo, Samsung и другие лидеры рынка выбирают Magento
  • Magento – лидер среди E-commerce платформ. Доля рынка – 30%
  • Сообщество Magento-разработчиков одно из крупнейших в мире — более 335 000

Наполнение курса

практика

21 часов

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

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

Программа курса

модуль 1
Введение в Magento. Обзор возможностей.

1. На кого рассчитан курс

2. Что такое Magento

3. Системные требования

4. Способы установки

5. Sample data

6. Magento с точки зрения пользователя

7. Настройка почты

модуль 2
Модуль — основная структурная единица кода.

1. Структура файловой системы

2. Структура модуля

3. Dependency Injection (DI) & Object Manager

4. Способы переопределения базового функционала

модуль 3
Обработка запроса в Magento

1. Обработка запроса

2. Routing

3. Контроллер

4. Создание новой страницы

модуль 4
Структура фронтенда

1. Процесс рендеринга

2. Rendering Flow

3. View Elements

4. Block Architecture & Lifecycle

5. Шаблоны

6. Ui Components

7. Layout XML Structure

8. Layout XML Loading & Rendering

9. Тема, кастомизация темы

10. Добавление JS модуля

модуль 5
Использование инструментов CMS

1. CMS страница

2. CMS блок

3. Варианты работы

4. Виджеты

модуль 6
Работа с базой данных

1. Структура базы данных

2. Модели

3. Setup scripts & resources

4. Концепция Entity-Attribute-Value

5. EAV Load & Save

6. Добавление атрибута

7. Коллекции

модуль 7
Кастомизация админки

1. Конфигурация

2. ACL

3. Создание Грида

4. Создание формы

Нажми кнопку, чтобы получить полное описание курса

Преподаватели

Дмитрий Хоменко

Преподаватель и автор курса Introduction to Magento

Я Full Stack разработчик в широком смысле. Моя специализация как программиста – backend Magento. Как тим лид я отвечаю за слаженную работы команды PM/ Front-End dev/ Back-End dev/QA. Как соучредитель компании – привлекаю новых клиентов, продавая таланты и опыт наших команд.   Все началось 10 лет назад, со знакомства с платформой Magento. За ней стоят интересные технологии, которые помогают мне расти, как специалисту. Кроме того – есть потенциал для построения команд и компаний.   В команде ценю людей, которые берут ответственность за свою работу, умеют признавать ошибки и учиться. К слушателям курса отношусь не как к студентам, но как к членам команды – требовательно и с самоотдачей. Люблю фразу: “Если вы хотите иметь то, что никогда не имели – начните делать то, чего никогда не делали”.

Students say:

Академия — это не институт и не школа. Здесь тебя не заставляют учиться, ты все делаешь сам, в удобное время. У меня появилось портфолио —  работал в четырех проектах и реализовал функционал для двух из них с нуля. В итоге, благодаря курсам Beetroot Academy я нашел работу.  

Сафронов Руслан, Краматорск, Developer WebWorks

Неформальная обстановка, удачно расставленные столы, интересный подход преподавателя — мне запомнилось многое.

Дорошенко Иван, Николаев, Freelancer

На курсах было комфортно и уютно. После окончания было три работы в портфолио. Четвертая работа — тестовое задание для студии, куда меня приняли без собеседования. Благодаря Beetroot Academy я поверила в свои силы.

Домме Анна, Киев

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

Тиунов Александр, Краматорск, Developer NKMZ

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

Русин Святослав, Полтава

Почему Beetroot Академия?

Уровень трудоустройства — 70%
Уровень трудоустройства — 70%

Наши выпускники начинают карьеру в ИТ

Два желто-голубых флага
Два желто-голубых флага

Получай образование международного формата в Украине

Полный пакет
Полный пакет

Уроки английского и карьерное консультирование помогут подготовиться к работе

Учись на основе потребностей рынка
Учись на основе потребностей рынка

Работай над реальными проектами, приобретай практический опыт

Мы — некоммерческая организация
Мы — некоммерческая организация

Мы стремимся к результатам, а не к выгоде

Редкая возможность
Редкая возможность

Учись в компании мотивированных, амбициозных единомышленников

Цена

₴ 140 / час

Весь курс

Стандартная

₴2950
или
Помесячно

 

₴2950 /мес.

Как начать обучение

Подай заявку

Локальный менеджер свяжется с тобой и пригласит на собеседование

Пройди собеседование

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

Пройди тест

Мы оценим твои знания и подберем подходящую группу

Приступай к учебе

Учись в дружной команде и чувствуй себя как дома

Заполни заявку

Ты можешь получить крутые навыки и новую работу. Потрясающе! Давай начнем с заполнения анкеты.