Classificação:
100 % of 100
165 alunos

Criação de Módulos e Desenvolvimento Backend Magento 1.9 - Exclusivo Magenteiro

Aprenda como criar módulos e entenda a estrutura de desenvolvimento backend Magento sem perder tempo.
Instrutor: Ricardo Martins
Última Atualização: 03/2023
  • Avançado
  • 41 aulas
  • 07h22
  • 1
  • português (Brasil)
US$ 96,53
Desbloquear este Curso

Ou pague apenas US$ 12,68/mês e tenha acesso a todos os cursos do Magenteiro.

Assinar o Clube Magenteiro
Continuar de onde parei

Você já comprou este curso.

Este curso inclui:

  • Acesso vitalício individual
  • Certificado online de conclusão
  • Garantia de arrependimento até 14 dias
  • Acesso a todo conteúdo exclusivo

Aprenda a criar módulos e componentes para Magento 1.x e OpenMage.

Entenda como o Magento funciona. Crie Models, Collections, Integrações e muito mais.

Ensinado de forma descontraída por um dos 3 primeiros profissionais certificados pela Adobe Magento no Brasil.

Pré-requisitos

  • Conhecimento Básico em PHP, XML, HTML e JavaScript

O que você aprenderá

  • Preparar o ambiente de desenvolvimento Magento
  • Ferramentas de desenvolvimento específicas para Magento
  • Instalar base com produtos e dados de exempl
  • Conhecer pasta e estrutura Magento
  • Estrutura de tabelas e o modelo EAS
  • Como criar módulos
  • Criar Controllers e Helpers
  • Layout XML e Blocos
  • Criar módulos que adicionam configurações no admin
  • Models, Integração e Observers
  • Criar módulos de integração
  • Criar tarefas agendadas
  • Criar scripts de instalação e atualização
  • e muito mais

Bônus

Ao se inscrever neste lançamento, você receberá alguns bônus. São ferramentas (opcionais) que mostrarei ao longo do curso.

  • 6 meses de PhpStorm Personal Edition equivalente a USD53,40
  • Link exclusivo Magicento por USD25 (desconto de USD 14)
  • 30% de desconto no FireCheckout (+/- USD 56)
  • 10% de desconto na compra de temas no Template Monster

Total da economia: USD 123,40+ (equivalente a mais de R$492,00)

Pra quem é este curso?

  • Desenvolvedores PHP interessados em criação de módulos para Magento
  • Profissionais Magento buscando alto nível de entrega e qualidade
  • Profissionais e agências que oferecem serviços para lojas Magento 1 e OpenMage

Conteúdo do curso

Expandir todos os módulos
  • Módulo 1

    Preparando o ambiente

    6 aulas 58:47
    • Ferramentas e tecnologias que usaremos nesse curso

      07:22
    • Instalando Magento e Sample Data

      Vamos instalar o Magento com alguns produtos de exemplo

      18:08
    • Versionando nosso curso com git

      Entenda como vamos trabalhar com o git ao longo do curso

      11:35
    • Configurando o PhpStorm e Magicento

      Vamos ao setup básico da nossa IDE

      09:02
    • Instalando o Magneto Debug, Modman, N98, etc

      Outras ferramentas úteis que vamos usar ao longo do curso

      09:13
    • Habilitando modo desenvolvedor e logs

      Quer ser um desenvolvedor? Então deixe o Magento saber disso.

      03:27
  • Módulo 2

    Começando com Magento

    3 aulas 38:15
    • Conhecendo as pastas

      Saiba onde encontrar o que precisa

      15:00
    • Estrutura de um módulo (e criando um)

      Vamos entender a estrutura de um módulo e criar o nosso primeiro

      13:57
    • Entendendo suas tabelas

      Vamos entender o modelo EAV e um pouco mais sobre as tabelas do Magento

      09:18
  • Módulo 3

    Criando nosso primeiro módulo útil

    4 aulas 26:36
    • Criando um módulo útil

      Vamos começar a criação do nosso primeiro módulo útil

      02:22
    • Controllers e o fluxo de uma requisição

      Vamos entender como uma requisição funciona no Magento e criar nosso primeiro controller

      05:14
    • Criando e testando nosso controller

      Vamos ver se funcionou e como testar nosso controller

      14:53
    • Adicionando um produto ao carrinho

      Vamos colocar nosso controller pra trabalhar e fazer algo bacana (com direito a entrevista no Fantástico e tudo)

      04:07
  • Módulo 4

    Helpers - O que são, onve vivem e como se alimentam

    3 aulas 25:52
    • Introdução aos Helpers

      Uma breve apresentação sobre eles

      Assistir 06:47
    • Exemplo prático

      Vamos ver um exemplo real de uso dos Helpers

      09:54
    • Criando nosso primeiro Helper

      Vamos praticar, e criar um Helper

      Assistir 09:11
  • Módulo 5

    Layout XML e Blocks

    5 aulas 01:06:48
    • Falando de Layout XML, Blocks e Themes

      Um overview de como o Magento monta nossas páginas

      Assistir 13:08
    • Descobrindo os handles e arquivos phtml

      Vamos aprender como detectar os handles e qual arquivo queremos alterar

      07:47
    • Meu primeiro Block

      Vamos criar um block do zero e inseri-lo em uma parte específica do nosso site

      22:20
    • Acessando métodos do nosso block

      Vamos ver como podemos acessar métodos PHP a partir de um arquivo de template

      05:41
    • Revisão e brincadeiras com Layout XML

      Muito conteúdo para pouca seção? Relaxe! Vamos revisar e brincar um pouco.

      17:52
  • Módulo 6

    Criando configurações no admin

    5 aulas 48:05
    • Introdução às configurações

      Vamos entender como se divide as configurações de loja no admin

      Assistir 04:56
    • Entendendo e lendo as configurações do admin

      Vamos entender melhor como funcionam as configurações e como buscá-las em nosso código

      07:56
    • Criando abas, seções, grupos e campos de config

      Vamos criar tudo que temos direito nas configurações do nosso módulo

      Assistir 15:24
    • Definindo valores padrões de config e ACL

      Entenda como definimos os valores padrões de nossas configurações e gerenciamos permissões

      09:44
    • Tipos complexos de configuração

      E quando nosso campo de config é mais que um textbox... Vamos ver como fica...

      10:05
  • Módulo 7

    Models, Integração, Observers e muito mais

    6 aulas 01:20:37
    • Introdução aos Models

      Apesar do nome e do primeiro slide, não espere ver mulheres nuas nesta aula

      Assistir 09:21
    • Declarando nossos Models

      Vamos ver como se declara um Model

      15:20
    • Como Ler, Criar, Atualizar ou Apagar um registro no nosso Model

      Vamos fazer um CRUD completo com nosso novo Model

      07:32
    • Collections

      Vamos às coleções de dados do nosso Magento

      13:00
    • Módulo de integração e Observers

      Vamos integrar nossos pedidos usando os Observers do Magento

      19:42
    • Cronjobs (tarefas agendadas)

      Vamos integrar nossos pedidos da aula anterios de hora em hora

      15:42
  • Módulo 8

    Installers e Setup scripts

    2 aulas 26:09
    • Criando nosso instalador e nossa tabela

      Vamos criar aquela tabela do nosso módulo de integração usando um script de instalação

      13:05
    • Setup DDL

      Abandonando o SQL por alguns minutos, vamos fazer nosso setup script do jeito certo

      13:04
  • Módulo 9

    APIs do Magento

    5 aulas 56:50
    • Configurando e consumindo as APIs do Magento

      Nesta aula vamos falar sobre como habilitar, consumir e otimizar as APIs SOAP do Magento

      Assistir 13:19
    • Consumindo as APIs de forma mais simples

      Vamos simplificar a forma de consumir as APIs antes de começarmos a criar um método próprio e estender a API do Magento

      08:53
    • Diferenças entre os XMLs, Soap, Rest, Wsi-Compliance

      Veja as diferenças dos XMLs das APIs e o que muda neles dependendo das suas configurações.

      07:45
    • Entendendo e estendendo as partes de um XML de API

      Entenda as partes que compõe o WSDL da API do Magento e crie o seu próprio método, fazendo ele aparecer no WSDL da API Soap

      20:14
    • Outros tipos de dados (ComplexTypes)

      Quando nem tudo é uma string, eles estão aí para nos ajudar tanto na entrada quando na saída de dados da API Soap. Vamos ver os ComplexTypes.

      06:39
  • Módulo 10

    Futuro e Oportunidades

    1 aulas 04:41
    • Parabéns! Você evoluiu!

      Parabéns Desenvolvedor! Veja algumas das oportunidades que te aguardam...

      04:41
  • Módulo 11

    Seção Bônus: Sobrescrevendo Classes

    1 aulas 10:04
    • Como sobrescrever Models e lidar com conflitos de reescrita

      Vamos sobrescrever a classe Mage_Customer da forma correta e ver como resolver problemas de conflitos quando mais de uma classe sobrescreve a mesma

      10:04

Instrutor

Ricardo Martins
Desenvolvedor Certificado Magento / Instrutor Magento
98 Classificação do Instrutor
59 avaliações
4661 alunos
10 cursos
Desenvolvedor Magento desde 2011 e instrutor Magento desde 2015 com 12+ cursos publicados e 18.000+ alunos de 108+ países. Adoro criar conteúdo que ajudem a melhorar o ecossistema de desenvolvedores.
Avaliações do curso
  1. Sensacional
    Avaliação Geral
    100%
    avaliado por em
    O curso e muito bom tem me ajudado a criar modulos e conseguir resolver problemas de forma mais simples. Mesmo com Magento 2 por ai, esse curso ainda é muito importante
  2. Gostei Muito
    Avaliação Geral
    100%
    avaliado por em
    Melhor material em Português-BR. Mas, quero mais! Obrigado Ricado.
  3. Excelente e bem didático
    Avaliação Geral
    100%
    avaliado por em
    Já faz um tempo que eu venho observado o trabalho do Ricardo como evangelista do Magento e não tenho me decepcionado.
    Graças aos seus cursos eu consegui ter fluência nesta plataforma, pois diferentemente da grande maioria dos materiais que encontramos pela internet, o seu é de qualidade e explica com propriedade o que deve ser feito.

    Parabéns pelo seu trabalho, continue sendo esse grande profissional.
  4. Ótimo Curso
    Avaliação Geral
    100%
    avaliado por em
    Parabéns Ricardo. Curso muito bom e bem explicado. Espero que mantenha sempre esta qualidade e sempre traga novos cursos para esta plataforma ao qual eu ainda considero melhor e mais completa em relação as outras plataformas de e-commerce que já vi.
  5. muito bom
    Avaliação Geral
    100%
    avaliado por em
    muito bom
  6. Curso muito TOP
    Avaliação Geral
    100%
    avaliado por em
    Parabens RIcardo Martins pelo curso. Excelente para quem está iniciando e para quem já tem conhecimento tambem!
  7. Excelente curso!
    Avaliação Geral
    100%
    avaliado por em
    Curso muito esperado e atendeu minha expectativa. Era um material assim que estava faltando no mercado.
    Apenas uma observação para melhoria, poderia incluir no material do curso, como montar um grid com as ações CRUD.

    Parabéns pelo curso.