Ferramentas e dicas matadoras para o desenvolvimento Magento
4.4 (500 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,357 students enrolled

Ferramentas e dicas matadoras para o desenvolvimento Magento

Ferramentas de A-Z que todo desenvolvedor Magento deve ter, ou ao menos saber que existem, e dicas para o dia-a-dia.
4.4 (500 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,357 students enrolled
Created by Ricardo Martins
Last updated 8/2018
Portuguese
Portuguese [Auto-generated]
Price: Free
This course includes
  • 1.5 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Ser um desenvolvedor mais rápido e eficiente
  • Economizar tempo na resolução de tarefas e problemas comuns

Course content
Expand all 13 lectures 01:17:04
+ Alinhamento de valores e alguns avisos
2 lectures 06:16

Nesta aula lhe dou as boas vindas ao curso.

Introdução
01:26

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/

Bate-papo sincero e alguns pensamentos
04:50
+ As tais ferramentas...
5 lectures 29:19

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.

Para descobrir processamentos de layouts e afins
02:55

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.

IDE para Magento
05:10

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.

Criar módulos, autocompletar xml, comparar, e muito mais
07:21

Todo desenvolvedor gosta de um terminal. Eu também. Aqui apresento a primeira ferramenta de terminal para dar manutenção em lojas Magento.

Magento no terminal
09:16

Pra quem busca uma ferramenta mais simples de terminal, mas com autocomplete e um ou outro recurso a mais, conheça o Wiz.

Mais simples e mais rápido no terminal
04:37
+ Dicas de desenvolvimento
4 lectures 35:47

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.

Exportação/importação de base de dados
12:29

Depois desta aula você não vai mais querer saber de sujar seus códigos com debugs, print_r, var_dump e echo.

XDebug - echo 'passou aqui'; nunca mais
15:05

Entenda porque é importante ver os erros em tempo de desenvolvimento, usando o modo desenvolvedor.

Modo desenvolvedor: se você é um, ele deve estar ativado
03:45

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

Deu pau no XML. Mas em qual deles?!
04:28
+ Encerramento
2 lectures 05:42
Contribua. Compartilhe o que sabe. Obrigado.
02:38

Veja como nasceu a ideia dos cursos e confira uma oferta especial pra você que é meu aluno Udemy.

Aula bônus: um presente para você se tornar um(a) Magenteiro
03:04
Requirements
  • Conhecimento básico sobre desenvolvimento Magento e seu funcionamento
  • Ter feito o curso básico de desenvolvimento para Magento ou ter conhecimento equivalente
Description

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:

  • Criar módulos
  • Prover autocomplete de métodos e classes
  • Comparar templates
  • Ver o XML que está sendo renderizado de forma simples e rápida
  • Exportar e importar banco de dados
  • Debugar códigos PHP
  • e muito mais...
Who this course is for:
  • Este curso é destinado a todos os desenvolvedores Magento, de qualquer nível ou especialidade (front end ou backend)