کاربر مهمان، خوش آمديد!  ( ورود - عضويت )   امروز 20 اسفند ماه ، 1388
 

منوی اصلی
لینکهای سریع
دیگر بخشها
بخش کاربری
مطالب سایت
بخش خبری
امکانات سایت





وضعیت آنلاین
در حال حاضر 7 مهمان و 0 کاربر در سایت حضور دارند .

خوش امديد ، لطفا جهت عضویت در سایت فرم مخصوص عضویت را تکمیل نمائید .

عضويت سريع
شناسه :
نام اصلي:
ايميل:
تايپ مجدد:
گذرواژه:
تايپ مجدد:
کد امنيتي
 

جستجو



مطالب تصادفی

بازي
[ بازي ]

·ساخت بازي بدون نياز به برنامه نويسي

آخرین ارسالها
کل موضوعات 19
کل ارسال ها 99
کل بازديد ها 780
کل پاسخ ها 80
کل اعضا 389
آخرين 20 ارسال انجمن

پرسش و پاسخ C شارپ
ارسال شده توسط Admin در مورخه : چهارشنبه، 29 مهر ماه ، 1388

اتصال به ژايگاه داده ADO.Net
ارسال شده توسط Admin در مورخه : چهارشنبه، 29 مهر ماه ، 1388

ساخت تگ برای گرید ویو
ارسال شده توسط Admin در مورخه : پنجشنبه، 16 مهر ماه ، 1388

نوع داده شمارشی
ارسال شده توسط Admin در مورخه : پنجشنبه، 12 شهريور ماه ، 1388

اورژانسی
ارسال شده توسط Admin در مورخه : دوشنبه، 26 مرداد ماه ، 1388

C#
ارسال شده توسط Admin در مورخه : پنجشنبه، 8 مرداد ماه ، 1388

220
ارسال شده توسط Admin در مورخه : دوشنبه، 25 خرداد ماه ، 1388

كمك اور‍انسي
ارسال شده توسط Admin در مورخه : چهارشنبه، 11 دي ماه ، 1387

لود كردن فايل تصوير در سي شارپ
ارسال شده توسط Admin در مورخه : دوشنبه، 25 آذر ماه ، 1387

جي اس ام
ارسال شده توسط Admin در مورخه : سه شنبه، 2 مهر ماه ، 1387

آموزش كامپوزر
ارسال شده توسط Admin در مورخه : جمعه، 17 خرداد ماه ، 1387

گرفتن جذر(كمك)
ارسال شده توسط Admin در مورخه : جمعه، 17 خرداد ماه ، 1387

رنگ پيكسلهاي عكس
ارسال شده توسط Admin در مورخه : دوشنبه، 23 ارديبهشت ماه ، 1387

آموزش جي پي اس اس
ارسال شده توسط Admin در مورخه : يكشنبه، 15 ارديبهشت ماه ، 1387

بازم يه كمك ديگه تا 13/2/87
ارسال شده توسط Admin در مورخه : جمعه، 13 ارديبهشت ماه ، 1387

++c
ارسال شده توسط Admin در مورخه : دوشنبه، 9 ارديبهشت ماه ، 1387

کمک فوري14/2/1387
ارسال شده توسط Admin در مورخه : شنبه، 7 ارديبهشت ماه ، 1387

كمك فوري تا 3/2/87
ارسال شده توسط Admin در مورخه : جمعه، 6 ارديبهشت ماه ، 1387

سورس آماده #C
ارسال شده توسط Admin در مورخه : پنجشنبه، 23 اسفند ماه ، 1386

تالار گفتمان جستجو

مشتري تبليغات
ورود:
رمز عبور:
 

آموزش #C
برنامه نويسي

فهرست فصل‌هاي آموزشي موجود در قسمت #C (براي مشاهده سرفصل مطالب، برروي لينك ادامه كليك كنيد).

 

  

C#001 C#002 C#003 C#004 C#005
C#006 C#007 C#008 C#009 C#010
C#011 C#012 C#013 C#014 C#015
C#016 C#017 C#018 C#019 C#020
C#021        


فهرست مطالب موجود در فصلهاي مختلف آموزش زبان #C

C#001

شروع برنامه نويسي با محيط Visual Studio .NET - يك برنامه كنسول در ويژوال استوديو NET. ايجاد كنيد (برنامه) - نوشتن اولين برنامه - نوشتن كد با استفاده از تكنولوژي Intellisense (حس هوشمند) - Build و اجراي برنامه كنسول

C#002

استفاده از namespaceها - سعي در نامگذاري دستي

C#003

ايجاد يك برنامه داراي فُرم - ايجاد يك پروژه ويندوز در Visual Studio .NET (برنامه) - ايجاد واسط كاربر براي برنامه - تغيير خاصيتهاي يك كنترل در Design View - نوشتن يك كُد ساده براي دكمه OK - اجراي برنامه

C#004

متغيرها، عملگرها و عبارت‌ها - دستور - استفاده از شناسه‌ها (Identifier) - كلمات كليدي (KeyWords) - استفاده از متغيرها - نامگذاري متغيرها - تعريف متغيرها - كار با نوع داده‌هاي مقدماتي - عملگرهاي رياضي - تعيين مقادير يك عملگر - كنترل اولويت - خاصيت انجمني عملگرها

C#005

نوشتن متد و اعمال‌كردن محدوده (Scope) - تعريف متد - دستور زبان (Syntax) تعريف متد - دستور return - برنامه نمونه با كمك متدها (برنامه) - درك محدوده (Scope) - محدوده كلاس

C#006

Overloadكردن شناسه‌ها - Debugger محيط VS.NET - استفاده از دستورات تصميم‌گيري - تعريف متغيرهايي از نوع bool - استفاده از عملگرهاي بولي - عملگرهاي مقايسه‌اي - عملگرهاي منطقي - اولويت و خاصيت انجمني عملگرها

C#007

دستورات كنترل شرط - دستورات if تو در تو - برنامه‌اي با استفاده از دستور if (برنامه) - استفاده از ساختار دستور switch - دستور زبان ساختار switch

C#008

عملگرهاي انتساب مركّب - افزايش و كاهش متغيرها - ساختارهاي تكرار - ساختار while - ساختار for - محدوده دستور for - ساختار do

C#009

مديريت خطاها و Exceptionها - مقابله با خطاها - دستورات try و catch - استفاده از چند اداره‌كننده catch - نوشتن يك اداره‌كننده catch عمومي (كُلّي) - استفاده از عمليات رياضي Checked و Unchecked روي اعداد صحيح - دستورات checked و unchecked - عبارات checked و unchecked - ايجاد Exceptionها - بلاك finally

C#010

ايجاد و مديريت كلاس‌ها و اشياء (Object) - طبقه‌بندي چيست؟ - كپسوله‌سازي چيست؟ - كنترل اجازه دستيابي - نوع داده‌هاي انتزاعي - كار با سازنده‌ها و كلمه كليدي new - سازنده (Constructor) چيست؟ - overloadكردن سازنده‌ها - نام‌گذاري و قابليت دستيابي - نوشتن سازنده و ايجاد اشياء در يك برنامه (برنامه) - نوشتن و فراخواني يك متد نمونه در يك برنامه (برنامه) - فيلدها و متدهاي static - ايجاد يك فيلد مشترك - ايجاد يك فيلد static با استفاده از كلمه كليدي const - استفاده از فيلدهاي static و فراخواني متدهاي static در يك برنامه (برنامه)

C#011

درك مفهوم مقدار (Value) و ارجاع (Reference) - كپي‌كردن كلاس‌ها و متغيرهاي int - استفاده از پارامترهاي مقدار و پارامترهاي ارجاعي (برنامه) - استفاده از پارامترهاي ref و out - تفاوت پارامتر و آرگومان - ايجاد پارامترهاي ref - ايجاد پارامترهاي out - استفاده از پارامترهاي ref (برنامه) - پشته (Stack) و Heap چيست؟ - استفاده از Stack (پُشته) و Heap - كلاس System.Object چيست؟ - چرا كلاس System.Object اينقدر مهم‌است؟ - Boxing چيست؟ - Unboxing چيست؟

C#012

ايجاد انواع مقداري (Value Types) با استفاده از نوع شمارشي و Structها - كار با انواع شمارشي - تعريف يك نوع شمارشي - انتخاب مقادير براي عناصر نوع شمارشي - انتخاب نوع عناصر يك نوع شمارشي - استفاده از يك نوع شمارشي - ايجاد و استفاده از يك نوع شمارشي (برنامه) - كار با نوع struct - تعريف نوع struct - درك تفاوت بين struct و كلاس - تعريف متغير از نوع struct - درك مفهوم انتساب صريح structها - فراخواني سازنده‌هاي يك struct - كپي‌كردن متغيرهاي از نوع struct - كلمه‌هاي كليدي معادل انواع داده مقدماتي - ايجاد و استفاده از يك struct (برنامه)

C#013

استفاده از آرايه و مجموعه‌ها - آرايه چيست؟ - تعريف متغيرهايي به‌صورت آرايه - ايجاد نمونه‌هايي از يك آرايه - مقداردهي اوليه به متغيرهايي از نوع آرايه - دستيابي به عناصر آرايه - دستيابي به عناصر آرايه با استفاده از يك حلقه تكرار (گردش در عناصر آرايه) - كپي‌كردن آرايه - استفاده از كلاس System.Array - كلاس‌هاي مجموعه‌اي چيست؟ - كلاس مجموعه‌اي ArrayList - كلاس مجموعه‌اي Queue (صف) - كلاس مجموعه‌اي Stack (پُشته) - كلاس مجموعه‌اي SortedList - مقايسه آرايه‌ها و مجموعه‌ها - پخش‌كردن كارت (برنامه)

C#014

آرايه‌اي از پارامتر - ايجاد متدهاي overloadشده - استفاده از آرگومان‌هايي از نوع آرايه - تعريف آرايه params - پارامترهايي با تعداد و انواع متغير - يك نكته درمورد Console.WriteLine - استفاده از آرايه params (برنامه) - فراخواني يك متد با آرايه params در يك برنامه (برنامه) - استفاده از متد Main

C#015

برنامه‌نويسي شئ‌گرا - درك تفاوت كلاس‌ها و اشياء - انواع داده انتزاعي (Abstract) - كپسوله‌سازي (Encapsulation) از نماي دقيق‌تر - وراثت چيست؟ - وراثت از نماي دقيق‌تر - Compileكردن برنامه‌اي با چند كلاس - مشخص‌كردن كلاس پايه در #C - محدوده (Scope) همراه‌با وراثت - استفاده مجدد از شناسه‌هاي كلاس پايه، در كلاس مشتق‌شده - كار با متدهاي به‌ارث برده‌شده - چندريختي (Polymorphism) - متدهاي انتزاعي (Abstract) - استفاده از كلمه كليدي this - استفاده از كلمه كليدي base - دسترسي به فيلدها و متدهاي كلاس پايه توسط كلمه كليدي base - كلاس‌هاي مهروموم‌شده (Sealed) - مظروف‌سازي (Containment) و نمايندگي (Delegation) - استفاده از مظروف‌سازي (برنامه) - كلاس System.Object از نماي دقيق‌تر

C#016

مفهوم رابط‌ها (Interface) - تعريف يك رابط - تعريف متدهاي يك رابط - محدوديت‌هاي رابط - مشتق‌شدن از رابط‌هاي پايه - پياده‌سازي يك رابط - پياده‌سازي متدهاي هم‌نام در رابط‌هاي مختلف - دسترسي به اعضاي رابط‌ها - بررسي يك شئ ازنظر پشتيباني از يك رابط خاص - دسترسي به يك رابط برروي يك شئ - كلمه كليدي as در نگاهي دقيق‌تر - تعيين محدوده اعتبار رابط‌ها - پياده‌سازي رابط‌هاي موجود در Net Framework. - پشتيباني از foreach به‌كمك رابط‌هاي IEnumerable و IEnumerator (برنامه) - رابط‌ها به‌عنوان عامل قدرت برنامه‌نويسي شئ‌گرا

C#017

يك كلاس در #C دقيقاً چيست؟ - درك متد Main - استفاده از آرگومان‌هاي خط فرمان - بازگرداندن مقادير - درك كامل بدنه كلاس - استفاده از ثابت‌ها - استفاده از فيلدها - استفاده از متدها - استفاده از خاصيت‌ها - دستياب‌ها - خاصيت‌هاي فقط‌خواندني و فقط‌نوشتني - استفاده از رويدادها - استفاده از انديس‌سازها - استفاده از عملگرها - استفاده از سازنده‌ها - استفاده از مخرب‌ها - استفاده از انواع كلاسي - درك مفهوم عناصر static

C#018

سربارگذاري عملگرها - عملگرهاي يكاني قابل سربارگذاري - سربارگذاري تفريق يكاني (برنامه) - سربارگذاري جمع يكاني (برنامه)  - سربارگذاري معكوس‌سازي منطقي (برنامه) - سربارگذاري مكمل Hex بيت‌به‌بيت (برنامه) - سربارگذاري عملگرهاي true و false (برنامه) - عملگرهاي دوتايي قابل سربارگذاري - سربارگذاري عملگرهاي برابري و عدم تساوي (برنامه) - عملگرهاي تبديل نوع قابل سربارگذاري - سربارگذاري عملگر تبديل نوع double (برنامه) - عملگرهاي غيرقابل سربارگذاري

C#019

رويدادها و Delegateها - تعريف Delegateها - تعريف رويدادها - نصب كنترل‌كننده‌هاي رويداد - توليد رويدادها - نمايش مجموع اعداد زوج به‌كمك رويداد و نماينده (برنامه) - استانداردسازي طراحي يك رويداد - مجموع اعداد زوج با ساختار رويداد و نماينده استاندارد NET Framework. (برنامه) - استفاده از دستياب‌هاي رويداد - استفاده از تغييردهنده‌هاي رويداد - رويدادهاي static - رويدادهاي virtual - رويدادهاي override - رويدادهاي abstract - مروري مجدد بر رويدادها و نماينده‌ها

C#020

طراحي و ساخت برنامه‌هاي كاربردي WindowsForms - درك معماري WindowsForms - كلاس Form - كلاس Application - يك برنامه WindowsForms بسيار ساده (برنامه) - درك Assemblyهاي برنامه - نگاهي دقيق‌تر به كلاس Application - درك رويدادهاي كلاس Application - كاركردن با رويدادهاي كلاس Application (برنامه) - درك خصوصيات كلاس Application - درك متدهاي كلاس Application - اضافه‌كردن كنترل‌ها به فرم - كاركردن با كنترل‌ها برروي فرم (برنامه)

C#021

 در اعماق برنامه نویسی Windows Application -  با NotePad.NET آشنا شوید (برنامه) - اضافه کردن کنترل ها (برنامه) - بازکردن فایل ها (برنامه) - کلاس FileDialog - تصاویر Bitmap - تغییر اندازه فرم ها (برنامه) - خاصیت های فرم برنامه - کاربرد خاصیت Dock درمورد کنترل ها (برنامه)



کلمات کليدي :

ارسال شده در مورخه : يكشنبه، 15 ارديبهشت ماه ، 1387 توسط Admin  چاپ مطلب

 

مرتبط با موضوع :

 آموزش آنلاين  [جمعه، 2 فروردين ماه ، 1387]

 
نام شما: [ کاربر جدید ]

عنوان:
 
نظر:


:) ;) |) :- :( :0 :# *) ^) +)) :} |(( @: (:) :? :**

کد امنيتي : gaz25gim
تايپ کد امنيتي : [ بازگشت ]

 
بازدیدکنندگان غیر عضو حق ارسال نظر و پیشنهاد در مورد مطالب این سایت ندارند .
برای استفاده از سرویسهای مخصوص کاربران عضو فرم عضویت را تکمیل نمائید .
امتیاز دهی به مطلب
امتیاز متوسط : 5
تعداد آراء: 22


لطفا رای مورد نظرتان را در مورد این مطلب ارائه نمائید :

عالی
خیلی خوب
خوب
متوسط
بد


اشتراک گذاري مطلب


انتخاب ها

 گرفتن پرينت از اين مطلب گرفتن پرينت از اين مطلب


 
موضوعات مرتبط

برنامه نويسي

صفحه اصلي |  جستجو |  دريافت فايل |  آرشيو اخبار |  تماس با ما



  

PHPNuke Farsi [MT Edition] Project By PHPNuke.ir

www.mashhadteam.ir