Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

I am new in magento and a little confused to how to start work in it. I studied the basics of magento and found its structure really complex.

I never worked on a CMS before and I have a little knowledge of php and html but I am not good in css.

Should I learn the css before start working in magento or it will not be a big problem.

What are the easiest steps for learning magento. Please give me some ideas.


share|improve this question

marked as duplicate by Fabian Blechschmidt, Sander Mangel, Flyingmana, Marius, philwinkle Feb 20 '14 at 17:11

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Better you achieve some knowledge in php and then start on Magento – Sukeshini Feb 20 '14 at 10:34
@Sukeshini thanks for your opinion. – user5268 Feb 20 '14 at 10:36
@user5268 you'r welcome. After you are comfortable with php (including OOp) then refer Magento U training videos At the same time you can follow Magento knowledgebase tutorials as well. – Sukeshini Feb 20 '14 at 10:41

It depends on what you wan't to do. If you just want to start off implementing simple theme's some knowledge of PHP and frontending (HTML, JS, CSS) should be enough.

But if you really want to get down and dirty with customising Magento, extensions and functionality you will need a good grasp on PHP, OOP, MySQL might be handy and Javascript, preferably prototype.

My advice, first get your PHP skills up to speed, afterwards follow some courses on Magento U and start off with a simple shop tweaking some minor stuff. All in all this should keep you busy for the upcoming 6 months. Just doing frontend stuff will take you less time but will limit you to implement theme's and installing extensions without being able to tweak them.

share|improve this answer
Thanks. I will brush up my php skills first. – user5268 Feb 20 '14 at 10:38
yes you should brush up your php skills it is the best way to learn the magento easily. It is a bumpy ride to learn the magento. – Waseem Feb 20 '14 at 11:17

I have learned magento here . This is awesome tutorials, but I had a lot of knowledge about wordpress and php then, so it was easy to adapt to magento. Try to learn html and css. That you will always need.

Happy coding.

share|improve this answer
thanks @zzuum for the tutorial. I will follow it. – user5268 Feb 20 '14 at 11:09

Not the answer you're looking for? Browse other questions tagged or ask your own question.