مدیر و موسس وب سایت شایاسافت. کارشناس مهندسی نرم افزار ، توسعه دهنده فول استک دات نت ،توسعه دهنده یونیتی ، 2 سابقه تدریس رشته کامپیوتر در هنرستان، 10 سال سابقه فعالیت بطور حرفه ای در حوزه طراحی وب سایت، ساخت بازی های ویدئویی، طراحی نرم افزار در محیط ویندوز و اندروید و آی او اس، 8 سال سابقه همکاری با کافه بازار بعنوان توسعه دهنده نرم افزار و بازی
سطح | پیشرفته |
مدت زمان | ۳۱۱ دقیقه |
حجم | ۲۲۸۹.۹۱ مگابایت |
در این دوره، با یک الگوریتم خاص آشنا می شوید که به شما امکان قفل گذاری برروی نرم افزارهای تجاری در محیط NET را می دهد.
اغلب برای جلوگیری از کپی رایت از سیستم قفل گذاری سخت افزاری یا نرم افزاری بر روی نرم افزارها استفاده می شود. قفل گذاری به معنای اعمال محدودیت ها یا مجوزهایی بر روی نرم افزار است تا فقط کاربران مجاز به آن دسترسی داشته باشند. در این دوره قصد داریم به صورت کامل و با استفاده از یک الگوریتم خاص نحوه قفل گذاری را آموزش دهیم.
در آموزش قفل گذاری بر روی نرم افزار یادمیگیرد که روی برنامه خود در دات نت یک لایسنس ایجاد کند. روش کار به این صورت است که پس از نصب نرم افزار، یک فایل لایسنس به طور کامل رمزنگاری شده و با یک بازه زمانی محدود ایجاد می شود. کاربر موظف است ظرف مدت هفت یا سی روز از تاریخ نصب، نرم افزار را به صورت آنلاین از طریق وب سرور فعال سازی نماید. در غیر این صورت، نرم افزار از دسترس کاربر خارج خواهد شد و او حق استفاده از آن را نخواهد داشت. در این دوره شما با روش ها و تکنیک های لازم برای قفل گذاری برنامه خود در برابر دسترسی غیرمجاز و استفاده نامناسب آشنا می شوید.
آنچه در آموزش قفل گذاری بر روی نرم افزار در NET. خواهید آموخت:
• ایجاد پروژه تحت وب و ارتباط با دیتابیس
• اضافه کردن محصول نرم افزاری و نمایش لیست محصولات
• ساخت کد فعال سازی تحت وب برای محصول
• اتصال به درگاه پرداخت زرین پال
• ساخت و رمزنگاری فایل لایسنس
• ساخت تاریخ انقضاء و تعداد روزهای باقیمانده لایسنس
• پیاده سازی متد فعال سازی فایل لایسنس و نرم افزار
• ساخت فرم فعال سازی آنلاین در پروژه ویندوز فرم
• ذخیره و بازیابی فایل لایسنس
• رمزنگاری سورس پروژه
- تسلط به زبان سی شارپ #C
- تسلط به سی شارپ ویندوز فرم
- تسلط به فریم ورک ASP.NET CORE MVC
در پایان با روش اعمال محدودیت بر روی پروژه های نرم افزاری آشنا می شوید و یادمیگیرید که روی برنامه های خود قفل گذاری کنید.
برنامه نویسان ویندوز
Microsoft Visual Studio (در این آموزش از نسخه 2020 استفاده می شود).
قبل از شرکت در دوره آموزشی شما می توانید پیش نمایش و ۵ قسمت آموزشی از ۱۴ قسمت را رایگان مشاهده کنید.(آموزش هایی که در سمت راست آن ها قفل باز است قبل از خرید و ورود در آموزش قابل مشاهده است)
با اطمینان دوره آموزشی "آموزش قفل گذاری بر روی نرم افزار در NET." را بخرید در صورتی که این آموزش مطابق با اطلاعات آن نبود و شما از خرید راضی نبودید، بازگشت وجه به طور انجام می شود.
امکان سوال از مدرس در بخش گفتگو ها مهیا است همچنین در صفحه پروفایل مدرسین شبکه های اجتماعی آنها جهت تعامل قرار دارد.
امکان دانلود و پخش آنلاین دوره وجود دارد و شما به طور دائم به آن دسترسی دارید.
هنوز بررسی برای این آموزش ثبت نشده است