Schița de curs

Introducere

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

Noțiuni introductive

  • Configurarea serverului
  • Instalarea Magento
  • Înțelegerea modurilor implicit, dezvoltator și producție
  • Explorarea sistemelor de fișiere și a datelor de probă

Dezvoltare backend (PHP)

  • Înțelegerea componentelor și a structurii fișierelor
  • Gestionarea structurii depozitului de extensii
  • Inițializarea schemei și a datelor
  • Construirea și împachetarea componentelor
  • Executarea testelor funcționale și de integrare
  • Implementarea caching-ului parțial și complet al paginilor
  • Utilizarea comenzilor CLI

Dezvoltare Frontend

  • Dezvoltarea de teme, layout și șabloane
  • Personalizarea temelor utilizând CSS
  • Proiectarea unei interfețe de utilizator care să răspundă la mobil (RWD)
  • Personalizarea ilustrației RWD și a punctelor de întrerupere
  • Crearea dicționarelor locale
  • Traducerea șirurilor de caractere ale temelor
  • Validarea formularelor personalizate

Security Management

  • Îmbunătățirea gestionării parolelor
  • Prevenirea atacurilor de scripting cross-site (XSS)
  • Restricționarea accesului și a permisiunilor pentru fișiere
  • Codificarea securizată în Magento
  • Gestionarea răspunsului la incidente

Depanare și cele mai bune practici

Rezumat și etapele următoare

Cerințe

  • Experiență în dezvoltarea web
  • PHP și experiență în programare Javascript

Audiență

  • Dezvoltatorii
  14 ore
 

Mărturii (1)

Cursuri înrudite

Getting Started with Magento

  14 ore

Categorii înrudite