آموزش WPF و EntityFrameWork در قالب پروژه اپلیکیشن پیش بینی برنامه ۹۰

آموزش WPF و EntityFrameWork در قالب پروژه نرم افزار نظرسنجی و پیش بینی برنامه ۹۰

درباره 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

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

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

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

 

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

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

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

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

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

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

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

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

با سلام

قسمت سیزدهم از مجموعه ویدئوهای آموزشی شبکه عصبی در سایت متلب یار منتشر گردید. در این قسمت شبکه عصبی (Group Method of Data Handling)GMDH را معرفی می کنیم.

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

 

تذکر:

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

کلید واژه:

GMDH,ivakhnenko,Group Method of Data Handling,ایواخننکو,شبکه عصبی برای حل معادلات پیچیده,Deconstructive Method,روش تخریب,Constructive Method,روش سازنده

آموزش 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

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

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

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

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

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

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

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

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

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

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

آموزش ساخت منوی کشویی با 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 استفاده کنید)

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

 

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

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

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

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

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

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

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

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

آموزش ساخت بازی با موتور بازی سازی UDK به صورت حرفه ای و پروژه محور – بخش اول

آموزش ساخت بازی با موتور بازی سازی UDK

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

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

با وجود تمام مشکلات بازی‌سازی در ایران، فعالیت در این حوزه سودآور است و حضور مجموعه‌های بزرگ سرمایه‌گذاری در این حوزه، می‌تواند علاوه بر ایجاد اشتغال، برای آن‌ها سودآوری داشته باشد.

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

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

موتور بازی سازی UDK، یک موتور قوی و کارآمد برای ساخت بازی روی پلتفرم های  مایکروسافت ویندوز، ایکس‌باکس ۳۶۰، OpenGL، OS X، لینوکس، پلی‌استیشن ۳، Wii U ،IOS، اندروید، جاوااسکریپت و HTML5 است.

این دوره مناسب برای افرادی است که آشنایی اولیه با بازی سازی و موتور UDK دارند.

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

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

دوره کامل آموزش 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