کتاب آموزش طراحی سیستم های شی‌گرا با زبان برنامه نویسی سی شارپ

کتاب آموزش طراحی سیستم های شی‌گرا با زبان برنامه نویسی سی شارپ

با کتاب آموزش طراحی سیستم های شی‌گرا با زبان برنامه نویسی سی شارپ به زبان فارسی از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم. تمرکز کتاب طراحی سیستم‌های شی‌گرا با زبان سی شارپ (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 : دوره آموزش برنامه نویسی سی شارپ بصورت رایگان – جلسه اول

5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

صابر بوستانی

داستان من با دنیای برنامه‌ نویسی آغاز شد، و در ادامه به عنوان یک توسعه‌ دهنده نرم‌ افزار، طراح وب سایت و متخصص سئو، مهارت ‌های تکنیکی و تحلیلی خودم رو پرورش دادم. علاقه م به دنیای مالی منو به سمت یادگیری ترید و معامله‌گری سوق داد. و در حال حاضر در برنامه نویسی و معامله گری ارز دیجیتال انجام میدم. از سال 96 سعی کردم معامله گری در کریپتو رو یاد بگیرم. ترید و معامله گری برام پر از چالش و شکست‌ های متعدد بود. اما هر شکست، درسی ارزشمند برام داشت و من رو به یک تریدر و معامله گر قوی‌ تر و هوشمندتر تبدیل کرد. با پشتکار و یادگیری مداوم، تونستم به موفقیت‌های قابل توجهی دست یابم و به معامله گری موفق تبدیل بشم. در اینجا بزرگترین تجربیات و مهمترین دانش خودم رو در اختیار شما قرار میدم تا در مدت زمان کوتاه تر و شکست های کمتر در این مسیر به موفقیت برسید.

پکیج آموزش پیشرفته ASP.NET Core + طراحی فروشگاه اینترنتی
دانلود با لینک مستقیم

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید