با کتاب آموزش طراحی سیستم های شیگرا با زبان برنامه نویسی سی شارپ به زبان فارسی از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم. تمرکز کتاب طراحی سیستمهای شیگرا با زبان سی شارپ (c#) بیشتر روی برنامههای تحت کنسول است. این کتاب با بیان مسائل متعدد تحت کنسول و حل آنها، دانشجویان را با زبان برنامه نویسی #C آشنا میکند. این کتاب تالیف آقایان مهندس رمضان عباس نژادورزی، مهندس باقر رحیم پورکامی و مهندس ابراهیم هاشمیان و در 147 صفحه ارائه شده است. لطفا با ما همراه باشید…
طراحی سیستم های شیگرا با برنامه نویسی سی شارپ
فصل اول: آشنایی با زبان برنامه نویسی سی شارپ (c#)
- فرآيند برنامه نويسی در دات نت
- مجموعه کتابخانه کلاس دات نت Framework
- فضای نام
- آموزش زبانهای برنامه نويسی
- شناسه ها
- کلمات کلیدی
- فضای سفید
- لیترال ها
- توضیحات
- کارکترهای ويژه (Punctuators)
- انواع داده
- انواع مقدار
- انواع ارجاع
- ثابتها
- عملگرها
- عملگرهای محاسباتی
- عملگرهای رابطه ای
- عملگرهای ترکیبی
- عملگرهای منطقی
- عملگرهای خاص
- اولويت عملگر
- تبديل نوع
- ساختار برنامه C#
- دستورات ورودی و خروجی
- متدهای خروجی
- متدهای ورودی
- مسائل حل شده
- مسائل حل شده در سايت
- تمرينها
فصل دوم: ساختارهای کنترلی در سی شارپ
- ساختارهای تصمیم گیری
- ساختار تصمیم if
- ساختار if تودرتو
- ساختار switch
- ساختارهای تکرار
- ساختار تکرارfor
- دستور break
- دستور continue
- ساختار while
- . ساختار تکرار do while
- مسائل حل شده
- مسائل حل شده درسايت
- تمرينها
فصل سوم: متدها و پیاده سازی آن ها در سی شارپ
- انواع متدها
- متدهای کتابخانه ای 2
- متدهايی که برنامه نويس می نويسد
- ارسال پارامترها به متدها
- ارسال پارامتر از طريق مقدار
- ارسال پارامتر از طريق ارجاع
- متدهای بازگشتی
- متدهای همنام
- تعريف آرگومان های اختیاری با مقدار پیش فرض
- تعريف متدی با تعداد پارامتر نامعلوم
- مسائل حل شده.
- مسائل حل شده در سايت
- تمرين
فصل چهارم: آرایه ها و رشته ها در سی شارپ
- تعريف آرايه های يک بعدی
- مقداردهی عناصر آرايه
- مقداردهی به خانه های آرايه به صورت مجزا
- مقداردهی اولیه به عناصر آرايه در هنگام تعريف آن
- مقداردهی به خانه های آرايه با حلقه های تکرار و دستورات ورودی
- نمايش مقادير آرايه
- نمايش مقادير هر عنصر به صورت مجزا
- نمايش مقادير آرايه با حلقه های تکرارfor ، while و do while
- نمايش عناصر آرايه با حلقهforeach
- تولید اعداد تصادفی
- ارسال آرايه ها به متدها
- ارسال عناصر آرايه به متدها
- ارسال نام آرايه ها به متدها
- مرتب سازی آرايه
- جستجوی مقادير آرايه
- جستجوی خطی )ترتیبی)
- جستجوی دودويی در آرايه مرتب شده
- حذف عناصر آرايه
- درج عنصری بین عناصر آرايه
- ارسال آرايه از طريق پارامتر نوع params
- آرايه های دوبعدی
- تعريف آرايه دوبعدی
- مقداردهی عناصر آرايه دوبعدی
- نمايش مقادير آرايه دوبعدی
- آرايههای دندانهای
- معرفی آرايهای از اشیا
- رشته ها
- متدهايی برای دستکاری رشته
- مسائل حل شده
- مسائل حل شده در سايت
- تمرين
فصل پنجم: برنامه نویسی مبتنی برشئ
- کلاس ها
- تعريف کلاسها
- نمونه سازی کلاسها
- اعضای کلاس
- مقداردهی اولیه به اعضای کلاس با متهد
- سازنده
- اعضای static
- متدهای static
- ارجاع this
- اعضای فقط خواندنی (read only)
- ايندکسرها (Indexer)
- Delegate
- نمایش متغیرها و متدها با گزینه ClassView Diagram
- مسائل حل شده
- مسائل حل شده در سایت
- تمرین
فصل ششم : برنامه نویسی شئ گرا : وراثت ، چند ریخنی و واسطها
- وراثت
- کلاس مشتق چه اعضای از کلاس پایه را به ارث می برد
- تعريف کلاس مشتق
- پايه تمام کلا س
- سازنده ها و مخرب ها در کلا س های مشتق
- متدهای مجازی
- پنهان نمودن اعضای کلا س پايه
- اعضای انتزاعی
- کلا س های انتزاعی
- کلاس ها و متدهای sealed
- کلاس Static
- واسط ها
- تعريف مجدد عملگرها
- متدهای توسعه يافته
- متدهای خارجی
- مسائل حل شده
- مسائل حل شده در سايت
- تمرين
فصل هفتم :برنامه های کاربردی با فرم در C#
- مراحل نوشتن برنامه های ويندوزی
- ايجاد برنامه جديد و اضافه کردن کنترل ها به فرم
- فرم برنامه
- خواص فرم
- رويدادهای فرم
- متدهای فرم
- کنترل ها
- کنترل Label
- کنترل TextBox
- کنترل Button
- کنترل CheckBox
- کنترل RadioButton
- کنترل GroupBox
- کنترل ListBox
- کنترل CheckedListBox
- کنترل ComboBox
- کنترل MenuStrip
- کنترل ContextMenuStrip
- کنترل PictureBox
- مديريت صفحه کلید
- مسائل حل شده
- مسائل حل شده در سايت
- تمرين
فصل هشتم: ایجاد برنامه های پیشرفته کاربردی در فرم
- کنترل Timer
- کنترل ProgressBar
- کنترل TrackBar
- کنترل MaskedTextBox
- کنترل ToolTip
- کنترل HelpProvider
- کنترل ErrorProvider
- کنترل TreeView
- کنترل Toolstrip
- کنترل ListView
- کنترل ImageList
- کادرهای محاوره
- کادر محاوره MessageBox
- کادر محاوره OpenFileDialog
- کادر محاوره SaveFileDialog
- کنترل ColorDialog
- کنترل FontDialog
- کنترل FolderBrowserDialog
- کنترل RichTextBox
- کنترل TabControl
- کنترل NumericUpDown
- برنامه های چند فرمی
- اضافه کردن فرم های جديد
- نمايش فرم اضافه شده
- کنترل Panel
- کنترل FlowlayoutPanel
- کنترل TableLayoutPanel
- کنترل LinkLabel
- کنترل های VScrollBar و HscrollBar
- کنترل BackgroundWorker
- گرافیک در C#
- اشیاء اصلی گرافیک
- متدهای رسم اشکال گرافیکی
- مسائل حل شده
- مسائل حل شده در سايت
- تمرين
فصل نهم: بانک اطلاعاتی
- تعريف سیستم مديريت بانک اطلاعات
- طراحی بانک اطلاعاتی
- معرفی بانک اطلاعاتی نمونه
- بانک اطلاعات SQL Server
- ورود به بانک اطلاعاتی SQL Server
- تايپ و اجرای دستورات SQL
- ايجاد بانک اطلاعاتی
- تاییر خواص اطلاعاتی موجود
- حذف بانک اطلاعاتی موجود
- اشیای بانک اطلاعات
- ايجاد جدول با دستور SQL
- تغییر ساختار جدول با دستور SQL
- حذف جدول با دستور SQL
- دستورات SQL برای ورود، ويرايش وحذف داده ها
- دستور INSERT
- ويرايش رکوردهای جدول
- حذف رکوردهای جدول
- دستور SELECT
- دستیابی به بانک اطلاعات با ADO.NET
- کلاس Connection
- کلاس Command
- کلاس Dataset
- کلاس DataAdapter
- کلاس DataTable
- کلاس DataColumn
- کلاس DataRow
- کلاس DataReader
- کنترل DataGridView
- اداره کردن استثناء
پیشنهاد ویژه 1 : کتاب آموزش برنامه نویسی سی شارپ به زبان ساده
پیشنهاد ویژه 2 : پکیج پیشرفته آموزش برنامه نویسی C# 2017 | مختص بازار کار + آموزش ساخت بازی Quiz of King
پیشنهاد ویژه 3 : گلچین صدها کتاب رایگان برنامه نویسی سی شارپ
پیشنهاد ویژه 4 : دوره آموزش برنامه نویسی سی شارپ بصورت رایگان – جلسه اول
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- حجم فايل : 2.65 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۱۸ خرداد ۱۳۹۷
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس