It's all on the CIC site: http://www.cic.gc.ca/english/immigrate/skilled/index.asp
But...
(Please note that this info does not apply to the Federal Skilled Trades Program)
1) Determine your eligibility by doing this CIC quiz http://www.cic.gc.ca/ctc-vac/ee-start.asp
2) Get your language test(s) done. You must get at least CLB 7 in each of the four sections for the Federal Skilled Worker (FSW), Provincial Nomination Program (PNP) or Canadian Experience Class (CEC) streams. But getting CLB 10 gives you maximum points for language.
How does CLB match back to the language tests? That info is here --> http://www.cic.gc.ca/english/resources/tools/language/charts.asp
3) Get your qualifications assessed by doing an Education Credential Assessment. Details here --> http://www.cic.gc.ca/english/immigrate/skilled/assessment.asp
4) Determine the code that best applies to you on the National Occupation Classification (NOC) list
QUESTION, IF I HAVE TWO NOC CODES 4021 ( 4 YEARS EXPERIENCE) AND 2171 - 3 YEARS 6 MONTHS EXPERIENCE ( HOW MANY YEARS WORK EXPERIENCE DO I ENTER?
The occupation must be NOC 0, A, or B for FSW or CEC.
[ When you have those in hand you create your express entry profile.
You'll be given points based on your age, education, number of years work experience, and language skills.
DO I UPLOAD ANY DOCUMENT ON THIS INITIAL PROCESS? I MEAN WHEN DO I UPLOAD A DOCUMENT?