
Nesta aula apresentarei 2 das minhas ferramentas preferidas para desenvolver com Magento, e tudo o que você precisa configurar ou ter para começar as aulas.
Nesta aula falaremos sobre as principais pastas que usaremos no decorrer do curso e na vida de um desenvolvedor frontend Magento. Entre outras coisas, aprenderemos também como desativar módulos de forma segura em nossa loja.
Entenda em qual ordem o Magento irá buscar por arquivos de template, xml e temas na sua loja.
Dando continuação à aula anterior sobre hierarquias, vamos ver na prática como o magento faz o fallback de temas e vamos brincar um pouco, alterando o tema da nossa loja com outros temas nativos do magento.
Na aula anterior vimos como alterar o nosso tema e nosso pacote da forma normal.
Na certificação e na vida do desenvolvedor frontend Magento, precisamos conhecer as outras formas de se alterar um tema e entender em que situação devemos usar cada uma delas.
Essa aula é sobre isso. Você vai aprender a tirar o melhor proveito de temas e pacotes, podendo oferecer muito mais poder e flexibilidade a sua loja, ou para loja do seu cliente.
Nesta aula vamos criar nosso primeiro package e nosso primeiro tema. E ainda vamos sobrescrever um arquivo do tema do magento, usando recursos novos de hierarquia da versão 1.9.
Vamos conhecer um pouquinho da parte mais importante no desenvolvimento de temas: os arquivos de XML
Nesta aula vamos conhecer os dois tipos de blocos que o magento trabalha, pra que eles servem, o que fazem e como o magento lê e processa os arquivos de Layout XML.
Nesta aula falarei sobre a estrutura de um XML de Layout, sobre os principais blocos, métodos, e alguns dos recursos dessa poderosa ferramenta.
Nesta aula vamos ver como é possível adicionar um bloco de texto em páginas específicas, gerenciar a posição do bloco, e como isso pode ser feito também sem modificar nenhum arquivo, apenas pelo painel do Magento.
Vamos estudar os principais métodos do bloco head, que nos permite adicionar JS e CSS de diferentes lugares. E por fim, vamos ver como adicionar um JS e um CSS nas páginas de produtos da nossa loja utilizando o handle catalog_product_view.
Vamos criar um arquivo phtml e inserir ele em nossas páginas. Também falarei sobre algumas normatizações de variáveis e estruturas de if e else, e veremos como o template do bloco de listagem de produtos funciona.
Nesta aula vamos conhecer os Blocos Estáticos, e como eles podem ajudar na manutenção da nossa loja, dando a possibilidade do nosso administrador alterar informações preciosas pelo próprio painel do Magento.
Nesta aula vamos falar sobre a forma como o magento valida formulários via JavaScript e ainda veremos como adicionar uma classe de validação customizada. E de presente ainda vamos ver como adicionar o campo de CPF no nosso checkout e duas formas de adicionar validações nele.
Nesta aula veremos uma forma simples de se estender um método nativo do Magento, utilizando o wrap() do prototype.
Embora esta aula não seja tão focada apenas no desenvolvimento de temas, apresento 3 dicas importantes para um bom desenvolvimento de lojas em todo o ciclo de vida da mesma.
Nesta aula vamos ver como se dá o começo do desenvolvimento de um novo tema, e como informamos ao magento como definir o template do esqueleto principal de uma página (root template).
Nesta aula vamos falar de 3 tipos de tradução possíveis no Magento:
O Magento oferece suporte também à traduções em arquivos JavaScript. Nesta aula abordaremos como isso funciona.
Nas versões mais recentes, a forma de se escrever CSS ficou mais fácil, prática e eficaz. Nesta aula vamos ver como usar o Compass, um framework CSS.
Aula adicionada em 03/02/2016
Como descobrir em qual .scss foi declarada uma regra css? Como versionar arquivos CSS gerados pelo compass?
É isso que vamos ver nessa aula.
Aula adicionada em 03/02/2016
ELEITO UM DOS 20 MELHORES CURSOS ONLINE DE E-COMMERCE PELA ONLINE COURSES REVIEW .ORG
Cansado(a) de se debater com o Magento, perdido nos seus arquivos XML's, e sua estrutura de pastas?
Este curso é destinado a desenvolvedores e profissionais web que buscam um curso de desenvolvimento para Magento online. Nesta versão do curso falaremos do desenvolvimento básico, criação de temas e de como customizar visualmente uma loja Magento seguindo as melhores práticas e recomendações da Magento Inc.
A abordagem de tópicos é extremamente semelhante ao Certification Study Guide, o guia oficial da Magento para certificação Front End developer.
Aprender a desenvolver temas e entender melhor como customizar uma loja, é o primeiro passo para se tornar um desenvolvedor Magento.
Entre outros assuntos, ao final deste curso você terá conhecimento sobre:
Estrutura básica de pastas do Magento
Criação de temas e pacotes
Alterar visualmente qualquer elemento do site da forma correta, mantendo a plataforma apta a ser atualizada sem riscos ou surpresas desagradáveis
Internacionalização/tradução de temas e pacotes
Entendimento sobre Layout XML e como podemos fazer (quase) tudo com eles
Tipos de blocos do Magento
Adicionar e remover elementos de qualquer página através com os XMLs de nossos temas ou via painel
Diversas formas de traduzir termos na nossa loja
Além de obter conhecimento sobre a plataforma, este curso também é um complemento para aqueles que buscam tirar a certificação Magento FrontEnd Developer 1.x, oferecendo dicas preciosas para o exame.
Você poderá assistir às aulas quantas vezes quiser, por tempo indeterminado, pelo site, ou aplicativos oferecidos pelo Udemy sem precisar de conexão com a internet.
O curso utiliza Magento 1.9.2.1. Conheça os cursos de Magento 2 no perfil do autor.