Ferramentas e dicas matadoras para o desenvolvimento Magento
4.4 (230 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.
2,182 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Ferramentas e dicas matadoras para o desenvolvimento Magento to your Wishlist.

Add to Wishlist

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 (230 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.
2,182 students enrolled
Created by Ricardo Martins
Last updated 4/2017
Portuguese
Price: Free
Includes:
  • 1 hour on-demand video
  • 1 Article
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Ser um desenvolvedor mais rápido e eficiente
  • Economizar tempo na resolução de tarefas e problemas comuns
View Curriculum
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 is the target audience?
  • Este curso é destinado a todos os desenvolvedores Magento, de qualquer nível ou especialidade (front end ou backend)
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 13 Lectures Collapse All 13 Lectures 01:14:02
+
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 02:40
Contribua. Compartilhe o que sabe. Obrigado.
02:38

Presentinho pra você...
00:02
About the Instructor
Ricardo Martins
4.4 Average rating
414 Reviews
2,540 Students
4 Courses
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.