Curso Preparatório para Certificação Front End Developer Magento

Curso Preparatório para Certificação Front End Developer Magento
Curso Preparatório para Certificação Front End Developer Magento
Categoria Principal: Cursos de Tecnologia
Referência: FDMSP

O Curso Preparatório para Certificação Front End Developer Magento é essencial para o profissional que deseja aperfeiçoar seus conhecimentos na plataforma e tirar a certificação Magento M70-301. O profissional certificado em Magento é capaz de desenvolver e customizar temas em Magento com as melhores práticas no desenvolvimento, garantindo qualidade ao projeto. Além de temas, é possível entender o funcionamento da plataforma criação de áreas personalizadas para exibição de conteúdo customizado para o lojista.

 

 

Turma AOS SÁBADOS

Datas: 11, 18, 25/11, 02, e 09/12 das 9h as 18h 

 

IMPORTANTE: Você deve trazer seu notebook para acompanhar as aulas!

Promoção válida até 29/09/2017

Turmas com início em: 11/11/2017
Curso presencial
Turmas com início em: 11/11/2017
Curso Online ao Vivo

Fale com um consultor

Curso de Certificação Magento Front-End Developer

Magento é a plataforma de e-commerce que mais cresce no Brasil e no mundo. Com a alta demanda em desenvolvimento de e-commerce na plataforma, o desenvolvedor Magento está se tornando cada vez mais valorizado no mercado. Com isso, oportunidades de emprego ou trabalho free-lancer estão sobrando, devido a falta de profissionais qualificados.

 

O Curso Preparatório para Certificação Front End Developer Magento é essencial para o profissional que deseja aperfeiçoar seus conhecimentos na plataforma e tirar a certificação Magento M70-301.

 

O profissional Certificado em Magento é capaz de desenvolver e customizar temas em Magento com as melhores práticas no desenvolvimento, garantindo qualidade ao projeto.

 

Além de temas, é possível entender o funcionamento da plataforma criação de áreas personalizadas para exibição de conteúdo customizado para o lojista.

 

Objetivo do curso:

Preparar desenvolvedores e webdesigners para certificação Magento Front-end Developer M70-301.

 

Pré-requisitos do curso:

• PHP nível básico
• HTML nível intermediário
• CSS nível intermediário
• Javascript nível básico
• Magento nível básico

 

Público-Alvo do curso:

O curso preparatório para Certificação Magento Front End Developer destina-se à Programadores PHP com foco em desenvolvimento front-end e Webdesigners que desejam desenvolver temas em Magento.

 

Curso de Certificação Magento Front End Developer: Presencial ou a Distância

Você pode assistir em duas modalidades online ou presencial

 

• Curso Presencial: as aulas acontecem nas confortáveis instalações da ComSchool, na Avenida Paulista, 1776, 4o andar, próximo às estações do metrô Consolação (linha verde) e Paulista (linha amarela), no coração de São Paulo.

 

• Curso à Distância: as aulas são transmitidas AO VIVO pela Internet. Você só precisa de um computador ou tablet, com internet de banda larga (velocidade mínima de 1Mb). Você vê e ouve o professor pela nossa câmera, assiste aos slides e anotações da lousa eletrônica, faz perguntas e interage com outros alunos pelo bate-papo, tudo em tempo real. Veja aqui uma demonstração da transmissão de uma aula.

 

Em ambas as modalidades AS AULAS FICAM GRAVADAS. Se você perder alguma aula, ainda tem 90 dias para assistir de onde quiser, na hora que quiser.

 

Duração do curso:

O curso preparatório para Certificação Magento Front End Developer tem duração de 40 horas presenciais de muito conteúdo, e será realizado em cinco sábados.

 

Depoimento de aluno:

Veja o depoimento do aluno Jefferson Batista, que fez o curso preparatório para Certificação Front-end Developer Magento na ComSchool e conseguiu a certificação com 100% de acertos na prova.

 

 

Conteúdo Programático do curso:

Introdução

• Cenário do mercado de plataformas de e-commerce
• Versões do Magento e suas diferenças
• Diferenciais e benefícios da plataforma
• Requisitos de funcionamento

 

Instalação e configuração

• Como instalar o Magento
• Como alterar dados de conexão do banco de dados posteriormente
• Alteração de URL da loja posterior à instalação
• Configuração dos temas nativos
• Como importar conteúdo de exemplo para desenvolvimento
• Conhecendo a interface Back-end

 

Arquitetura Magento

• Estrutura de diretórios da plataforma
• Localização de arquivos estruturais de template
• Localização de arquivos PHTML para edição do template
• Localização de arquivos CSS, JS e Imagens do template
• Entendendo a estrutura do core do Magento
• Entendendo a estrutura de módulos
• Entendendo a pasta Media
• Entendendo a pasta Var

 

Ferramentas de desenvolvimento

• Restrições de exibições para desenvolvimento por IP
• Debug - Nomes e caminhos de arquivos de template
• Debug - Nomes de blocos para personalização
• Desativar exibição de módulos (admin vs arquivo XML)
• Ativação do arquivo de log de erros
• Traduções in-line

 

Temas - Magento Design Fallback system

• Definição Pacotes de temas - Package
• Definição do Tema (layout e skin)
• Funcionamento do Fallback System do Magento
• Confuguração do Fallback System
• Níveis de Fallback
• Como aplicar um tema por um período de tempo em uma view
• Configuração do Fallback system
• Tema personalizado em categoria de produtos, página de produto ou página CMS

 

Como usar o Layout XML para customizar temas

• Layout XML Directives
• Layout Handles
• Block
• Reference
• Action
• Remove
• Update
• Label
• Exibição de blocos (Output block)
• Como usar o arquivo local.xml para sobrescrever layout XML
• Entendendo o sistema de fusão de layout (layout merging)
• Entendendo a ordem de processamento dos handles e outras diretivas
• Como setar valores em instâncias de blocos usando o layout XML
• Como mover blocos "filhos" (child blocks) de um parete para outro usando o layout xml
• Como especificar um template raiz para todas as páginas ou páginas específicas
• Diferenças entre "nomes" e "apelidos" em blocos XML
• Ordem de processamento das instruções XML
• Como incluir um arquivo CSS customizado na página de produtos para um determinado tipo de produto específico (Simples, Agrupado, Configurável e etc…) através do Layout XML
• Como incluir um arquivo CSS customizado em páginas CMS através do Layout XML
• Como incluir um arquivo CSS customizado em todas as páginas do e-commerce através do Layout XML
• Como evitar a cópia dos arquivos de layout.xml utilizando o arquivo local.xml

 

Como criar e customizar arquivos de template

• Como atribuir um arquivo de template customizado através de arquivo XML
• Como sobrescrever um arquivo nativo de template usando o sistema Fallback
• Convenções em arquivos de template
• Nomes de variáveis
• Loops em PHP e construção de blocos
• Modo de abertura e fechamento de tags PHP
• O uso da variável $this
• Como carregar um arquivo de template dentro de outro template
• Como personalizar um tema utilizando as boas práticas
• Estrutura do layout (xml files)
• Personalização do template (phtml files)
• Estilização CSS, Imagens, JS
• Traduções (template locale folder)

 

Blocos de Template

• Como declarar um template customizado através do bloco estrutural core/template
• Como exibir templates customizados como blocos
• Diferenças entre blocos estruturais e blocos de conteúdo
• Atribuindo um template customizado a todas as páginas
• Atribuindo um template customizado à páginas específicas
• Como utilizar blocos estruturais core/text_list
• Diferenças entre blocos e arquivos de template
• Como descobrir quais métodos estão disponíveis em um template
• Como atribuir um bloco filho a outro bloco
• Como exibir um bloco filho
• Como exibir dados de um parente de bloco filho
• Como setar dados a um bloco através de arquivo XML e como exibir esse dado em um template
 

Localização de arquivos e criação de novos arquivos na estrutura do tema

• Entenda os diretórios app/design e skin/ e porque eles são separados
• Diferença entre pastas js dos temas e js raiz
• O propósito do pacotes de tema
• O propósito do fallback de um tema

 

Customização e criação de arquivos Javascript

• Como incluir um javascript em todas as páginas do e-commerce
• Como incluir um javascript apenas em páginas específicas
• Entendendo o básico do prototype
• Como sobreescrever classes de arquivos javascript
• Como unificar arquivos de javascript através do backend
• Como extender uma classe javascript existente para uma funcionalidade customizada
• Como alterar o texto de um dropdown de produto configurável de modo confiável
• Como usar traduções de JavaScript para customizar um texto

 

CSS para customização de layout

• Sobre arquivos CSS
• Unificação de arquivos CSS
• Compressão de arquivos CSS
• Como adicionar arquivos CSS e outras funcionalidades

 

Customização de áreas e páginas nativas

• Elementos genéricos de páginas
• Top Links
• Page Header
• Page Footer
• Quick Search
• Store view
• Mini Cart
• Breadcrumbs
• Sidebar Menu
• Página de produtos (Simples, configuráveis, agrupados e etc)
• Configurações da página e áreas exclusivas
• Customizações via layout XML
• Uso de blocos nativos para exibição de informações customizadas
• Página de categorias
• Configurações das áreas
• Customizações via layout XML
• Configuração do Layered Navigation
• Configuração de blocos CMS na página de categorias
• Páginas CMS
• Customizações via layout XML
• Usando variáveis estáticas
• Entenda o uso do template CMS (var, store, blocks)
• Widgets
• Entenda a diferença entre os Widgets
• Configurando e inserindo um Widget
• Blocos CMS
• Como criar um bloco CMS
• Como inserir um bloco CMS
• Entenda o uso dos blocos de CMS (var, store, blocks)
• Páginas da conta do usuário
• Remova itens da página da conta do usuário usando o layout XML
• Adicione uma página customizada à conta do usuário usando o layout XML
• Checkout em uma página (One Page Checkout)
• Como usar blocos nativos do Magento para exibir informações adicionais
• E-mails transacionais
• Como criar e atribuir um template customizado aos e-mails transacionais
• Usando as variáveis da plataforma nos e-mails transacionais
• Imagens customizadas e links personalizados para páginas do e-commerce

 

Configurações de escopo via admin de acordo com as boas práticas

• Hierarquia entre os escopos
• Opções disponíveis em cada escopo (website, store e storeview)
• Como criar e configurar websites, stores e views

 

Internacionalização - Traduções

• Tradução de palavras em linha (in-line)
• Traduções em banco de dados (table core_translate)
• Traduções nas pastas locale
• Prioridades entre as formas de traduções
• Pros e contras entre as opções de traduções table core_translate e translate.csv
• Configurações de Time Zone
• Configurações de moedas
• Boas práticas no uso de traduções para futuras atualizações
• Como criar strings para traduções
• Como traduzir e-mails transacionais

 

Professor do curso:

Professor Rafael Corrêa Gomes do curso preparatório para certificação front end developer magento

Rafael Corrêa Gomes é Desenvolvedor certificado Magento Frontend Developer e VTEX Interface Developer, cursou Análise e Desenvolvimento de Sistemas na Unifran, trabalhou nas duas únicas partners Magento no Brasil, e-Smart Gold Partner Magento e atualmente na Webjump Silver Partner Magento. Criador e mantenedor das únicas extensões do mundo para auxiliar desenvolvedores Magento no Brackets o editor da Adobe, e Atom o editor do Github. Contribuidor de projetos Open Source como One Step Checkout, Magerun, Gitignore e PagSeguro.

 

Professor Rodrigo Mourão curso preparatório para certificação front end developer magento

Rodrigo Mourão é Cofundador e diretor de tecnologia da Webjump, empresa Silver Solution Partner Magento. Com mais de 15 anos de experiência em e-commerce e 4 anos em Magento, é responsável pela equipe de desenvolvedores e implantação, integração e customização da plataforma. Dentre suas certificações estão Magento Front End Developer, Magento Developer Plus, Fundamentals of Magento Development (Sede Magento / Los Angeles), Checkout Payments e Requirements Discovery For Successful Magento Implementations.

 

Por que fazer o Curso Preparatório para Certificação Magento Front End Developer na ComSchool?

• Única escola no Brasil com sete livros publicados na área digital
• Líder nacional no ensino digital – A ComSchool é a mais tradicional escola de comércio eletrônico, redes sociais e marketing digital do Brasil
• As aulas ficam gravadas e disponíveis para você assistir por 90 dias
• Programa inovador, fundamentado no conhecimento prático dos professores
• Corpo Docente com mais de 150 professores, incluindo mestres, doutores, autores de livros, diretores e CEOs de grandes empresas
• Estude com alguns dos nomes mais influentes da Internet brasileira
• Sala de Aula Virtual com conteúdo complementar: apostilas, planilhas, artigos, e-books, vídeos, números de mercado e sugestões de outros sites
• A única escola no Brasil com certificado reconhecido pela ABComm - Associação Brasileira de Comércio Eletrônico, que dá direito ao selo "Profissional de Ecommerce Certificado"
• A única escola de e-commerce no Brasil com programas internacionais de estudo com delegações para o Shop.org, Internet Retailer e programa internacional com certificado da Universidade do Texas.

O que você recebe ao estudar na ComSchool:

• Selo Profissional Certificado para ser usado em seu blog, site, cartão de visitas, currículo, etc.
• Você terá uma página com sua foto no Hall de Profissionais Digitais Certificados.
• Certificado assinado e reconhecido pela Associação Brasileira de Comércio Eletrônico e pela ComSchool.
• Acesso à sala de aula virtual com material digitalizado, e-books, vídeos e indicações de sites com conteúdos relevantes na área.
• Acesso às gravações das aulas por 90 dias.

• Clube de Benefícios para usar em empresas parceiras (sujeito às regras de cada parceiro).

 

Club Vip ComSchool

 

Matricule-se Já:

Clique no botão acima e matricule-se com desconto à vista ou em até 10 vezes sem juros. Se preferir, preencha o formulário acima e nossos consultores entrarão em contato com você para esclarecer quaisquer dúvidas.

 

Certificação Profissional:

Fazendo o curso preparatório para Certificação Magento Front End Developer na ComSchool você terá direito de usar o "Selo Silver Profissional de Tecnologia Certificado". Selos e certificações aumentam sua empregabilidade e as vendas da loja virtual em até 73%.

 

 Selo Profissional de Tecnologia Certificado

 

Hall de Profissionais Digitais Certificados:

Ao fazer o curso você ganhará uma página excluiva no Hall de Profissionais Digitais da ComSchool. Nessa página você pode acumuluar outros Selos Profissionais, conforme for fazendo outros cursos. Várias empresas consultam diariamente o Hall de Profissionais Digitais da ComSchool em busca de talentos.
Veja aqui um exemplo de página no Hall de Profissionais Digitais.

 

 

Rodrigo Mourão
Cofundador e diretor de tecnologia da Webjump, empresa Silver Solution Partner Magento. Com mais de 15 anos de experiência em e-commerce e 4 anos em Magento, é responsável pela equipe de desenvolvedores e implantação, integração e customização da plataforma. Dentre suas certificações estão Magento Front End Developer, Magento Developer Plus, Fundamentals of Magento Development (Sede Magento / Los Angeles), Checkout Payments e Requirements Discovery For Successful Magento Implementations.