SOBRE O CURSO

O objetivo do curso Desenvolvimento Profissional em Magento, o curso mais completo de Magento do Brasil, é explicar detalhadamente o funcionamento do Magento, a maior e mais usada plataforma open source de e-commerce do mundo.

Durante o curso, são abordados tópicos fundamentais para o entendimento do Magento, tais como fundamentos da arquitetura, como funcionam as configurações via XML, as classes defaults usadas no Core, padrões de projeto utilizados, fluxo de requisição, entre outros.

No curso também são abordados diversos pontos extras importantes para um bom funcionamento e manutenção da loja, como por exemplo a escolha de seu ambiente local e versionamento do código-fonte via Git. E para finalizar, para você por em prática todo o conhecimento adquirido, faremos um módulo de afiliados completo como projeto final do curso.

MÓDULOS DO CURSO

Uma breve introdução ao conteúdo que será apresentado no curso.

Neste módulo do curso você vai entender o motivo pelo qual o Magento é tão popular entre as plataformas de e-commerce e o motivo que faz vários desenvolvedores e lojistas escolherem trabalhar com Magento e não com outras plataformas.

Neste módulo você vai aprender como configurar seu ambiente de desenvolvimento para que você consiga acompanhar nosso curso da melhor forma possível.

Você já baixou o Magento? Já instalou? Se ainda não fez isso é hora de aprendermos. Vamos baixar o Magento e instalar o mesmo para você conseguir dar os primeiros passos com a plataforma.

Uma das coisas mais importantes atualmente no mundo de desenvolvimento de software é, sem dúvida, versionar seu software. Ainda não sabe o que é versionar um software? É para isso que existe esse módulo.

Vamos conhecer, neste módulo, a estrutura de diretórios do Magento.

Vamos aprender um pouco mais sobre a estrutura de um módulo Magento. O que é importante ter em um módulo? O que é necessário e o que é opcional?

Neste módulo falamos um pouco sobre as configurações XML do Magento, uma das questões mais importantes que o desenvolvedor Magento deve aprender.

Vamos aprender um pouco sobre os objetos do Magento? Quando eu falo em objetos, me refiro a:

  • Models
  • Resource Models
  • Controllers
  • Helpers
  • etc

Aqui você aprende um pouco mais sobre a principal classe do Magento 1, a classe Mage!

Sabia que o Magento é uma plataforma orientada a eventos? Neste módulo explico como essa arquitetura funciona na prática e por trás das cortinas.

Coloque uma coisa em sua cabeça: em sua carreira como desenvolvedor Magento, você vai precisar reescrever classes de módulos do Core ou de terceiros muitas vezes. Esse módulo aborda tudo o que você precisa saber para aprender como fazer isso.

Entender o Request Flow do Magento é algo fundamental na vida de um desenvolvedor Magento. Você vai entender por onde tudo começa quando o usuário navega por cada página do Magento.

Outro tópico extremamente importante é aprender a aplicar patches de segurança. Não sabe como deixar sua loja segura com patches? Aprenda tudo neste módulo.

Aqui você vai criar um módulo de verdade! Isso mesmo, um módulo totalmente funcional de verdade, abordando praticamente todas as técnicas e conhecimentos que você adquiriu durante todo o curso. Delicie-se com este módulo.

REQUISITOS DO CURSO

  • Lógica de Programação

  • Conhecimento em PHP (no mínimo a versão 5.6)

  • Noções de Orientação a Objetos

  • Conhecimento em Banco de Dados MySQL

  • Entendimento dos Comandos Básicos do Terminal

  • Entendimento Básico de um Webserver

  • * O Conhecimento em Desenvolvimento para Magento 1 é altamente recomendado

AO FINALIZAR O CURSO

Ao fim do curso, você estará apto a desenvolver módulos para customizar o seu Magento da forma que desejar. Você terá conhecimento para entender o comportamento default do Magento, sobreescrever os arquivos do core da plataforma, bem como criar novas funcionalidades e incorporá-las à loja.

INSCREVA-SE

TUTOR DO CURSO

Tiago Sampaio
Tiago SampaioMagento Certified Developer Plus
Tiago Sampaio tem uma vasta experiência em desenvolvimento de e-commerces com Magento. É um dos profissionais certificados pela Magento e já trabalhou em vários projetos de médio e grande porte, dentre eles a Livraria Saraiva, uma das maiores lojas implementadas em Magento até hoje.