آموزش WPF و EntityFrameWork(اپلیکیشن نظر سنجی برنامه ۹۰)

آموزش WPF در زبان سی شارپ و تکنولوژی Entity Framework در قالب پروژه نرم افزار برنامه نود

درباره WPF:

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

از جمله ویژگی های WPF ؛ بستری یکپارچه برای تولید واسط های کاربری امروزی و امکان همکاری موثر بین برنامه نویسان و طراحان واسط کاربر می باشد.

درباره Entity Framework:

Entity Framework یک تکنولوژی شی گرا برای دسترسی به داده‌ها از طریق یک نوع سیستم متفاوت با سیستم دیتابیس است. از جمله مزایای استفاده از Entity Framework ؛ دسترسی به داده‌ها در یک زبان سطح بالا ، بیان مدل unpractical را می‌توان با استفاده از روابط بین entities و مدیریت آسان تر داده‌ها، مانند افزودن و حذف و آپدیت می باشد.

درباره دوره آموزش WPF در زبان سی شارپ و تکنولوژی Entity Framework در قالب پروژه پیاده سازی نرم افزار نظر سنحی برنامه نود …

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

در این دوره آموزشی جذاب قصد داریم با تکنولوژی WPF در زبان سی شارپ و تکنولوژی Entity Framework نرم افزار برنامه نود را پیاده سازی کنیم.

محیط های طراحی که در دوره آموزش WPF در زبان سی شارپ و تکنولوژی Entity Framework استفاده می شود:  SQL Server 2012 و Visual Studio 2013

از جمله امکانات این نرم افزار که در این دوره، آموزش داده خواهد شد:

* طراحی و ذخیره سوال برای هر برنامه

* اضافه کردن گزینه برای سوالات به صورت نامحدود

* نمایش سوال برنامه جاری به بینندگان

* دریافت و نمایش لحظه ای پیامک های دریافتی

* نمایش آمار

* ذخیره پیامک ها

* نمایش آمار شرکت کنندگان در هر نظرسنجی(آمارکل،پیامک ها صحیح،پیامک های تکرای،پیامک های نادرست) روی نمودار

* نمایش تعداد شرکت کنندگان از طریق App و SMS روی نمودار

* نمایش آمار هر گزینه از سوال روی نمودار قرعه کشی بین شرکت کنندگان

* نمایش شماره موبایل،تعداد شرکت در نظرسنجی،گزینه انتخابی و نحوه شرکت در نظرسنجی App یا SMS

* برندگان قرعه کشی

* طراحی بخش پیش بینی مسابقات لیگ برتر

* غیر فعال کردن وضعیت پیش بینی مسابقه قبل از شروع بازی و…

از جمله امکانات نرم افزار برای کاربران:

* پیش بینی نتایج مسابقات لیگ برتر

* امکان شرکت در سوال نظرسنجی از طریق نرم افزار

* نمایش تعداد شرکت کنندگان در پیش بینی و هم نظر با کاربر جاری

* نمایش نتیجه نهایی بازی به کاربر

* نمایش امتیاز و رتبه کاربر

* نمایش بالاترین امتیاز ثبت نام کاربر برای پیش بینی مسابقات لیگ برتر و …

آموزش WPF و EntityFrameWork

آموزش WPF در زبان سی شارپ و تکنولوژی Entity Framework در قالب پروژه نرم افزار برنامه نود

درباره WPF:

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

از جمله ویژگی های WPF ؛ بستری یکپارچه برای تولید واسط های کاربری امروزی و امکان همکاری موثر بین برنامه نویسان و طراحان واسط کاربر می باشد.

درباره Entity Framework:

Entity Framework یک تکنولوژی شی گرا برای دسترسی به داده‌ها از طریق یک نوع سیستم متفاوت با سیستم دیتابیس است. از جمله مزایای استفاده از Entity Framework ؛ دسترسی به داده‌ها در یک زبان سطح بالا ، بیان مدل unpractical را می‌توان با استفاده از روابط بین entities و مدیریت آسان تر داده‌ها، مانند افزودن و حذف و آپدیت می باشد.

درباره دوره آموزش WPF در زبان سی شارپ و تکنولوژی Entity Framework در قالب پروژه پیاده سازی نرم افزار نظر سنحی برنامه نود …

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

در این دوره آموزشی جذاب قصد داریم با تکنولوژی WPF در زبان سی شارپ و تکنولوژی Entity Framework نرم افزار برنامه نود را پیاده سازی کنیم.

محیط های طراحی که در دوره آموزش WPF در زبان سی شارپ و تکنولوژی Entity Framework استفاده می شود:  SQL Server 2012 و Visual Studio 2013

از جمله امکانات این نرم افزار که در این دوره، آموزش داده خواهد شد:

* طراحی و ذخیره سوال برای هر برنامه

* اضافه کردن گزینه برای سوالات به صورت نامحدود

* نمایش سوال برنامه جاری به بینندگان

* دریافت و نمایش لحظه ای پیامک های دریافتی

* نمایش آمار

* ذخیره پیامک ها

* نمایش آمار شرکت کنندگان در هر نظرسنجی(آمارکل،پیامک ها صحیح،پیامک های تکرای،پیامک های نادرست) روی نمودار

* نمایش تعداد شرکت کنندگان از طریق App و SMS روی نمودار

* نمایش آمار هر گزینه از سوال روی نمودار قرعه کشی بین شرکت کنندگان

* نمایش شماره موبایل،تعداد شرکت در نظرسنجی،گزینه انتخابی و نحوه شرکت در نظرسنجی App یا SMS

* برندگان قرعه کشی

* طراحی بخش پیش بینی مسابقات لیگ برتر

* غیر فعال کردن وضعیت پیش بینی مسابقه قبل از شروع بازی و…

از جمله امکانات نرم افزار برای کاربران:

* پیش بینی نتایج مسابقات لیگ برتر

* امکان شرکت در سوال نظرسنجی از طریق نرم افزار

* نمایش تعداد شرکت کنندگان در پیش بینی و هم نظر با کاربر جاری

* نمایش نتیجه نهایی بازی به کاربر

* نمایش امتیاز و رتبه کاربر

* نمایش بالاترین امتیاز ثبت نام کاربر برای پیش بینی مسابقات لیگ برتر و …

دانلود آموزش گام به گام یادگیری ماشین در متلب – شبکه های عصبی ۱ – قسمت ۱۴

با سلام

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

در این قسمت  مفاهیم و توضیحات مربوط به روش شبکه های عصبی در یادگیری ماشین با زبانی ساده و روان به تفصیل بیان می گردد.

اما مهمترین مطالب و موضوعاتی که در این قسمت بیان شده را بطور مختصر در زیر مشاهده می نمایید:

۱- شبکه های عصبی زیستی

۲- عملکرد نرون عصبی

۳- مدل های مختلف نرون ها

۴- شبکه های عصبی Feed brazen

۵- شبکه های عصبی Recurrent

۶- شبکه های عصبی پرسپترون

۷- یادگیری پرسپترون

۸- تحلیل هندسی یادگیری پرسپترون

۹- قاعده دلتا

تذکر۱:

قسمت های قبلی این مجموعه آموزشی را می توانید از اینجا مشاهده نمایید.

لازم به ذکر است این مجموعه از آموزش های گام به گام یادگیری ماشین در متلب برای اولین بار در ایران تهیه و توسط یکی از مجربترین اسانید در زمینه هوش مصنوعی آموزش داده شده است.

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

با تشکر

کلید واژه:

, Feed forward, Mini-batch, MLP, over-fitting در شبکه های عصبی, Stochastic collection slope descent, آموزش پرسپترون چندلایه, پرسپترون, پرسپترون چندلایه, شبکه Recurrent, شبکه های عصبی در MATLAB, قاعده دلتا, نرون, نرون های عصبی, یادگیری پرسپترون

 

آموزش ساخت منوی کشویی با Css و Html

ساخت ساخت منوی کشویی یا آبشاری

یکی از امکانات خوب وبسایت ها منوهای کشویی یا dropdown است. منوهای کشویی لیستی از منوها با قابلیت داشتن زیر مجموعه هستند که تنها هنگام بردن ماوس روی آنها، ظاهر می شوند و با خارج کردن ماوس، مجددا به طور خودکار محو می شوند. طراحان سایت از این منو ها استفاده های زیادی می کنند. آیا می دانستید که می توانید تنها با استفاده از html و css منوهای کشویی یا آبشاری بسازید ؟

معمولا ساخت منوها با استفاده از JQuery یا جاوااسکریپت صورت می گیرد. اما در این دوره طراحی وب که محصولی از شرکت لینداست، قرار است یک منوی زیبا و تعاملی که  روی تمامی دستگاه های اندرویدی , ios و لمسی کار خواهد کرد، فقط و فقط با css و html ایجاد کنیم.

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

آنچه در دوره آموزش ساخت منوی کشویی با Css و html خواهید دید:

۱-معرفی

*معرفی

*کار با فایل های تمرینی

۲-ایجاد منو ها با css

*تو در تو کردن لیست نامرتب در html

*override کردن لیست بولت

*پاکسازی boyant با استفاده از  Pseudo

*مخفی و نمایان کردن منو ها با رفتن موس به روی آنها

*تغییر موقعیت منوی طبقه سوم

*استایل دادن به منو های طبقه اصلی

*اضافه کردن خاصیت ARIA

*ریسپانسیو کردن منوها

آموزش برنامه نویسی تجاری با سی شارپ بخش پنجم(بانک اطلاعاتی)

با بخش پنجم از دوره برنامه نویسی تجاری در سی شارپ از گروه آموزشی دانشجویار در خدمت شما هستیم.در این بخش به آموزش بانک اطلاعاتی در سی شارپ می پردازیم و هر آنچه را یک برنامه نویس از بانک اطلاعاتی باید بداند آموزش می دهیم. این بخش در ۱۱ قسمت ارائه شده و به معرفی انواع بانک های اطلاعاتی پرداخته و ۲ بانک اطلاعاتی sql server , entrance را به شکل اختصاصی معرفی کرده ایم و در نهایت زبان SQL را به شکل کامل آموزش داده ایم.

 

نکاتی که در این بخش به آن پرداخته شده عبارت اند از:

در قسمت اول: به معرفی بانک اطلاعاتی پرداخته و نقش ان در برنامه نویسی را توضیح می دهیم.

در قسمت دوم: به معرفی انواع بانک های اطلاعاتی پرداخته ایم و بانک های اطلاعاتی رابطه ای و غیر رابطه ای را معرفی کرده ایم. اصطلاحات مهم بانک اطلاعاتی مثل DBMS, DA,DBA , DBP , Enduser را معرفی کرده ایم. پنج بانک اطلاعاتی پرکاربرد SQL , Access , Oracle , Mysql , Sqlite را به طور کامل معرفی کرده و بر اساس پارامتر های مختلف مقایسه کرده ایم.

بانک های اطلاعاتی فوق را بر اساس قدرت، کارایی، کاربر پسندی،سیستم عامل و زبان های برنامه نویسی که پشتیبانی می کنند مقایسه کرده ایم و در نهایت به صورت تخصصی به ویژگی های  Remote Access، ،Authentication ،Compression ،Multi user ،Size/recordCount ،Seurity، Hash پرداخته ایم.

 

در قسمت سوم: بانک اطلاعاتی  اکسس را اموزش می دهیم و نحوه ساخت جدول و ایجاد ارتباطات بین جداول و در نهایت ایجاد کوئری در اکسس را آموزش می دهیم.

در قسمت چهارم: به آموزش نصب Sql server 2014  می پردازیم و نصب sql server را به دو صورت نرمال و سایلنت آموزش می دهیم.

در قسمت پنجم: به آموزش بانک اطلاعاتی sql server2014 می پردازیم و نحوه ایجاد جدول و ارتباط بین جداول از طریق relationshipرا آموزش می دهیم در ادامه دیاگرام ها در Sql server 2014 را آموزش می دهیم و در انتها به معرفی perspective ها می پردازیم و نحوه استفاده از آن را آموزش می دهیم.

در قسمت ششم: insert کردن و detach دیتابیس را آموزش می دهیم بعد آفلاین و انلاین کردن دیتابیس و در انتها backup و Restore کردن دیتابیس را آموزش می دهیم.

در قسمت هفتم: به معرفی زبان SQL می پردازیم و سینتکس زبان SQL را توضیح می دهیم.

در قسمت هشتم: دستور Select از مجموعه دستورات SQL که مربوط به دستورات DML در SQL می باشد را آموزش می دهیم.و در انتها Distinct , TOP , IN , Between , Like orderby  را در دستور Select توضیح می دهیم

در قسمت نهم: دستور insert into از مجموعه دستورات SQL که مربوط به دستورات DML در SQL می باشد را آموزش می دهیم.

در قسمت دهم: دستور refurbish  از مجموعه دستورات SQL که مربوط به دستورات DML در SQL می باشد را آموزش می دهیم.

در قسمت یازدهم: دستور Delete از مجموعه دستورات SQL که مربوط به دستورات DML در SQL می باشد را آموزش می دهیم.

سعی شده همه این موارد به شکل عملی در محیط Sql server 2014 اموزش داده شود.

 

پروژه:

دیتابیسی با نام schoolDB ایجاد کنید.

جدول های زیر را داخل ان ایجاد کنید

tblstudent(studentid int primary key, fname charchar , lname varchar , residence  varchar);

tblcourse(courseid int primary pivotal , coursename varchar , vahed int)

tblnomre(studentid , courseid , nomre)

برای هر کدام از جداول ۲۰ ریکرود ثبت کنید و سپس کوئری های زیر را بر روی آن انجام دهید.

۱- لیست دانشجویان بیرجندی را نمایش دهید

۲- لیست دروس ۲ واحدی را نمایش دهید

۳- دانشجویان با نمره بیشتر از ۱۵ در درس ریاضی را لیست کنید( از perspective استفاده کنید)

۴- لیست دانشجویان به همراه دروسشان را نمایش دهید(از perspective استفاده کنید)

۵- لیست دانشجویان درس ریاضی را به ترتیب نمره به صورت صعودی نمایش دهید(از ویو استفاده کنید)

 

بخش های قبلی دوره آموزش سی شارپ را می توانید از طریق لینک های زیر دانلود کنید:

دانلود بخش اول دوره آموزش سی شارپ برای بازار کار(رایگان)

دانلود بخش دوم دوره آموزش سی شارپ برای بازار کار(رایگان)

دانلود بخش سوم دوره آموزش سی شارپ برای بازار کار(رایگان)

دانلود بخش چهارم دوره آموزش سی شارپ برای بازار کار(رایگان)

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

لینک عضویت در گروه تلگرام سی شارپ

آدرس کانال تلگرام دانشجویار

دوره کامل آموزش MTCRE

مباحث Routing بخصوص پروتکل OSPF

پیاده سازی پروتکل OSPF در یک سناریو Multiple Area

نحوه اتصال به اینترنت در شبکه های Multiple Area OSPF

مشخصات فنی پروتکل OSPF

پیاده سازیAuthentication  و Passive Interface بر روی OSPF

مباحث تکمیلی Redistribution OSPF

مباحث Route Filtering OSPF

مباحث Summarization در شبکه های OSPF

مباحث Virtual Link در OSPF

آشنایی با Stub Area , Totally Stub Area , NSSA , Totally NSSA

پیاده سازی پروتکل RIP

پروتکل VRRP

Route Policy جهت تقسیم پهنای باند اینترنت

پیاده سازی VLAN روی روترهای میکروتیک

آشنایی با VLAN Q-in-Q و Bonding

آشنایی با مباحث Scope , Target Scope , ECMP, ARP

آشنایی با مباحث مانیتورینگ تجهیزات میکروتیک

دوره کامل آموزش MTCWE

آشنایی با پیکربندی رادیو های میکروتیک لینک های PTP L2 / L3

آشنایی با یکسری از ابزار های شبکه های وایرلس

نصب و پیکربندی Link L3 به صورت PTMP

نصب و پیکربندی Link L2 به صورت Bridge و لینک واسط WDS

نصب و پیکربندی لینکهای L2 ای که به واسطه تانل های L2 EOIP / VPLS

آشنایی با مبحث Roaming در شبکه های WDS و Mesh

آشنایی با مبحث کنترل ترافیک و مدیریت امنیت VLAN / Virtual AP

آشنایی با مباحث تکمیلی شبکه های وایرلس

آشنایی با مباحث Nstreme , NV2

دوره کامل آموزش MTCTCE

مباحث Packet Flow Diagram

مباحث فایروال و همچنین مباحث Packet Flow Structure

مباحث تکمیلی و تخصصی فایروال میکروتیک

روشهای کاهش حملات بر روی روتر بوردهای میکروتیک مخصوصا حملات DoS

نحوه بستن یا محدود کردن شبکه های اجتماعی Instagram , Telegram , Facebook

نحوه انتقال صدا و تصویر از طریق روتر بوردهای میکروتیک

مباحث امنیتی در شبکه های میکروتیک Packet Sniffing , Neighbor Discovery , Upnp

راهکار مسدود کردن نرم افزار IDM و محدود کردن فایل های حجیم

مباحث کنترل ترافیک از طریق MAC Address کاربران و همچنین نحوه ایزوله کردن شبکه

مباحث Remote Desktop و ابزار هایTeamViewer و VNC و نحوه محدود کردن آن و همچنین آشنایی با مباحثRegular Expression

مباحث تکمیلی DNS Server , DHCP Server , Web Proxy

مبحث DHCP Relay

 مباحث Bandwidth Manager و QoS

آشنایی با انواع Queue Type های PCQ , RED , BFIFO , PFIFO , HTB

 اولویت بندی سرعت دانلود و نحوه مدیریت پهنای باند در شبکه های میکروتیک با کمک ابزار Queue Tree

تقسیم پهنای باند کاربران با استفاده از PCQ

اسکریپت نویسی حرفه ای در میکروتیک

مجموعه کامل آموزش MTCUME

دوره آموزش MTCUME یا به عبارتی  MikroTik Certified User Management Engineer مباحث مربوط به سرور های Radius و مدیریت کاربر را مورد بررسی قرار می دهد .

پیش نیاز این دوره MTCNA می باشد.

این دوره به طور ویژه به پروتکل های PPP , PPTP , L2TP , PPPOE, IPSec می پردازد .