این کتاب برای کسانی نوشته شده که عجله دارند و میخواهند هرچه سریعتراز طریق مثال، با اصول برنامهنویسی شیگرا آشنا شوند.
مطالعه این کتاب به شما کمک میکند برای ادامهی مسیر آموزش برنامهنویسی بدون ترس، (که یک مجموعهی هدفدار برای آموزش جدیدترین مفاهیم برنامهنویسی است) آماده شوید.
قبل از تکمیل کتاب برنامهنویسی C# بدون ترس، که یک هدف بزرگ است، تصمیم گرفتم گذری بر برنامه نویسی شیگرا بزنم. و کمی با ذائقه خوانندگان کتاب آشنا شوم. با اینکه سعیکردم کتاب حاضر، کتاب 100 درصد سودمندی باشد، اما خالی از اشکال نیست و همانطور که بارها روی این موضوع تاکید کردهام ، ادامه راه من بعد از کمک خدای بزرگ به نظرات، خواستهها و راهنماییهای شما عزیزان خواننده بستگی دارد.
پس لطفاً از این کاری که از دستتان بر میآید دریغ نکنید.
اجازه دهید C# بدون ترس را برای کسانی که با برنامه من آشنایی ندارند شرح دهم، C# بدون ترس برنامهای هدفدار برای آموزش 0 تا 100 برنامهنویسی است، که شروع آن با کتابی با نام، آموزش برنامهنویسی C# به بچهها میباشد. به امید خدا در همین ماه نسخه آزمایشی آنرا در اختیار شما قرار خواهم داد.
موضوعات بعدی که در این برنامه قرار دارند شامل آموزش EntityFrameWork برای کا با پایگاه دادهها، MVC ،WCF و هر آنچه که یک برنامهنویس داتنت در بازار ایران به آن احتیاج دارد، است.
و در پایان این برنامه پس از آشنایی خواننده با مفاهیم و ابزارهای برنامهنویسی به بررسی بازار کار برنامهنویسی در ایران و جهان خواهیم پرداخت و آموختههایمان را در قالب پروژههای عملی به کار خواهیم بست.
بله
















خانم بیات قلی فکر میکنم اگه مثالهای کتاب از حالت خیلی کلی و عمومی (که در کتابهای ترجمه شده هم وجود دارند) به یک حالت کاربردیه ساده (مثل پیاده سازی وراثت و اینترفیس و... در یک برنامه محاسبه محیط و مساحت و حجم اشکال هندسی) تغییر کنه خیلی خیلی بهتر بشه. ویرایش این کتاب به این شکل فکر میکنم مفید و باشه:
1- بجای صرفا ارائه توضیحات کلی (مثلا در مورد وراثت که همه آشنایی کلی در مورد اون دارن) عملا نحوه استفاده (مثلا وراثت) در مثال عملی داده شه.
2- استفاده از مثالهای محاسبه محیط مساحت و حجم اشکال هندسی برای همه ساده و قابل درک هست (حتی دانش آموزای ابتدایی هم بهتر میتونن درک کنن) -این موضوع از این جهت اهمیتش بیشتر میشه که مخاطب کتابهای شما بیشتر افراد کم سن و سال هستن.
بعنوان مثال به راحتی میشه مفاهیم شی گرایی رو در قالب پیاده سازی یک برنامه که یک کلاس انتزاعی به نام shape داشته باشه و متدهای انتزاعیه محیط و مساحت اشکال رو داشته باشه. بعد کلاسهای مربع-مستطیل که از مربع ارث میبره-دایره- استوانه که کلاس پایه اون دایره هست (از دایره ارث میبره) و... رو از اون مشتق کنیم و متدهای محیط و مساحت رو override کنیم و...