کتاب معمای شی گرایی در #C
این کتاب برای کسانی نوشته شده که عجله دارند و میخواهند هرچه سریعتراز طریق مثال، با اصول برنامهنویسی شیگرا آشنا شوند.
مطالعه این کتاب به شما کمک میکند برای ادامهی مسیر آموزش برنامهنویسی بدون ترس، (که یک مجموعهی هدفدار برای آموزش جدیدترین مفاهیم برنامهنویسی است) آماده شوید.
قبل از تکمیل کتاب برنامهنویسی C# بدون ترس، که یک هدف بزرگ است، تصمیم گرفتم گذری بر برنامه نویسی شیگرا بزنم. و کمی با ذائقه خوانندگان کتاب آشنا شوم. با اینکه سعیکردم کتاب حاضر، کتاب 100 درصد سودمندی باشد، اما خالی از اشکال نیست و همانطور که بارها روی این موضوع تاکید کردهام ، ادامه راه من بعد از کمک خدای بزرگ به نظرات، خواستهها و راهنماییهای شما عزیزان خواننده بستگی دارد.
پس لطفاً از این کاری که از دستتان بر میآید دریغ نکنید.
اجازه دهید C# بدون ترس را برای کسانی که با برنامه من آشنایی ندارند شرح دهم، C# بدون ترس برنامهای هدفدار برای آموزش 0 تا 100 برنامهنویسی است، که شروع آن با کتابی با نام، آموزش برنامهنویسی C# به بچهها میباشد. به امید خدا در همین ماه نسخه آزمایشی آنرا در اختیار شما قرار خواهم داد.
موضوعات بعدی که در این برنامه قرار دارند شامل آموزش EntityFrameWork برای کا با پایگاه دادهها، MVC ،WCF و هر آنچه که یک برنامهنویس داتنت در بازار ایران به آن احتیاج دارد، است.
و در پایان این برنامه پس از آشنایی خواننده با مفاهیم و ابزارهای برنامهنویسی به بررسی بازار کار برنامهنویسی در ایران و جهان خواهیم پرداخت و آموختههایمان را در قالب پروژههای عملی به کار خواهیم بست.
فهرست مطالب
سخنی با دوستداران برنامه نویسی
مقدمه:
چرا برنامهنویسی را باید یاد بگیریم؟
چرا سیشارپ؟
فصل اول: اساس برنامهنویسی شیگرا
برنامهنویسی چیست ؟
مقدمهی برنامهنویسی شیگرا
روند برنامهنویسی شیگرا
اساس برنامه نویسی
فضاینام(Namespace) چیست؟
رهنمود using
ساختار کلی namespace
فصل دوم: شروع برنامهنویسی شیگرا
Solution چیست؟
Solution
Solution Explorer
Object وClass چیست؟
کلاس پایه چیست؟
ایجاد کلاس و شی
ساختار نمونهسازی ازکلاس
فیلدها و متدها
سطح دسترسی Private و Public و Protectedو Internal
پیادهسازی فیلد
ساختار فیلد
Property چیست؟
تعریف و پیادهسازی Property
متد get{}
متد set{}
روشهای سادهتر، برای نوشتن Property
WriteOnly Property ,ReadOnly Property
فصل سوم: متدها
تعریف و پیادهسازی متدها
چارچوب متد:
چارچوب Params:
متد سازنده
چارچوب متد سازنده
Overload چیست؟
توابع Finalizers
چند نکته در مورد توابع Finalizers:
چارچوب توابع Finalizers
فصل چهارم: وراثت و چندریختی
وراثت در C#
This چیست؟
چند ریختی(Polymorphism )
یک مثال در دنیای واقعی
Polymorphism با Overload کردن
چند ریختی با مفهوم Virtual وOverride
Override کردن Operation
چارچوب Operation جمع
فصل پنجم: کلاسها
کلاسهای استاتیک
چار چوب کلاس استاتیک
متد سازنده در کلاسهای استاتیک
کلاسهای Abstract
مزایای کلاسهای Abstract
چارچوب کلاسهای Abstract
کلاسهای sealed
چارچوب کلاس های sealed
کلاسهای Partial
Stract چیست؟
چارچوب Stract
Nested Type
Const چیست؟
چارچوب const
تعریف یک constو دسترسی به آن
تعریف یک constو دسترسی به آن از طریق Property
تفاوت بین const و readonly
شباهت بین const و readonly
Interface چیست؟
ساختار Interface
تفاوت بین کلاسهای Abstract و Interface
موارد استفاده اینترفیس و کلاس های Abstract کجاست؟
سخن پایانی
مطالب مرتبط
تگها
مطالب پربیننده
- سئوالات و پاسخنامه آزمون دکترای مهندسی صنایع سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی پزشکی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی مکانیک (2) سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی مکانیک (1) سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی نقشه برداری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی عمران سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مهندسی برق سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علوم شناختی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علوم کامپیوتر و بیوانفورماتیک سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای ژئوفیزیک سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای فیزیک سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای ریاضی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای آمار سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای آموزش زبان و ادبیات انگلیسی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای بیوشیمی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای شهرسازی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای معماری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مدرسی معارف اسلامی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علوم ارتباطات سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای حسابداری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای گردشگری سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای حقوق سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای مدیریت سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای علم اطلاعات و دانش شناسی سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای روانشناسی ۲ سال ۱۴۰۳
- سئوالات و پاسخنامه آزمون دکترای سنجش و اندازه گیری سال 1403
- سئوالات و پاسخنامه آزمون دکترای روانشناسی سال 1403
- سئوالات و پاسخنامه آزمون دکترای علوم تربیتی سال 1403
- سئوالات و پاسخنامه آزمون دکترای فلسفه سال 1403
- سئوالات و پاسخنامه آزمون دکترای الهیات و معارف اسلامی سال 1403
- قوانین کلاس و مدرسه
- قالب آماده و زیبای پاورپوینت(15)
- ۵ فیلم که همه زنان ایرانی باید تماشا کنند
- شعار سال ۱۴۰۱ «سال تولید، دانشبنیان و اشتغالآفرین»
- پورنوگرافی چیست و چه اثری بر مغز و رابطه جنسی دارد؟
- رنگ چشم هایتان درباره شما و اجدادتان چه می گوید؟
- قالب زیبای پاورپوینت برای ارائه پروپوزال و دفاع رساله دکترا
- قالب پاورپوینت کادر دار زیبا
- متن کامل دعای جوشن کبیر با ترجمه
- قالب پاورپوینت گرافیکی و طرح دار زیبا
- قالب پاورپوینت گرافیکی زیبا
- نمونه تدریس درس اول هدیه آسمان پنجم
- قالب پاورپوینت گرافیکی جالب
- اندکی درباره درسپژوهی
- قیافه و ظاهر واسه متولدین کدوم ماه، خیلی مهمه؟
- قالب پاورپوینت
- چشم رنگی ها چه شخصیتی دارند؟ روانشناسی رنگ چشم ها
- همه زائران سلطان
- کتاب پسری که جادویی شد
- معرفی کتاب
- دوستی با کتاب
- قالب پاورپوینت گرافیکی
- درباره محسن رضایی
- تکنولوژی و اهمیت آن در زندگی امروزی
- معرفی کتاب
- خلاصه کتاب سواد بصری
- درباره امیر کبیر
- درباره فخرالدین عراقی
- کتاب پیوند زخم خورده
- کتاب راهنمای کامل Interaction access