Course Outline

Invoering

  • Overzicht van Magento kenmerken en architectuur
  • Kernconcepten, ontwerppatronen en modules

Aan de slag

  • De server instellen
  • Installeren Magento
  • Inzicht in de standaard-, ontwikkelaars- en productiemodi
  • Bestandssystemen en voorbeeldgegevens verkennen

Backend-ontwikkeling (PHP)

  • Componenten en bestandsstructuur begrijpen
  • Beheer van de structuur van de extensierepository
  • Initialiseren van schema en gegevens
  • Bouw- en verpakkingscomponenten
  • Het uitvoeren van functionele en integratietesten
  • Implementatie van gedeeltelijke en volledige paginacaching
  • CLI-opdrachten gebruiken

Frontend-ontwikkeling

  • Thema's, lay-out en sjablonen ontwikkelen
  • Thema's aanpassen met CSS
  • Een mobiel-responsieve gebruikersinterface (RWD) ontwerpen
  • RWD-illustratie en breekpunten aanpassen
  • Lokale woordenboeken maken
  • Themastrings vertalen
  • Aangepaste formulieren valideren

Beveiliging Management

  • Wachtwoordbeheer verbeteren
  • Cross-site scripting-aanvallen (XSS) voorkomen
  • Toegang en bestandsrechten beperken
  • Veilig coderen in Magento
  • Beheer van incidentrespons

Probleemoplossing en beste praktijken

Samenvatting en volgende stappen

Requirements

  • Ervaring met webontwikkeling
  • PHP en Javascript-programmeerervaring

Publiek

  • Ontwikkelaars
 14 Hours

Voorlopige Aankomende Cursussen