I have a e-shop built with Opencart, so I know some things in PHP and MVC. But since Opencart is getting outdated with no recent updates, I want to switch to Magento 2.
What things do I need to learn in PHP to make a smooth transition?
Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. It only takes a minute to sign up.Sign up to join this community
AKAIK open cart is also e-commerce platform.
Between Magento2 and Open cart there are lot of common functionalities as well as both are e-commerce platform.
Coming back to your question - What things do I need to learn in PHP to make a smooth transition?
So on a summarized manner you must have knowledge of - OOPS , MVC , CORE PHP