How can I apply to get Canada Visa and work permit in canada?
To work in Canada you must have a job offer and LMIA (Confirmation Letter) to apply for Visa and Work Permit work in Canada.
You need to find a employer first,who are willing to sponsor a foreign worker,with the process being so hard and long most employer doesn't even bother with LMIA process even they short in Staff.Agriculture/Meat Processing are the ones who can hire foreign worker in entry level position and some are willing to sponsor foreign worker. You should start from Gov website like
www.jobbank.gc.ca and
www.Workbc.ca. one must send a real application and real resume with professional manner. I have talked with many employers,all they have said is many people who applied for the position just beg for job and tells them their story life and all and resume are poor. Contact through E-mail/Fax as they stated and send your resume to different employers in Canada maybe one day you will find employer. it is not easy .
If you managed to find employer willing to sponsor Lmia or have pre-approved Lmia then,after that you can apply for work permit from your home country and decision will made by Immigration Officer.