Introduction to Magento

1 місяць • неповна зайнятість  у місті

Вивчи Magento та працюй в проектах E-commerce разом із лідерами ринку

Опис курсу

Ти – досвідчений розробник та хочеш підвищити кваліфікацію? Цей курс для тебе. 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
Структура front-end

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. Створення Grid

4. Створення форми

Вкажи адресу електронної пошти

Викладачі

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

Викладач та автор курсу Introduction to Magento

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

Students says:

Я пройшов до фіналу чемпіонату з розробки DevChallenge 11 в 2017 році. Повірив, що можу впоратись із завданнями різного рівня складності. Та зрозумів — увійти до ІТ-сфери реально.

Бардар Павло, Полтава

Я знала що буде важко, але що настільки — навіть не підозрювала! Завдяки просто неперевершеному викладачу ми переживали всі труднощі зі сміхом. Це була просто любов з першого заняття і незабутні відносини всі 4 місяці. Отримані знання були критично важливими в моїй професійній діяльності. Я отримала впевненість в собі і розуміння, що є сфера безмежного розвитку.

Брижак Марина, Полтава

На курсах було зручно та затишно. Після випуску у мене в портфоліо з’явилось три проекти. Четвертий — тестове завдання для студії, де мене прийняли на роботу без співбесіди. Завдяки Beetroot Academy я повірила в себе.

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

Я багато років працювала в поліції, так що це мій перший досвід навчання такого плану. Дякую за те, що моє життя змінилось. Тепер я працюю веб-дизайнером.

Трубнікова Христина, Маріуполь

Було складно розпочати, я майже нічого не знав про програмування. Проте на курсах все було цікаво. А тепер я працюю розробником.

Тіунов Олександр, Краматорськ, Developer NKMZ

Чому Beetroot Academy?

Рівень працевлаштування — 70%
Рівень працевлаштування — 70%

Наші випускники починають кар'єру в ІТ

Два жовто-блакитних прапора
Два жовто-блакитних прапора

Отримуй освіту міжнародного формату в Україні

Повний пакет
Повний пакет

Заняття з англійської та кар'єрне консультування допоможуть підготуватись до роботи

Навчайся на основі потреб ринку
Навчайся на основі потреб ринку

Працюй над реальними проектами, здобувай реальний досвід

Ми — некомерційна організація
Ми — некомерційна організація

Ми прагнемо результатів, а не вигоди

Рідкісна можливість
Рідкісна можливість

Навчайся в компанії мотивованих, амбітних однодумців

Внесок

/ година

Повний внесок

Звичайна

₴5000
або
Місячний Внесок

Як почати навчання

Подавай заявку

Регіональний координатор зв'яжеться з тобою та запросить на співбесіду

Пройди співбесіду

Приходь на приємну зустріч з нашою командою, щоби з'ясувати, чи підходимо ми одне одному

Склади тест

Ми оцінимо твої знання та підберемо відповідну групу

Починай навчатись

Навчайся в дружній команді та почувайся як вдома

Заповнюй анкету

Ти можеш отримати круті навички та нову роботу вже за 4 місяці! Захоплююче! Давай почнемо із заповнення анкети.