Powrót do katalogu

VOUCHERY SZKOLENIOWE 2024/2025 R.
Kup w 2024 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
4 800 / 5 dni
Zgłoś chęć udziału

Back-End > PHP

Szkolenie: Wprowadzenie do Magento 2

Kod: [Magento 2]
Pobierz program

Wprowadzenie

Zamierzasz zostać programistą Magento 2? Masz doświadczenie w Magento 1 bądź co najmniej 2-letnie doświadczenie w PHP? Ten kurs jest dla Ciebie! Poznasz wszystkie najistotniejsze aspekty silnika, dzięki czemu łatwiej będzie Ci rozpocząć swoją przygodę z nim.

Cel szkolenia

Celem szkolenia jest przedstawienie najistotniejszych zagadnień z obszaru Magento 2 - zarówno tych technicznych, jak i użytkowych. Dzięki temu szkoleniu dowiesz się również jak sprawnie profilować skrypty oraz będziesz mógł wykorzystać zdobytą wiedzę w praktyce.

Adresaci szkolenia

  • Programiści PHP (min. 2 letnie doświadczenie komercyjne)
  • Programiści Magento 1 
  • Frontend developerzy z ambicją opanowania backend developmentu

Czas i forma szkolenia

35 godzin (5 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Technologia
Magento 2 jako framework dla e-commerce
 Magento 2 - omówienie produktów (open source, commerce, cloud)
 Magento 1 vs Magento 2 - zarys historyczny
 Omówienie technologii i architektury
 Wzorce w Magento 2
○ Wstrzyknięcie zależności - Dependency injection
○ Wzorce projektowe
a. Kompozyt - Composite pattern
b. Strategia - Strategy pattern
c. Fabryka - Factory pattern
d. Obserwator - Observer pattern
e. Dekorator - Decorator pattern
f. Pełnomocnik - Proxy pattern
g. Menedżer obiektów - Object manager
○ MVVM wzór architektoniczny
○ Rejestr - Registry
 Instalacja i repozytoria
 Instalacja łatek
 Baza wiedzy

2. Środowisko
 Hosting Magento 2 - common services
 Magento 2 vs AWS
 Magento 2 vs Vagrant
 Magento 2 vs Docker

3. Użytkowanie
  Panel administracyjny
○ Użytkownicy i uprawnienia
○ Produkty
○ Kategorie
○ Strony, bloki, widgety
○ Konfiguracja
a. Website / Store / Store view - omówienie
b. Atrybuty
c. Konfiguracja sklepu
d. Szablony e-mail
○ Ceny i podatki
a. Waluty
b. Podatki
c. Promocje katalogowe
d. Promocje koszykowe
○ Magazyny
○ Integracje
○ Raporty
○ Zarządzanie indeksacją i cachem
○ Backup, import, export
 Sklep okiem klienta
○ Panel klienta
○ Ścieżka zakupowa

4. Development (wprowadzenie)
 Struktura Magento 2 (katalogi i pliki)
 Struktura modułu (katalogi i pliki)
 Composer
 Github / Gitlab
• CI / CD

5. Front end development
  Motywy
 Layouty
 Szablony
 Bloki
 Elementy widoków
 LESS / CSS / gulp
 Pliki statyczne i ich generowanie
 Knockout, require.js
 Ui-components
 Mixins
• PWA

6. Backend development
• Kontrolery i routing
Tłumaczenia
 CRUD
 Service contracts
 Pluginy
 Eventy and obserwery
 API
 Klasy automatycznie generowane
• Komendy CLI
 E-maile
 Własna metoda dostawy
 Własna metoda płatności

7. Profilowanie
 Magento 2 profiler
 Xdebug
 Xhprof
 New relic
 Blackfire
 Smile Debug Toolbar for Magento 2

Opinie uczestników