چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

بیش از ۱۰ هزار ساعت ویدئوی آموزشی

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

آموزش پروژه محور WPF – از صفر تا صد

آموزش پروژه محور WPF

بنیان نمایش ویندوز یا Windows Presentation Foundation که به‌اختصار WPF نامیده می‌شود، یک زیرسیستم گرافیکی برای رندر کردن واسط‌های کاربر در برنامه‌های کاربردی تحت ویندوز می‌باشد که توسط مایکروسافت معرفی شد.

WPF بستری یکپارچه برای تولید واسط‌های کاربر فراهم کرده است. درگذشته ساختن واسط کاربری برای برنامه‌های تحت ویندوز  نیازمند استفاده از فناوری‌های مختلفی بوده است که WPF این امر را آسان‌تر ساخته است.

همچنین WPF امکان همکاری مؤثر بین برنامه نویسان و طراحان واسط کاربر را مقدور ساخته است.

آموزش پروژه محور WPF

درباره دوره از صفر تا صد آموزش WPF :

در این آموزش شما ابتدا با WPF آشنا شده و مقدمات آن را یاد خواهید گرفت. پس از آموزش نکات تکمیلی، در انتها ۲ نرم‌افزار بخشنامه و دفترچه تلفن را با توجه به مباحث تدریس شده، پیاده‌سازی خواهیم کرد.

در آموزش WPF نحوه ساخت برنامه‌های گرافیکی و طراحی استایل برای کنترل‌ها و ایجاد کنترل‌های سفارشی را فرامی‌گیرید. ایجاد رابط کاربری پیشرفته و زیبا، ریسپانسیو، مدرن، برنامه‌های چندزبانه، کار با تردها و… ازجمله آموزش‌های این دوره می‌باشد.

 

مواردی که در دوره صفر تا صد آموزش WPF یاد خواهید گرفت:

  1. آشنایی با xaml
  2. Resources
  3. آموزش کنترل‌های Textblock, Textbox, ListtView, TreeView, ListBox,Datagrid, RadioButton, Label, Checkbox, Passwordbox
  4. آموزش ایجاد کنترل‌های سفارشی، ترکیب کنترل‌ها با یکدیگر
  5. آموزش مباحث ToolTip – Custom ToolTip – TextRendering
  6. آموزش کامل پنل ها Panels – Canvas – Grid-UniformGrid-StackPanel-WrapPanel-DockPanel
  7. مباحث دیتابایندینگ DataBinding
  8. آموزش استفاده از Commands
  9. آموزش استفاده از دیالوگ‌ها Dialogs – SaveFile – OpenFile – MessageBox
  10. آموزش کنترل‌های Common Interface Controls- Ribbon-Statusbar-ToolbarTray-Menu-ContextMenu
  11. مباحث کنترل RichText
  12. آموزش کنترل‌های متفرقه Border-Progressbar-Slider-Webbrowser-WindowsFormHost
  13. آموزش استایل نویسی برای کنترل‌ها و کار با TabControl – Style-Trigger
  14. آموزش کنترل‌های مخصوص لیست و اتصال به منبع داده ListControls – ItemControl-Listbox-Combobox
  15. آموزش مباحث تردینگ، مولتی ترد، و تایمر DispatcherTimer – MultiThreading – BackgroundWorker
  16. آموزش کار با فایل‌های صوتی و تصویری Audio-Video-MediaElement-SpeechRecognizer
  17. آموزش مباحث استفاده از فونت، تقویم شمسی، کیفیت نمایش، تسک ها، برنامه‌نویسی ناهم‌زمان Async/Await, Tasks, UserControls,Pages,Windows, EmbededFont-TextQuality-CustomCombobox-PersianCalendar-Notification
  18. آموزش ساخت برنامه‌های چند زبانه
  19. آموزش دسترسی به توابع کلاس‌ها از کلاس‌های دیگر و صدا زدن انها
  20. معرفی کتابخانه‌های معروف و حرفه‌ای برای کار با رابط کاربری و …
  21. آموزش طراحی کارت‌هایی به سبک متریال دیزاین (استایل نویسی)
  22. آموزش ساخت نرم‌افزار بخشنامه آموزش پرورش
  23. آموزش ساخت نرم‌افزار اتصال با دیتابیس Sql لوکال
  24. آموزش  Linq (جزئی)
  25. آموزش Entityframwork  (جزئی)
  26. کار با فایل‌های فشرده Zip, Rar
  27. آموزش تجزیه و تحلیل تگ‌های Html  از وب و دریافت اطلاعات به کمک کتابخانه HtmlAgilityPack
  28. آموزش ObservableCollection

آموزش پروژه محور WPF

دوره آموزش WPF مناسب چه افرادی است:

  • کسانی که نیاز به طراحی رابط کاربری زیبا دارند.
  • افرادی که می‌خواهند از Winform به WPF کوچ کنند.
  • افرادی که می‌خواهند از ابتدا و سریع و ساده WPF را یاد بگیرند.
  • افرادی که می‌خواهند کدهای خود را بدون نوشتن Event کنترل‌ها پیاده‌سازی کنند.
  • کسانی که به دنبال ساخت نرم‌افزارهای ریسپانسیو هستند.
  • افرادی که به دنبال یادگیری طراحی کنترل‌های سفارشی هستند.
  • کسانی که نیاز به یک نرم‌افزار سریع و بدون هنگ دارند. (کار با task  ها و برنامه‌نویسی ناهم‌زمان)
  • کسانی که نیاز به نرم‌افزارهای باکیفیت و حرفه‌ای دارند.
  • اگر شما هم علاقه‌مند به کسب درصدی از بازار جامعه برنامه‌نویسی هستید.
  • اگر به دنبال آشنایی با بهترین روش‌ها و تکنولوژی‌ها برای تولید نرم‌افزار هستید.

 

تکنولوژی‌های مورداستفاده در آموزش WPF :

  • SQL Local
  • Linq
  • Lambda
  • EntityFramwork
  • VisualStudio 2017

 

پیش‌نیاز دوره آموزش پروژه محور WPF:

  • آشنایی با سی شارپ

 

سورس پروژه + فایل‌های موردنیاز و نرم‌افزارها همه موجود می‌باشند.

بدلیل استفاده از الگوریتم RAR5 برای فشرده کردن فایل‌ها جهت آنپک کردن از نسخه آخر Winrar استفاده کنید.

در صورت هرگونه سوال یا پیشنهادی می توانید از طریق دیدگاه های همین پست آن را مطرح کنید.

سرفصل های دوره آموزش پروژه محور WPF :

  • مقدمه
    • آشنایی با دوره آموزش WPF
  • بخش اول
    • آشنایی با Xaml - Resources - App
    • آشنایی با TextBox - Label - CheckBox - RadioButton - Passwordbox - Custom Controls
    • آشنایی با ToolTip - Custom ToolTip - TextRendering
    • آشنایی با Panels - Canvas - Grid-UniformGrid-StackPanel-WrapPanel-DockPanel
    • آشنایی با DataBinding
    • آشنایی با Commands
    • آشنایی با Dialogs - SaveFile - OpenFile - MessageBox
    • آشنایی با Common Interface Controls- Ribbon-Statusbar-ToolbarTray-Menu-ContextMenu
    • آشنایی با RichText
    • آشنایی با Border-Progressbar-Slider-Webbrowser-WindowsFormHost
    • آشنایی با TabControl - Style-Trigger
    • آشنایی با ListControls - ItemControl-Listbox-Combobox
    • آشنایی با ListView
    • آشنایی با TreeView
    • آشنایی با Datagrid
    • آشنایی با Styles
    • آشنایی با DispatcherTimer - MultiThreading - BackgroundWorker
    • آشنایی با Audio-Video-MediaElement-SpeechRecognizer
  • بخش دوم
    • آشنایی با UserControl-Window-Async-Await-EmbededFont-TextQuality-CustomCombobox-PersianCalendar-Notification
    • آشنایی با AccessClass Funcs - GoodLibrary-MultiLanguage-MaterialDesign Card
  • بخش سوم
    • ساخت نرم افزار بخشنامه (نکات تکمیلی)
    • ساخت نرم افزار دفترچه تلفن (دیتابیس)

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

دریافت کنید

49000 تومان
افزودن آموزش به سبد خرید
در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.
  • *
  • *
  • *
  • *
  • در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۱۷
    • محمد
      یکشنبه ۲۵ شهریور ۱۳۹۷ - ۱۵:۲۳

      سلام خدمت استاد
      ببخشید میخواستم بدونم توی این آموزش کار با منو ها هم آموزش داده شده؟؟؟

      • سید مهدی حسینی قیداری
        جمعه ۳۰ شهریور ۱۳۹۷ - ۱۷:۵۸

        سلام بله Menu و ContextMenu آموزش داده شده

    • pilot1900
      دوشنبه ۵ شهریور ۱۳۹۷ - ۲۳:۳۲

      سلام تواین آموزش HtmlAgilityPack که نیست کدوم ویدیو هست؟

      • سید مهدی حسینی قیداری
        سه شنبه ۶ شهریور ۱۳۹۷ - ۱۴:۴۶

        سلام در فصل ۳، پروژه بخشنامه برای دریافت اطلاعات از یک صفحه وب از htmlAgilityPack استفاده شده است

    • مرجان
      یکشنبه ۲۸ مرداد ۱۳۹۷ - ۱۸:۰۸

      راستی روش اتصال به بانک اطلاعاتیتون چیه؟ یعنی code firste؟

      • سید مهدی حسینی قیداری
        جمعه ۲ شهریور ۱۳۹۷ - ۲۰:۳۹

        سلام نه از دیتابیس sql اماده استفاده شده (در اموزش طراحی میکنیم) اما نحوه اتصال به کمک linq می باشد

    • مرجان
      یکشنبه ۲۸ مرداد ۱۳۹۷ - ۱۸:۰۶

      سلام این آموزش شامل ۳ بخش هست یعنی کامله؟ یا باید وایستیم بخش بخش بیاد؟
      ممنون

      • سید مهدی حسینی قیداری
        جمعه ۲ شهریور ۱۳۹۷ - ۲۰:۳۷

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

    • مهدی سبب ساز
      سه شنبه ۹ مرداد ۱۳۹۷ - ۱۶:۱۸

      نرم افزاری که نشون دادی رو میشه آموزش بدی هزینه اش چقدر است

    • محسن
      پنج شنبه ۴ مرداد ۱۳۹۷ - ۱۱:۱۱

      میشه لطفا آموزش MVVM رو هم مدنظر داشته باشید و دوره بعدیتون MVVM باشه؟

      • اسما رادفر
        پنج شنبه ۱۱ مرداد ۱۳۹۷ - ۰۹:۳۸

        سلام
        باشه چشم … تو برنامه مون هستش

    • محسن
      چهارشنبه ۳ مرداد ۱۳۹۷ - ۱۳:۵۶

      سلام
      ایا امکانش هست مدل mvvm رو هم آموزش بدین که مبحث حرفه ای تر بشه و هم کاربردی تر.
      ضمن اینکه آموزش فارسی براش خیلی کمه.اگه اینکار انجام بشه؛ آموزشه خیلی متفاوتتری میشه نسبت به بقیه آموزشها

      • سید مهدی حسینی قیداری
        پنج شنبه ۴ مرداد ۱۳۹۷ - ۰۹:۳۶

        سلام در این دوره خیر، فرصت تدریس MVVM فراهم نیست. این مدل بدلیل گستردگی و مباحثی که داره باید بصورت جداگانه دوره ای براش در نظر گفته بشه.

    • سعید
      سه شنبه ۲ مرداد ۱۳۹۷ - ۱۸:۵۰

      سلام استاد عزیز
      این نرم افزاری که نشون میدید در دقیقه ۱۶ رو آموزش میدید ؟

      • سید مهدی حسینی قیداری
        چهارشنبه ۳ مرداد ۱۳۹۷ - ۲۳:۳۷

        سلام نه دوست عزیز، اما یسری کنترل ها مثل باتون و کارت های متریال رو اموزش میدیم که چطور طراحیش کنید همین یه بخشی از این برنامه تحت عنوان بخشنامه ها رو هم اموزش میدیم که چه طور طراحی کنید

        • سعید
          جمعه ۵ مرداد ۱۳۹۷ - ۱۸:۲۲

          استاد یه سوال دیگه هم دارم تو بخش دیتا بیس کار با دیتا بیس انلاین رو هم آموزش میدید؟

      • سید مهدی حسینی قیداری
        چهارشنبه ۳ مرداد ۱۳۹۷ - ۲۳:۴۵

        سلام نه دوست عزیز، اما یسری کنترل ها مثل باتون و کارت های متریال رو اموزش میدیم که چطور طراحیش کنید همین یه بخشی از این برنامه تحت عنوان بخشنامه ها رو هم اموزش میدیم که چه طور طراحی کنید

    سید مهدی حسینی طراح و توسعه دهنده افزونه و قالب وردپرس

    برنامه نویس ویندوز و اندروید C# , WPF, SQL, Sqlite, CodeFirst, Linq, EntityFramwork

    دسته بندی

    برنامه نویسی موبایل

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار نماد اعتماد الكترونیكی کسب و کار های اینترنتی مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت ساماندهی محتوای فضای مجازی بانک تجارت دانشجویار