Magento 1 ou Magento 2 – Por onde começar?

Escrito por Mario SAM

Aprender Magento não é uma das tarefas mais fáceis e agradáveis na vida de um desenvolvedor, tampouco de um lojista ou empresário que quer montar sua própria loja.

Magento é a plataforma de e-commerce Open Source mais usada no mundo. É mundialmente conhecida por sua robustez, escalabilidade e principalmente pela sua flexibilidade.

Líder no quadrante Gartner, a flexibilidade do Magento através de seus módulos faz dela a plataforma preferida de empresas em todo o mundo.

Não é só mais um software open source

Muitos desenvolvedores experientes, mas que nunca mexeram com Magento, aceitam trabalhos assumindo que a experiência e dificuldades serão similares àquelas encontradas em outros softwares de código aberto, como WordPress.

Pouco tempo depois, muitos descobrem que não é bem assim, e a curva de aprendizado é bem maior. Desta forma, lojistas e agências terminam frustrados, pois o desenvolvimento em Magento pode ser caro e ele pode não ser a melhor plataforma para seu negócio neste momento.

Quero aprender a desenvolver. Por onde começo?

Se você já é desenvolvedor web e quer começar a desenvolver para Magento, eis algumas dicas com lugares para encontrar bons materiais sobre Magento 1 e Magento 2:

Magento 1 ou Magento 2?

Antes de mais nada, defina o que quer no curto e longo prazo. Desta forma você poderá escolher qual versão do Magento quer aprender.

De forma bem resumida, se você tem pouco tempo ou quer lançar uma loja rapidamente sem muitos problemas, o Magento 1 é a sua melhor opção.

Se você pensa a longo prazo, e pode lidar com eventuais atrasos no lançamento do seu projeto devido à bugs da plataforma ou de módulos de terceiro, Magento 2 é a melhor opção. Além disso, o fim do suporte oficial ao Magento 1 está previsto para meados de 2020.

Você pode encontrar uma versão estendida desta explicação aqui.

Fontes de conhecimento sobre Magento. Onde aprender?

Segue aqui uma lista de lugares onde você pode encontrar ótimos materiais sobre desenvolvimento e gerenciamento de lojas Magento:

Documentação do Magento 2

A documentação do Magento 2 é bem completa e detalha praticamente tudo que você precisa saber sobre o desenvolvimento, patterns, e muito mais.

Você só precisará de tempo e boa vontade para aprender.

Cursos de Magento online (em Português)

Cursos online são sempre uma boa forma de aprender e dominar um conteúdo rapidamente. Além disso, muitos cursos contam com grupos de alunos e ótimos profissionais para ajudar nas suas dúvidas, além de darem descontos exclusivos em eventos Magento, ferramentas, e outros benefícios.

Se você não domina o inglês, certamente esta é sua melhor opção. Abaixo seguem algumas sugestões de cursos Magento em português e online.

Administração de Lojas Magento 2 – para aprender a usar o Magento 2, os recursos da área administrativa e suas principais configurações. Não exige conhecimento técnico!
Magento 2 APIs – aprenda a integrar aplicações externas consumindo as APIs REST do Magento 2. Acompanha mais de 650 exemplos de uso.
Criação de módulos e desenvolvimento Backend para Magento 1 – ideal para quem quer aprender a criar módulos e customizar um Magento 1.x.
Desenvolvimento Backend para Magento 2 – ideal para quem quer aprender a customizar e entender a estrutura e os principais componentes do Magento 2.x.
Desenvolvimento Front End para Magento 1 – para quem quer aprender a criar temas, com exemplo da criação de um tema usando Bootstrap 4.
Gerenciamento e instalação de loja Magento 1 – ideal para lojistas e empreendedores.

Blogs e sites sobre Magento

Confira uma lista de sites e blogs sobre Magento:

Magenteiro (em Português) – com artigos semanais
Secnet (em Português)
Magento Meetup (em Português)
AlanStorm (em Inglês) – Magento 1 | Magento 2
Magento Meetup SP (em Português)
StackExchange (em Inglês)
Magento Blog (em Inglês)
Magenticians (em Inglês)

Oportunidades para Desenvolvedores

O mercado Magento está em constante crescimento, e a demanda por profissionais qualificados é altíssima dentro e fora do Brasil.

Algumas oportunidades são divulgadas nas próprias comunidades e grupos secretos de alunos.

Você pode encontrar uma lista de oportunidades dentro e fora do Brasil nos links abaixo:

Seek – Vagas Magento na Austrália
Monster – Vagas Magento nos EUA
Stack – Vagas Magento para trabalhar remoto
LinkedIn – Vagas Magento no Brasil

As oportunidades do mercado vão muito além de vagas de emprego, mas estas são apenas algumas para inspirar você a dar um próximo passo e começar hoje a desenvolver com Magento.

Colaboração: Ricardo Martins

O Autor

Mario SAM

Enquanto não surge uma oportunidade para ir morar em Portugal, sigo ajudando à distância.