آموزش سی شارپ

14,900 تومان 8,940 تومان

آموزش کامل سی شارپ به صورت تصویری و به مدت ۲۸ ساعت تهیه شده است. مجموعه آموزش C# شامل کدنویسی داده ها تحت ویژوال استودیو می باشد.

توضیحات

آموزش سی شارپ::

مشخصات آموزش سی شارپ بهکامان

شماره شناسنامه اثر ۰۴۲۰۷۸-۰۰۲۸۲-۸
مرجع صادر کننده  وزارت فرهنگ و ارشاد اسلامي
زبان  فارسي
نوع ديسک  DVD
تعداد ديسک  ۱ حلقه
مدت آموزش  ۲۸ ساعت
سطح آموزش  مقدماتي تا پيشرفته
موضوع  چند رسانه اي (آموزشي) / فني، مهندسي
سيستم عامل  windows 7 – 8 – 8.1 – 10

 

توضیحات تکمیلی

فصل اول: آشنایی با سی شارپ ۲۰۱۲

  • آموزش نحوه راه اندازی microsoft visual studio 2012
  • آموزش ساخت یک برنامه کنسول در سی شارپ
  • آموزش ساخت یک برنامه کاربردی با رابط کاربر گرافیکی

فصل دوم: آموزش نحوه کار با متغیرها ، عبارتها و عملگرها

  • آموزش نحوه استفاده از متغیرهای برای ذخیره اطلاعات
  • آموزش نحوه کار با عملگرهای ریاضی و نحوه ترکیب آنها

فصل سوم: نحوه نوشتن متد و اعمال کردن محدوده

  • آموزش نحوه ساخت و فراخواندن متدها
  • آموزش چگونگی ارسال pass و بازگرداندن اطلاعات به یک متد
  • آموزش چگونگی استفاده از Debugger اشکال زدایی تجمع شده

فصل چهارم: نحوه استفاده از دستورات تصمیم گیری

  • آموزش نحوه به کارگیری عملگرهای boolean (بولی)
  • آموزش نحوه به کارگیری دستور if برای تصمیم گیری
  • آموزش نحوه به کارگیری دستورات switch به منظور تصمیمات پیچیده تر

فصل پنجم: نحوه استفاده از دستورات تکرار

  • آموزش نحوه به کارگیری عملگرهی انتصاب مرکب
  • آموزش چگونگی کاهش دادن و یا افزایش دادن مقدار یک متغیر با یک واحد
  • آشنایی با دستورات while و do و for برای اجرای دستورات
  • آموزش نحوه اجرای متد do و مشاهده تغییر مقدار متغیرها

فصل ششم: نحوه مدیریت خطاها و Exception ها

  • آشنایی با دستورات try و catch و finally به منظور مدیریت خطاها
  • آموزش چگونگی کنترل سرر اعداد با استفاده از checked و uncheked
  • آموزش نحوه ایجاد Exception از درون متد با استفاده throw
  • آموزش نحوه تشخیص و کشف Exception ها در debugger

فصل هفتم: چگونگی ساخت و مدیریت آبجکت ها و کلاس ها

  • آشنایی با دسته بندی متدها و داده های مرتبط در کلاس
  • آموزش نحوه کنترل دستیابی به اعضا کلاس با public و private
  • آموزش ساخت آبجکتها با استفاده از new و constructor
  • آموزش نوشتن و فراخوانی سازنده ، کلاسهای بی نام

فصل هشتم: آموزش مفاهیم مقدار و ارجاع

  • آموزش کپی کردن یک متغیر از نوع مقداری و ارجاعی
  • آموزش نحوه استفاده از کلمات کلیدی ref و out
  • آموزش استفاده از مقادیر تهی و nullable و خصوصیات آن
  • آموزش قالبگیری داده ها در وضعیتی مطمئن
  • آشنایی با عملگرهای is و as

فصل نهم: آموزش نحوه ساخت انواع مقدار با استفاده از نوع شمارشی

  • آموزش نحوه تعریف یک نوع شمارشی ، ایجاد و به کار گیری آنها
  • آموزش نحوه تعریف یک نوع struct ، کار با انواع شمارشی

فصل دهم: آموزش نحوه به کارگیری آرایه ها و مجموعه ها

  • آموزش چگونگی تعریف مقدار دهی اولیه ، کپی کردن و استفاده از آرایه ها
  • آموزش نحوه تعریف مقدار دهی اولیه ، کپی کردن و استفاده از انواع مجموعه ها

فصل یازدهم: آرایه ای از پارامترها

  • آموزش نحوه استفاده از کلمات کلیدی params
  • آشنایی با آرگومانهای خط فرمان در متد main

فصل دوازدهم: وراثت

  • آموزش نحوه ساخت یک کلاس مشتق شده از یک کلاس پایه
  • آموزش فراخوانی سازنده کلاس پایه از سازنده کلاس مشتق شده
  • آموزش نحوه کنترل منحنی سازی overload کردن متدها
  • نحوه محدود کردن امکان دستیابی در سلسله مراتب وراثت
  • آموزش ساخت interface ی که فقط نام متدها را در خود داراست

فصل سیزدهم: garbage و نحوه مدیریت collection

  • آموزش نحوه به کارگیری destructor برای نوشتن یک کد با هدف معین
  • آموزش نحوه مدیریت منابع سیستم با استفاده از garbage collection
  • آموزش چگونگی آزادی منبع در زمانی معین با نوشتن متد آزادسازی
  • آموزش نحوه به کارگیری دستورات try finally

فصل چهاردهم: آموزش نحوه پیاده سازی خاصیت ها به منظور دستیابی به صفات

  • آموزش به کارگیری خاصیتها برای کپسوله کردن فیلدهای منطقی
  • آموزش نحوه تعریف کردن متد دستیابی get و مقدار دهی set
  • آموزش ساخت interface هایی که خاصیتها را تعریف میکنند.

فصل پانردهم: آشنایی با indexer

  • آموزش به کارگیری indexer ها برای کپسوله کردن
  • آموزش نحوه تعریف متد دستبابی get  برای کنترل خواندن
  • آموزش نحوه تعریف متدهای set برای کنترل دستیابی نوشتن
  • آموزش ساخت interface هایی که indexer ها را تعریف میکنند.
  • آموزش چگونگی پیاده سازی indexer ها در struct ها و کلاسها

فصل شانزدهم: آشنایی با delegate و رویدادها

  • آموزش نحوه تعریف delegate برای ساخت یک نماینده از تعریف متد
  • آموزش ساخت نمونه هایی از delegate برای ساخت متدهای خاص
  • آموزش نحوه فراخوانی delegate با استفاده از پرانتز
  • آموزش نحوه تعریف کردن یک فیلد رویداد
  • آموزش نحوه متصل کردن یک delegate به یک رویداد با عملگر =+
  • آموزش نحوه جداسازی یک delegate از یک رویداد با عملگر =-

فصل هفدهم: overload عملگرها

  • آموزش نحوه تعریف و بکارگیری عملگرهای یکانی و دوتایی
  • آموزش نوشتن عملگرهای افزایشی و کاهشی برای struct ، کلاسها
  • آموزش نحوه پیاده سازی بعضی از عملگرها به صورت جفتی
  • آموزش نحوه تعریف عملگرهای تبدیل نوع ضمنی
  • آموزش نحوه تعریف عملگرهای تبدیل نوع صریح

فصل هجدهم: معرفی نرم افزارهای مفید ویندوز

  • آموزش چگونگی ساخت برنامه های کاربردی فرمهای ویندوز مایکروسافت
  • آموزش نحوه کنترل متداول فرمهای ویندوز : label ها ، دکمه ها و کادرهای متنی
  • آموزش نحوه تغییر دادن خصوصیات فرم های ویندوز
  • آموزش نحوه پردازش رویدادهای عرضه شده توسط فرمهای ویندوز و کنترل ها

فصل نوزدهم: نحوه کار با منوها

  • آموزش نحوه ویرایش منوهای برنامه کاربردی فرمهای ویندوز
  • آموزش استفاده از کنترل main/menu ، ساخت منوهای حساس به متن
  • آموزش نحوه پاسخگویی به رویداد های منو برای پردازش
  • آموزش چگونگی دستکاری منوها و ساخت منوهای پایه

فصل بیستم:ارائه معتبرسازی یا تایید اعتبار

  • آموزش چگونگی کنترل اطلاعات ورودی توسط کاربر
  • آشنایی با خصوصیات case validation و رویداد های تایید
  • آموزش چگونگی ارائه تایید اعتبار موثر و بدون ایجاد مزاحمت
  • آموزش استفاده از کنترل error provider

فصل بیست و یکم: آموزش نحوه استفاده از کنترل های مرکب

  • آموزش به کارگیری کنترل splitter برای تغییر اندازه کنترل های docked
  • آموزش ساخت فرم های حاوی panel مباحث image list
  • آموزش به کارگیری کنترلهای tree view و list view به منظور نمایش داده

فصل بیست و دوم: آموزش استفاده از MDI ، پنجره ها و کادرهای محاوره

  • آشنایی با فرم های والد و فرزند (MDI) و ادغام آنها
  • آموزش نحوه نمایش فرم های پویا و پنهان کردن interface ها
  • فرم های فرزند را در یک فرم والد مرتب نمایید.
  • آموزش نحوه ساخت فرم ها و کادرهای محاوره modal و modeless

فصل بیست و سوم: آموزش ساخت کامپوننت های GUI

  • آموزش نحوه ساخت کنترل کاربر ، ارائه رویدادها روی یک کنترل کاربر
  • آموزش چگونگی اضافه کردن یک کنترل به Toolbox
  • آموزش توسعه کلاس های کنترل framework برای اضافه کردن به حوزه عملیاتی
  • بوسیله بک کنترل کاربر موجود را تبدیل به زیرکلاس نمایید.

فصل بیست و چهارم: آموزش ایجاد روابط و تعریف کلاس های انتزاعی

  • آموزش نحوه تعریف کردن و پیاده سازی یک رابط ، ارجاع بوسیله رابط
  • آموزش نحوه کار با چندین رابط ، آموزش نحوه پیاده سازی صریح یک رابط
  • آشنایی با محدودیت های رابط ، تعریف و به کارگیری رابط ها
  • آشنایی با کلاس ها و متدهای انتزاعی ، آشنایی با متدها و کلاسهای نشاندار
  • آموزش چگونگی بکارگیری و پیاده سازی یک کلاس انتزاعی

فصل بیست و پنجم: معرفی جنریک ها

  • آشنایی با مسائل و مشکلات object ، راه حل جنریک ها
  • جنریک ها در برابر کلاس های تعمیم یافته
  • آشنایی با جنریک ها و قید ها ، رابط های جنریک و متد جنریک
  • آشنایی با تئوری درخت باینری ، رابط های جنریک و تغییرات
  • آموزش نحوه ساخت کلاس درخت باینری بوسیله جنریک ها
  • آموزش چگونگی تعریف یک متد جنریک به منظور ایجاد یک درخت باینری
  • آشنایی با رابط های تغییر پذیر ، رابط های چند تغییر پذیر

فصل بیست و ششم: آموزش نحوه شمردن مجموعه ها

  • آموزش شمارش عناصر مجموعه
  • آموزش نحوه پیاده سازی یک شمارنده به صورت دستی و تکرار کننده
  • آموزش نحوه پیاده سازی رابط IEnumberable
  • آموزش نحوه تعریف یک شمارنده برای کلاس tree,titem

فصل بیست و هفتم: آموزش جستجوی داده های داخل حافظه بوسیله عبارات پرس و جو

  • زبان یکپارچه پرس و جو چیست؟
  • آموزش نحوه به کار گیری LNQ در یک برنامه c# و ارزیابی معوق
  • آموزش چگونگی انتخاب ، الحاق ، فیلتر ، مرتب سازی ، جمع بستن و گروه بندی داده ها
  • آموزش نحوه به کار گیری عملگرهای پرس و جو / پرس و جوی داده ها در اشیا
  • آموزش نحوه بازیابی داده ها از binary tree با دو روش
  • بررسی تاثیرات ارزیابی پنهان و معوق یک پرس و جوی LINQ

فصل بیست و هشتم: آموزش ساخت نرم افزار حرفه ای با visual studio

  • آموزش اجرای عملیات چند وظیفه ای بوسیله پردازش موازی
  • آموزش نحوه پیاده سازی عملیات چند وظیفه ای در یک برنامه Desktop
  • آشنایی با task ها و threads ها و threadsPool / ساخت ، اجرا و کنترل اعمال
  • آموزش نحوه اجرای برنامه GraphDemo(به صورت یک thread واحد)
  • آموزش تغییر برنامه GraphDemo برای به کار گیری رشته های موازی
  • آموزش نحوه تجزیه وظایف بوسیله کلاس parallel
  • آموزش استفاده از parallel در موازی سازی عملیات های برنامه graphData
  • چه وقتی نباید از کلاس Parallel استفاده شود؟
  • آموزش تشخیص زمان استفاده از Parallel,Invoke
  • آموزش نحوه بازگرداندن یک مقدار از یک task
  • آموزش نحوه تغییر برنامه GraphDemo و استفاده از شیء Task,Tresult
  • آموزش نحوه استفاده از اعمال و رشته های رابط کاربر
  • آموزش نحوه ارتقاء پاسخگویی در برنامه GraphDemo
  • آموزش کنسل کردن اعمال و کنترل استثنائات
  • آموزش نحوه اضافه کردن قابلیت کنسل کردن به برنامه GraphDemo
  • آموزش نحوه کنترل استثنائات بوسیله کلاس AggregateException
  • آموزش نحوه تایید کنسل سازی و کنترل استثنای AggregateException
  • آموزش چگونگی استفاده از استمرارات با اعمال کنسل شده و ناقص

فصل بیست و نهم: آموزش اجرای فرآیندهای دسترسی موازی به داده ها

  • آموزش نحوه استفاده از PLINQ به منظور موازی سازی دسترسی به داده ها
  • آموزش نحوه استفاده از PLINQ در بهبود عملکرد در زمان مرور مجموعه
  • آموزش موازی سازی یک پرس و جوی LINQ در یک مجموعه ساده
  • آموزش موازی سازی پرس و جویی که دو مجموعه را به هم متصل میکند
  • آموزش مشخص کردن اختیارات یک پرس و جوی PLINQ
  • آموزش نحوه کنسل کردن یک پرس و جوی PLINQ ، قفل کردن داده ها
  • آموزش همگام سازی دسترسی همزمان به داده های الزامی
  • آموزش همزمان سازی اشیاء اولیه در Task Parallel Library
  • آشنایی ب کلاس ManualResetEventSlim ، آشنایی با کلاس SemaphoreSlim
  • آشنایی با کلاسهای ReaderWriterLockSlim , Barrier , CountdownEvent
  • آشنایی با thread های همزمان سازی و کنسل سازی
  • آموزش نحوه استفاده مجموعه همزمان و یک قفل برای پیاده سازی دسترسی به داده ها
  • آموزش نحوه محاسبه PI بوسیله یک thread مجزا و اعمال موازی
  • آموزش نحوه به کارگیری مجموعه اس با امنیت Thread
  • آموزش نحوه استفاده از یک قفل در سریال سازی فراخوانی های متد
  • آشنایی با کلاسهای مجموعه همزمان

نقد و بررسی ها

هیچ دیدگاهی برای این محصول نوشته نشده است .

اولین کسی باشید که دیدگاهی می نویسد “آموزش سی شارپ”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوازده − هشت =

طراحی سایت
طراحی سایتسئوسرویس و تعمیر کولر گازی