مراحل اصلی کد گذاری