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.5 (178 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,392 students enrolled
Free
Start Learning Now
  • Lectures 12
  • Length 1 hour
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 Portuguese

Course 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...

What are the requirements?

  • Conhecimento básico sobre desenvolvimento Magento e seu funcionamento
  • Ter feito o curso básico de desenvolvimento para Magento ou ter conhecimento equivalente

What am I going to get from this course?

  • Ser um desenvolvedor mais rápido e eficiente
  • Economizar tempo na resolução de tarefas e problemas comuns

What is the target audience?

  • Este curso é destinado a todos os desenvolvedores Magento, de qualquer nível ou especialidade (front end ou backend)

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Alinhamento de valores e alguns avisos
01:26

Nesta aula lhe dou as boas vindas ao curso.

04:50

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/

Section 2: As tais ferramentas...
02:55

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.

05:10

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.

07:21

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.

09:16

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

04:37

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

Section 3: Dicas de desenvolvimento
12:29

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.

15:05

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

03:45

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

04:28

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

Section 4: Encerramento
Contribua. Compartilhe o que sabe. Obrigado.
02:38

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Ricardo Martins, Magento Certified Developer

Após mais de 16 anos de experiência em desenvolvimento para web, me apaixonei pelo desenvolvimento em Magento e participo ativamente da sua comunidade desde 2011, com algumas palestras e apresentações em alguns eventos no Brasil, e participando de eventos sobre o assunto por vários lugares, como o Magento Imagine (em Las Vegas).

Atualmente escrevo para meu blog pessoal de desenvolvimento e empreendedorismo, e contribuí com alguns módulos open source para Magento (como o PagSeguro transparente), além de ter escrito uma matéria de capa sobre Magento para a revista americana Php Solutions.

Profissional certificado pela Magento Inc., possuindo duas certificações: Magento Developer e Magento FrontEnd Developer, sendo um dos 3 primeiros profissionais certificados no Brasil.

Ready to start learning?
Start Learning Now