MagedIn University

Desenvolvimento Profissional em Magento

Compre Agora
R$ 1.700,00
R$ 1.199,90 *
* Compre o curso completo e ganhe 30% de desconto.
Você também pode comprar as seções separadamente no final da página!
30 horas de aula
Tiago Sampaio

Objetivo

Conteúdo

Requisitos mínimos

Após o curso você estará capacidato a fazer

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.

1
Seção #1 Introdução ao Curso

Esta seção do curso Desenvolvimento Profissional em Magento tem como objetivo dar uma breve introdução sobre o curso.

Class 1 - Qual é o Objetivo Deste Curso
00,03,18
Class 2 - Quais as Principais Vantagens Deste
00,01,58
Class 3 - Para Quem Este Curso é Aconselhado
00,02,14
Class 4 - O Que Você Aprenderá Com Este Curso
00,01,04
Class 5 - Como Este Curso Está Organizado
00,01,52
2
Seção #2 O Conceito do Magento
Class 1 - Overview
00,01,09
Class 2 - O Que é o Magento
00,04,51
Class 3 - Por Que Utilizar o Magento em Seu Projeto de E-commerce
00,03,52
Class 4 - Diferenças Entre as Versões Community e Enterprise
00,05,07
Class 5 - Review
00,01,04
3
Seção #3 Configurando o Ambiente de Desenvolvimento
Class 1 - Overview
00,00,00
Class 2 - MAMP, XAMPP, WAMP, AMPPS ou Docker?
00,17,10
Class 3 - Baixando e Instalando o MAMP Pro
00,04,07
Class 4 - Por que Utilizar o PhpStorm como IDE
00,04,32
Class 5 - Baixando e Instalando o PhpStorm
00,04,38
Class 6 - Configurando o XDEBUG no PhpStorm
00,08,12
Class 7 - Se Familiarizando com o XDEBUG
00,11,46
Class 8 - Review
00,01,14
4
Seção #4 Baixando e Instalando o Magento
Class 1 - Overview
00,01,25
Class 2 - Baixando o Magento Community Edition (Open Source)
00,03,57
Class 3 - Criando o Banco de Dados do Magento
00,09,22
Class 4 - Instalando o Magento
00,18,55
Class 5 - Review
00,02,05
5
Seção #5 Versionando o Magento com GIT
Class 1 - Overview
00,01,14
Class 2 - O Que é E Por Que Utilizar o Git
00,05,32
Class 3 - Diferenças Entre GitHub e Bitbucket
00,07,02
Class 4 - Criando uma Conta no GitHub
00,06,07
Class 5 - Instalando o Git
00,12,15
Class 6 - Criando um Repositório Remoto no GitHub
00,05,12
Class 7 - Comandos Básicos do Git
00,31,46
Class 8 - Por Que Ignorar Certos Arquivos
00,19,40
Class 9 - Versionando o Magento
00,05,52
Class 10 - Review
00,02,44
6
Seção #6 Estrutura de Diretórios do Magento
Class 1 - Overview
00,00,52
Class 2 - O Diretório app
00,07,19
Class 3 - O Diretório downloader
00,02,10
Class 4 - O Diretório errors
00,01,53
Class 5 - O Diretório includes
00,03,53
Class 6 - O Diretório js
00,01,43
Class 7 - O Diretório lib
00,02,11
Class 8 - O Diretório media
00,01,34
Class 9 - O Diretório shell
00,02,41
Class 10 - O Diretório skin
00,03,42
Class 11 - O Diretório var
00,01,27
Class 12 - Review
00,04,04
7
Seção #7 Estrutura de Módulos do Magento
Class 1 - Overview
00,01,28
Class 2 - O Arquivo de Declaração do Módulo
00,04,47
Class 3 - O Diretório etc
00,16,09
Class 4 - O Diretório Block
00,02,16
Class 5 - O Diretório Model
00,01,50
Class 6 - O Diretório Helper
00,03,14
Class 7 - O Diretório Controller (com C maiúsculo)
00,03,36
Class 8 - O Diretório controllers (com C minúsculo e no plural)
00,03,42
Class 9 - O Diretório sql
00,02,02
Class 10 - O Diretório data
00,02,48
Class 11 - O Arquivo de Exception Personalizado
00,06,03
Class 12 - Review
00,03,25
8
Seção #8 Configurações XML
Class 1 - Overview
00,00,58
Class 2 - O Que São Configs de Módulos
00,28,13
Class 3 - Como Funcionam as Configurações
00,37,32
Class 4 - Entendendo as Areas do Magento
00,11,00
Class 5 - O Arquivo config.xml
00,17,08
Class 6 - O Arquivo adminhtml.xml
00,06,03
Class 7 - O Arquivo system.xml
00,03,23
Class 8 - O Arquivo api.xml
00,04,16
Class 9 - O Arquivo api2.xml
00,01,42
Class 10 - O Arquivo jstranslator.xml
00,02,07
Class 11 - O Arquivo widget.xml
00,05,05
Class 12 - Review
00,02,05
9
Seção #9 Objetos do Magento
Class 1 - Overview
00,01,12
Class 2 - Controllers
00,41,30
Class 3 - Routers
00,36,20
Class 4 - HTTP Request
00,14,27
Class 5 - HTTP Response
00,32,55
Class 6 - Blocks
00,56,53
Class 7 - Models
00,48,08
Class 8 - Resource Models
00,37,12
Class 9 - Collections
00,55,45
Class 10 - Helpers
01,13,49
Class 11 - Installers
00,47,36
Class 12 - Review
00,03,48
10
Seção #10 A Classe Mage
Class 1 - Overview
00,01,31
Class 2 - Definições, Include Paths e Autoload
00,20,50
Class 3 - Obtendo a Versão e a Edição do Magento
00,04,25
Class 4 - Os Registros do Magento
00,16,15
Class 5 - Obtendo Diretórios do Magento
00,09,49
Class 6 - Gerando URLs no Magento
00,11,24
Class 7 - Obtendo as Configurações do Magento
00,16,37
Class 8 - Mage::getModel vs Mage::getSingleton
00,07,59
Class 9 - Mage::getResource vs Mage::getResourceSingleton
00,05,24
Class 10 - Disparando Exceptions no Magento
00,15,26
Class 11 - Criando Logs no Magento
00,08,24
Class 12 - Review
00,04,38
11
Seção #11 Events e Observers
Class 1 - Overview
00,01,53
Class 2 - O Que São Events
00,30,53
Class 3 - O Que São Observers
00,21,01
Class 4 - A Arquitetura de Events & Observers
00,14,06
Class 5 - Review
00,03,06
12
Seção #12 Reescritas de Objetos
Class 1 - Overview
00,00,00
Class 2 - Por Que e Quando Utilizar a Reescrita de Objetos
00,03,21
Class 3 - Reescrita de Models
00,29,52
Class 4 - Reescrita de Helpers
00,04,15
Class 5 - Reescrita de Blocks
00,05,02
Class 6 - Reescrita de Controllers
00,25,10
Class 7 - Reescritas de Objetos "Under the Hood"
00,14,12
Class 8 - Review
00,00,00
13
Seção #13 O Fluxo de Requisição (Request Flow)
Class 1 - Overview
00,01,59
Class 2 - O Overview Geral do Request Flow
00,05,50
Class 3 - Inicialização da Aplicação
00,16,32
Class 4 - Front Controller
00,08,27
Class 5 - Roteamento do Request
00,10,34
Class 6 - Inicialização de Módulos
00,07,09
Class 7 - Inicialização de Design e Layout
00,16,56
Class 8 - Renderização do Output
00,23,32
Class 9 - Review
00,00,00
14
Seção #14 Patches de Segurança
Class 1 - Overview
00,00,56
Class 2 - O Que São Patches e Por Que São Lançados
00,04,47
Class 3 - O Patch Correto Para Sua Loja
00,09,15
Class 4 - Baixando o Patch de Segurança
00,03,28
Class 5 - Aplicando o Patch de Segurança
00,07,03
Class 6 - Review
00,00,00
15
Seção #15 Projeto Final (Módulo de Afiliados)
Class 1 - Overview
00,01,02
Class 2 - O Que é um Modulo de Afiliados
00,02,32
Class 3 - Criando a Estrutura Base de Nosso Módulo de Afiliados
00,07,06
Class 4 - Criando Os Arquivos de Configuração
00,25,11
Class 5 - Trabalhando com Traits no Magento
00,05,12
Class 6 - Criando os Installers
00,17,26
Class 7 - Criando Nossos Models e Resource Models
00,09,51
Class 8 - Criando o Controller
00,28,20
Class 9 - Criando o Grid de Afiliados
01,04,12
Class 10 - Criando o Formulário de Afiliados
01,07,04
Class 11 - Criando, Editando e Excluindo um Afiliado
00,28,21
Class 12 - Gerando um Link para o Afiliado
00,36,08
Class 13 - Criando o Cookie do Afiliado
00,19,58
Class 14 - Registrando o Afiliado no Quote
00,23,26
Class 15 - Registrando o Afiliado no Pedido
00,25,21
Class 16 - Mostrando Informações do Afiliado na Tela do Pedido
00,49,29
Class 17 - Calculando a Comissão do Afiliado
00,58,59
Class 18 - Trabalhando com o Saldo de Comissão do Afiliado
01,01,05
Class 19 - Trabalhando com o Histórico de Saldo do Afiliado
00,17,53
Class 20 - Os Detalhes Finais do Nosso Módulo de Afiliados
00,44,54
Class 21 - Review
00,03,21
  • Lógica de Programação
  • Conhecimento em PHP (no mínimo 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

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.

O que estão falando do curso

Compre o curso completo e ganhe 30% off

Tempo de acesso ao curso

Tempo de acesso ao curso

O tempo que o curso ficará disponível pra você