I want to learn about firmware development using C++ like for printers.. What topics or lessons should i master in order to have some simple skills in doing this? anyone who could guide me?

>>What topics or lessons should i master
All of them. Buy a book Introduction To C++ (there are lots of good ones) and start studying from page 1.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.