Schița de curs

Introducere

  • Prezentare a caracteristicilor și arhitecturii Magento
  • Concepte de bază, modele de design și module

Pornirea

  • Setarea serverului
  • Instalarea Magento
  • Înțelegerea modurilor implicit, de dezvoltare și de producție
  • Explorarea sistemelor de fișiere și a datelor de exemplu

Dezvoltare Backend (PHP)

  • Înțelegerea componentelor și structurii fișierelor
  • Gestionarea structurii depozitului de extensii
  • Inicializarea schemelor și datelor
  • Construirea și ambalarea componentelor
  • Rularea testelor functionale și de integrare
  • Implementarea cache-ului parțial și complet pentru pagini
  • Folosirea comenzilor CLI

Dezvoltare Frontend

  • Dezvoltarea temelor, layout-ului și șablonurilor
  • Personalizarea temelor folosind CSS
  • Proiectarea unei interfețe utilizator responsivă (RWD)
  • Personalizarea ilustrațiilor și punctelor de rupere RWD
  • Crearea dicționarelor locale
  • Traducerea șirurilor din teme
  • Validarea formularilor personalizate

Gestionarea Securității

  • Consolidarea gestionării parolelor
  • Prevenirea atacurilor de tip cross-site scripting (XSS)
  • Restricționarea accesului și permisiunilor fișierelor
  • Codificare sigură în Magento
  • Gestionarea răspunsului la incidente

Dezlegare de probleme și cele mai bune practici

Synthesizarea cursului și următoarele pași

Cerințe

  • Experiență cu dezvoltarea web
  • Cunoștințe de programare PHP și Javascript

Auđiența

  • Dezvoltatori
 14 ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite