Is Magento making you crazy and lost with its XML files and folder structure?
Sign up for "Become a Magento Developer - Front End Cert.", a course with more than 370 satisfied students in its Brazil's Portuguese version, now available with subtitles (by Silvia Castro).
This course is for developers and web professionals who are looking for an online Magento development course (M1). In this course we will talk about basic development, theme creation and how to customize a Magento store, following the best practices and recommendations of Magento.
The course was structured in a similar way to Magento FrontEnd Certification Study Guide, the official guide for the Front End developer certification.
Learning how to develop themes and understanding how to customize a store is certainly the first step to become a Magento developer.
Besides many other subjects, when you finish this course you'll have knowledge about:
And you'll also be one step closer to the Magento FrontEnd Developer 1.x Certification, with useful hints to take the exam.
You can watch the classes any time you want, in your computer, tablet or mobile using the Udemy apps, even offline.
Note: this course uses Magento version 18.104.22.168.
In this class we'll talk about the main folders that we'll use along the course and in our lives as Magento Frontend developers. We'll also learn how to enable/disable modules in a secure way.
Get to know how Magento looks for template files, XML and themes in your store.
Continuing the previous class about fallbacks, let's hands on how Magento's fallback process works and play with it a little bit, changing the theme with other native themes from Magento.
In the previous class we saw how to change our theme and packages in the usual way.
In the certification exam and in a daily-basis, we need to know other ways to change a theme and in witch situtation we should use them.
This lecture is about that. You'll learn how to take advantage of themes and packades, empowering your abilities and your store as well.
In this class we'll create our first package and our first theme. And we will override a file from Magento's theme, using new fallback features from Magento 1.9.
Let me introduce you to the most important subject of theme development: the XML files.
Let's get to know the types of blocks in Magento, what they do, and how Magento reads and process the Layout XML files.
Let's talk about Layout XML structure, main blocks, methods, and some resources of this powerful feature of Magento.
In this class let's see how is possible to add a text block in specific pages, manage it's position and how it can be done without modifying any file, by using Magento's admin.
Let's go deep in HEAD block, that allow us to add JS and CSS in different places. And finally, how to add a JS and CSS file in the product page by using catalog_product_view handle.
Let's create a phtml file and insert it in our pages. I also will talk about some variable patterns and if and else structures, and we'll discover how text_list block works.
In this class let's introduce static blocks, and how they can help us on the store maintenance, giving the administrator the possibility to change precious data in Admin.
Nesta aula veremos uma forma simples de se estender um método nativo do Magento, utilizando o wrap() do prototype.
Although this class is not only about theme development, I'll give you 3 important hints for a well development life cicle.
Nesta aula vamos ver como se dá o começo do desenvolvimento de um novo tema, e como informamos ao magento como definir o template do esqueleto principal de uma página (root template).
In this class we'll talk about 3 types of translation in Magento:
In later versions, it became easier and more efficient to write CSS. In this class we'll see how to make use of Compass - a CSS framework.
Class added in 03/feb/2016.
Como descobrir em qual .scss foi declarada uma regra css? Como versionar arquivos CSS gerados pelo compass?
É isso que vamos ver nessa aula.
Aula adicionada em 03/02/2016
Após mais de 16 anos de experiência em desenvolvimento para web, me apaixonei pelo desenvolvimento em Magento e participo ativamente da sua comunidade desde 2011, com algumas palestras e apresentações em alguns eventos no Brasil, e participando de eventos sobre o assunto por vários lugares, como o Magento Imagine (em Las Vegas).
Atualmente escrevo para meu blog pessoal de desenvolvimento e empreendedorismo, e contribuí com alguns módulos open source para Magento (como o PagSeguro transparente), além de ter escrito uma matéria de capa sobre Magento para a revista americana Php Solutions.
Profissional certificado pela Magento Inc., possuindo duas certificações: Magento Developer e Magento FrontEnd Developer, sendo um dos 3 primeiros profissionais certificados no Brasil.