A place for conversations about ecommerce learning and development on Shopify, and our educational hubs like Shopify Academy.
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
I am a Shopify expert and I want to be a Shopify theme developer. What is the best map that I can follow in order to become a developer and also what are the channels that I can learn through?
Solved! Go to the solution
This is an accepted solution.
Hi @mohamed-khaled,
Thanks for expressing your interest in learning about theme development.
I recommend starting with Shopify Development Fundamentals. This course covers the basics of the frontend development at Shopify, with a focus on the theme development.
To dive deeper into optimizing a Shopify theme using Liquid, you can explore the Liquid Storefronts for Theme Developers learning path.
We've also put together a bunch of resources in the developer docs. Check out Create a Theme to get started and put your new skills into practice.
This is an accepted solution.
Hi @mohamed-khaled,
Thanks for expressing your interest in learning about theme development.
I recommend starting with Shopify Development Fundamentals. This course covers the basics of the frontend development at Shopify, with a focus on the theme development.
To dive deeper into optimizing a Shopify theme using Liquid, you can explore the Liquid Storefronts for Theme Developers learning path.
We've also put together a bunch of resources in the developer docs. Check out Create a Theme to get started and put your new skills into practice.
Thank you, Before watching these courses, do I need to first learn design languages such as HTML, CSS, JAVA SCRIPT, and other languages? With Glam I have knowledge in HTML and CSS
No problem!
There are no required prerequisites for Development Fundamentals. That said, prior development experience will be helpful, especially: HTML tags and structure, Semantic HTML, CSS stylesheets, JavaScript, REST APIs.