Introdução
  • O que esperar deste curso?
  • Ferramentas úteis (e que utilizaremos nesse curso)
Entendendo a estrutura de temas do Magento
  • Bem-vindo oficialmente
  • Estrutura de pastas
  • Fallback de pastas de design/templates
  • Alterando pacotes e temas da minha loja
  • Outras formas de se alterar um tema
Layout XML e Temas
  • Bem-vindo(a) à seção 3
  • Criando um pacote(package) e um tema(theme)
  • Introdução aos XML's de Layout
  • Tipos de Blocos e processamento dos XML's
  • Entendendo a estrutura de um XML de Layout na prática
  • Modificando um tema via layout XML
  • Inserindo JS e CSS em páginas específicas via XML
  • Layout XML. Você entendeu tudo?
Um pouco mais sobre blocos
  • Criando um bloco com arquivo de template
  • Inserindo um bloco estático via layout XML
JavaScript e validações
  • Validação de formulários via JavaScript e campo CPF
  • Estendendo uma classe JavaScript nativa
Criando um tema do zero
  • Bonus: 3 dicas importantes para o sucesso do desenvolvimento
  • Criando a estrutura e começando o desenvolvimento
Traduções e internacionalização
  • Tipos de traduções e suas prioridades
  • Traduzindo com JavaScript
SaaS, Compass e a nova forma de escrever CSS
  • O que você precisa saber sobre a nova forma de escrever CSS no Magento
  • Inspecionando elementos e versionando compass
Encerramento
  • Parabéns! Você é um desenvolvedor Magento!
  • Aula bônus: um presente pra você se tornar um Magenteiro