سرفصل های دوره

۱ فصل
۱۱ جلسه
۵ ساعت
۱

لیست ویدئوهای دوره

۱۱ قسمت
-

لینک قسمت اول - مقدمه

رایگان
۰۵:۱۰

لینک قسمت دوم

۲۳:۳۵

لینک قسمت سوم

۰۳:۲۷

لینک قسمت چهارم

۱۳:۰۵

لینک قسمت پنجم

۲۰:۰۰

لینک قسمت ششم

۴۴:۱۵

لینک قسمت هفتم

۱۷:۱۱

لینک قسمت هشتم

۵۰:۴۸

لینک قسمت نهم

۳۷:۵۸

لینک قسمت دهم

۵۴:۳۰

لینک قسمت یازدهم

رایگان
۲۸:۲۹

لینک سورس

 دوره آموزش ایجاد قفل سخت افزاری با USB برای نرم افزار های سی شارپ

قفل سخت افزاری (Hardware Lock) یا دانگل (Dongle) وسیله ای الکترونیکی است که به منظور ایجاد امنیت بیشتر برای نرم افزار و جلوگیری از کپی شدن غیرقانونی آن طراحی و ساخته شده است.

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

نکته
این آموزش در بسته جامع آموزش برنامه نویسی #C وجود دارد.

سرفصل هایی که در دوره آموزش ایجاد قفل سخت افزاری یا قفل دانگل USB تدریس خواهند شد:

1)معرفی کلی دوره و سرفصل های آن

2)معرفی انواع قفل های سخت افزاری و مقایسه آنها با هم

3)طراحی یک دیتابیس برای ذخیره اطلاعات به همراه نمودار ER در نرم افزار SQL Server2014

4)ایجاد یک نرم افزار سی شارپ در محیط VisualStudio 2013

5)ایجاد یک کلاس جهت گرفتن اطلاعات قفل سخت افزاری

6)افزودن کامپوننت Dev Component به نرم افزار

6)ایجاد لاگین حرفه ای با دو فیلتر امنیتی

7)بررسی اتصال قفل سخت افزاری به سیستم در هر ثانیه و انجام عملیات های مربوطه

8)اتصال دیتابیس به نرم افزار سی شارپ با استفاده از تکنولوژی Entity Framwork

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

توانایی شما بعد از گذراندن این دوره:

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

 

جهت انتقال پیشنهادات و انتقادات به ما میتوانید از قسمت “دیدگاه ها” استفاده نمایید . . .

توضیحات بیشتر

مدرس

سجاد سحرخوان

سجاد سحرخوان مدرس

I love Coding
Programming is the art of hard work and intelligent thinking

برنامه نویسی هنر سخت کوشی و هوشمندانه فکر کردن است!