I do have experience with magento 1 and in magento 1 i do know how to load the product collection, category collection, quote and product load by id.
Magento 2 is really new concept for me and syntax is completely changed in it. Need help how can i load Product collection, category collection, quote and product by id using magento 2 standard methods.
Magento 1 Product Collection:
$productCollection = Mage::getModel('catalog/product')->getCollection();
How to call product collection in magento 2.
Magento 1 Category Collection:
$categoryCollection = Mage::getModel('catalog/category')->getCollection();
How to call category collection in magento 2
Magento 1 Load product by id :
$product = Mage::getModel('catalog/product')->load($id);
How to load in magento 2
Magento 1 load category by product id:
$product = Mage::getModel('catalog/product')->load($_item['product_id']);
$cats = $product->getCategoryIds();
How to load in magento 2?