
Nesta aula lhe dou as boas vindas ao curso.
Um bate-papo rápido. Vamos nos conhecer? Esse é o momento!
Compartilho alguns pensamentos e experiências sobre ser um desenvolvedor e alguns limites que colocamos sem querer em nosso crescimento pessoal e profissional.
Trilha sonora:
Angels We Have Heard by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/)
Source: http://incompetech.com/music/royalty-free/index.html?collection=004&page=1
Artist: http://incompetech.com/
Muitas vezes queremos ver qual o XML que foi processador pelo Magento, após todos os updates, ou ver quais o handles de layout de uma determinada página. Nesta aula apresentarei uma das ferramentas mais antigas que conheço e que nos ajudam com esta tarefa.
Obs: Para o funcionamento correto em versões mais novas do magento, atualize o arquivo /skin/frontend/base/default/debug/js/toolbar.js pelo arquivo anexo nesta aula.
Qual a melhor IDE pra se trabalhar com Magento? A melhor IDE é aquela que você sabe mexer. Mesmo assim, eu deixo minha opinião por aqui.
Criar módulos automaticamente, autocompletar de métodos, xml, config.xml, comparar arquivos de template, e muitos outros recursos estão na ferramenta que vamos ver nessa aula.
Todo desenvolvedor gosta de um terminal. Eu também. Aqui apresento a primeira ferramenta de terminal para dar manutenção em lojas Magento.
Pra quem busca uma ferramenta mais simples de terminal, mas com autocomplete e um ou outro recurso a mais, conheça o Wiz.
Importar uma loja de produção para nosso ambiente de desenvolvimento deveria ser uma tarefa comum, rotineira e rápida. No entanto, o tamanho do dump e tudo que precisa ser feito pra configurar uma loja já existente no nosso ambiente de desenvolvimento parece se tornar uma missão de 1 dia de trabalho para muitos.
Nessa aula mostro como costumo fazer isso de forma simples, em minutos.
Depois desta aula você não vai mais querer saber de sujar seus códigos com debugs, print_r, var_dump e echo.
Entenda porque é importante ver os erros em tempo de desenvolvimento, usando o modo desenvolvedor.
Quando alguém quebra um dos XML's do Magento, ele gera um erro não muito intuitivo (simple_xml_load_string). Aqui mostro uma forma rápida de descobrir onde está o problema.
Guarde o comando na sua caixa de ferramenta:
for file in `find . -name "*.xml"`; do xmllint --noout $file; done
Veja como nasceu a ideia dos cursos e confira uma oferta especial pra você que é meu aluno Udemy.
Neste curso rápido falarei sobre as diversas ferramentas que me ajudam no desenvolvimento para Magento e darei dicas preciosas para o desenvolvimento
Veremos ferramentas para, entre outras coisas: