ریال 699,000

خرید دانلودی بسته ی آموزش ویدئویی برنامه نویسی Windows Form Application

توضیحات

بسته ی آموزش ویدئویی برنامه نویسی Windows Form Application یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش تکنیک های برنامه نویسی Windows Form Application است که با نام اصلی Windows Forms Best Practices از شرکت Pluralsight منتشر شده است.

Windows Form Application ها چه هستند؟

با معرفی شدن دات نت فریم ورک 1.0 در سال 2002 پارادایم Windows Form Application نیز معرفی شد. با استفاده از این تکنولوژی می توان برنامه های کاربردی و تحت ویندوز ایجاد کرد. موضوع مهم در حال حاضر، ساخت برنامه های ویندوز با وجود تکنولوژی هایی شبیه WPF و حتی HTML5 است. آیا با وجود این تکنولوژی های جدید، پلت فرم Windows Form Application منسوخ شده است؟ پاسخ این پرسش بدون تردید “خیر” است.

در قدیمی بودن پلت فرم Windows Form Application هیچ شکی نیست. در معرفی تکنلوژی های جدید ساخت برنامه های تحت ویندوز شبیه WPF نیز هیچ تردیدی نیست. اما موضوع مهم این است که قدیمی بودن Windows Form Application خود می تواند یک مزیت باشد تا یک عیب. با استفاده از بسیاری تکنیک و موضوعات متنوع در کنار پلت فرم Windows Form Application می توان به ساخت برنامه های اساسی و درست دست پیدا کرد. بعضی از این تکنیک ها عبارت اند از:

درباره ی بسته ی آموزش ویدئویی برنامه نویسی Windows Form Application

برخی مباحث مطرح شده در دوره ی آموزش برنامه نویسی Windows Form Application عبارت اند از:

  • ساخت برنامه های عالی با استفاده از پلت فرم Windows Form Application
  • انجام عملیات دقیق مربوط به تغییر اندازه (Resize) فرم ها
  • مباحث مربوط به قابلیت استفاده مجدد (Usability) ، دسترس پذیری (Accessibility) و بومی سازی (Localization)
  • مدیریت صحبح استثناها (Exception Handling) و مسائل مربوط به برنامه نویسی چند نخی (Threading)
  • استفاده از الگوهای طراحی (Design Pattern) و نوشتن کدهای قابل نگهداری (Maintainable)
  • ساخت کنترل های سفارشی (Custom Control)
  • ارتباط با بقیه ی تکنولوژی ها (Interoperability)
  • و بسیاری مباحث کلیدی و مهم دیگر
  • مدت زمان آموزش:
  • تعداد فایل ها:

Pluralsight Logoرجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش ویدئویی برنامه نویسی Windows Form Application

download demo

عناوین فصل های بسته ی آموزش ویدئویی برنامه نویسی Windows Form Application

فصل اول: ساخت Windows Forms Application های عالی ویندوز

  • آیا پلت فرم ویندوز فرم اپلیکیشن ها منسوخ شده اند؟
  • چرا از ویندوز فرم ها استفاده کنیم؟
  • ساخت برنامه های ویندوز عالی
  • مهاجرت به تکنولوژی های جدیدتر ساخت برنامه های ویندوز
  • محتویات آموزش و پیش نیازها
  • معرفی برنامه های تمرینی
  • انتخاب نام معنادار برای کنترلها و متدها
  • استفاده از Data Binding در ListBox ها
  • تنظیم پروپرتی های پیش فرض در فرم ها

فصل دوم: Resizing و Layout

  • مباحث مربوط به تغییر اندازه ی فرم و کنترل ها
  • Anchor کردن کنترل ها
  • تغییر اندازه ی Label ها
  • کنترل Split Container
  • کنترل Table Layout Panel
  • تعریف کردن حداقل اندازه برای فرم
  • کنترل Flow Layout Panel
  • مباحث مربوط به چیدمان کنترل ها
  • پیاده سازی روش Explorer Style
  • اعمال تغییرات در برنامه ی مورد نظر در این فصل

فصل سوم: قابلیت Usability ،Accessibility و Localization

  • معرفی و پیاده سازی عملی مسائل مربوط به Accessibility در برنامه
  • کار با کیبورد و بهبود عملکرد برنامه به صورت عملی
  • معرفی مسائل مربوط به Usability
  • کار کردن با Tooltip ها
  • کار کردن با ErrorProvider
  • بررسی و پیاده سازی عملی مسائل مربوط به Localization

فصل چهارم: Exceptions ها و Threading

  • استثناهای مدیریت نشده (Unhandled Exceptions)
  • Exception Handler های سراسری
  • مکان درست هندل کردن استثناها
  • پیاده سازی عملی Exception Handler سراسری
  • هندل کردن استثناهای پیش بینی شده
  • روش های اجرای Thread ها
  • به روز رسانی واسط کاربری برنامه ها از طریق Thread ها
  • کار کردن با Await در Task ها
  • استثناهای Thread ها و مسائل مربوط به Timeout

فصل پنجم: الگوهای طراحی و کدهای Maintainable

  • تکه تکه کردن واسط کاربری برنامه (User Interface Segregation)
  • استخراج منطق تجاری برنامه از Code Behind
  • الگوی Model-View-Presenter در ساخت برنامه های ویندوز (MVP)
  • ساخت View Interface ها
  • ارتباط با Presenter
  • ریفکتور کردن Presenter
  • الگوی Command در ساخت برنامه های ویندوز
  • پیاده سازی الگوی Command
  • الگوی Event Aggregator و پیاده سازی آن

فصل ششم: ساخت Custom Control ها

  • انتخاب نقطه ی شروع مناسب برای ساخت Custom Control
  • ساخت Custom Control
  • معرفی GDI+
  • رندر کردن Custom Control مورد نظر (Waveform)
  • اضافه کردن قابلیت Scrollbar
  • نشان دادن نقطه ی پخش صوت
  • تغییر مکان پخش صوت با استفاده از موس
  • درگ و دراپ کردن با استفاده از موس
  • ایجاد فرم های Drop-Down در Custom Control ها

فصل هفتم: Interoperability و ارتباط با پلت فرم های دیگر

  • اجرای API های ویندوز
  • اضافه کردن قابلیت Touch
  • نمایش محتوای وب
  • کار کردن با WebBrowser
  • رندر کردن HTML
  • دسترسی و کار کردن با DOM
  • نمایش محتوای WPF
  • مسائل مربوط به Incremental Migration

فصل هشتم: جمع بندی

  • تجریه ی کاری کاربر با برنامه
  • نکات کد نویسی
  • مسائل مربوط به قابلیت گسترش (Extensibility)
  • برنامه ی ساخت شده

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “بسته ی آموزش ویدئویی برنامه نویسی Windows Form Application”

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