The process of applying for permanent residency is the same regardless of your country of origin. Canada has a number of different immigration programs. Suggest you start by researching the Express Entry program. Details here:
https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada.html
If you want to come to Canada as a temporary worker instead, the first step is to secure a full time job offer with an employer in Canada. The next steps will depend on what kind of job you secure (i.e. what occupation). Have you already secured a full time job offer with an employer in Canada?