Loading
Logo
بخش شصت و چهارم- لاگین با SMS - قسمت چهارم

بخش شصت و چهارم- لاگین با SMS - قسمت چهارم

برای مشاهده ی این ویدیو لطفا ابتدا وارد سایت شوید. اگر حساب کاربری ندارید میتوانید از این لینک عضو سایت شوید
  • اطلاعات کلی و هزینه ها
  • توضیحات
  • سرفصل ها و فایل ها
  • مجوز ها
  • قیمت دوره:
    ثبت نام غیرفعال میباشد
  • وضعیت دوره:
    درحال برگزاری
  • تعداد فایل:
    80 عدد
  • آخرین ویرایش:
    (23 فروردین 1400 ) امروز
  • تعداد دانشجویان:
    (بزودی)
  • مدت زمان دوره:
    49 ساعت و 46 دقیقه

آموزش Asp.net Core 5 در قالب فروشگاه اینترنتی

به جرات میتوان گفت که Asp.net Core یکی از قدرتمندترین Framework های موجود برای طراحی سایت های Daynamic میباشد که علاوه بر سرعت و امنیت و امکانات فوق العاده پیشرفته در عین حال بسیار ساده میباشد و هر شخصی میتواند آن را یاد بگیرد. Asp.net Core در نسخه های متعدد ارائه شده است و در طول چندسال اخیر، پیشرفت های چشم گیری داشته و روز به روز بر امکانات آن افزوده و بهینه تر شده است. Asp.net Core به صورت OpenSource بوده و شما میتوانید سورس آن را از Github دانلود کنید و آن را تغییر دهید. همچنین Asp.net Core به صورت Cross Platform میباشد به این معنی که میتواند برای میزبانی بجز سیستم عامل ویندوز از توزیع های مختلف لینوکس هم استفاده کنید و به هیچ سیستم عاملی وابسته نیست. در نسخه های مختلف Asp.net Core سعی شده مشکلات آن رفع شود و همچنین بر قابلیت آن افزوده شود در حال حاظر Asp.net Core 5 اخرین نسخه میباشد که از لحاظ سرعت و امنیت به نسبت نسخه های قبلی خود بسیار بهبود پیدا کرده است و همچنین قابلیت های آن ارتقا پیدا کرده است. در دوره ی آموزش Asp.net Core 5 در قالب فروشگاه اینترنتی، ما سعی کرده ایم تمامی امکانات این تکنولوژی قدرتمند را با مثال و به صورت پروژه محور خدمت شما اموزش بدیم و در آخر هم آن را بر روی سرور قرار بدیم و سایت را به مرحله ی بهره برداری برسونیم.

اهداف این دوره

  • یادگیری کاربردی و عملی Asp.net Core 5 (صفر تا صد)

  • یادگیری کاربردی و عملی ترجمه ی قالب و راست چین سازی

  • یادگیری کاربردی و عملی طراحی ماژولار و Component Base

  • یادگیری کاربردی و عملی کامپوننت های KendoUI

  • یادگیری کاربردی و عملی WebAPI

  • یادگیری کاربردی و عملی سئوی داخلی و فنی وبسایت سمت سرور و کلاینت

  • یادگیری کاربردی و عملی طراحی سایت های چندزبانه و چند ملیتی

این دوره مناسب چه افرادی میباشد:

  • افرادی که میخواهند این تکنولوژی قدرتمند را از صفر فرا گیرند

  • افرادی که قصد کوچ از نسخه های پایین تر را دارند و میخواهند آپدیت شوند

  • افرادی که قصد کوچ از دیگر زبان ها و تکنولوژی ها طراحی وب را دارند

  • افرادی که برنامه نویسی با این تکنولوژی را آموزش دیده اند و قصد یادگیری عملی را دارند

تکنولوژی ها و زبان های مورد استفاده

  • Asp.net Core 5

  • C# 9

  • SQL Server 2019

  • LINQ

  • Entity Framework Core

  • Html

  • CSS

  • Sass

  • Bootstrap

  • JS

  • JQuery

  • Regular Expression

خصوصیات و امکانات دورهآموزشی Asp.net Core 5 در قالب فروشگاه اینترنتی

  • دوره کاملا پروژه محور و صفر تا صد

  • آموزش Asp.net Core 5

  • آموزش قابلیت های جدید C# 9

  • آموزش کامل ترجمه و راست چین سازی قالب

  • استفاده از KendoUI در Asp.net Core

  • استفاده از SQL Server 2019

  • استفاده از Entity Framework Core 5

  • آموزش کاربردی WebAPI در Asp.net Core

  • آموزش طراحی ماژولار در Asp.net Core

  • آموزش کامل سئوی داخلی و فنی سمت سرور و کلاینتدر Asp.net Core

  • آموزش طراحی سایت چند زبانه یا MultiLanguage در Asp.net Core

  • آموزش طراحی فروشگاه چند فروشنده در Asp.net Core

  • آموزش گزارش گیری حرفه ای در Asp.net Core

  • آموزش ارسال SMS به صورت ماژولار در Asp.net Core

  • آموزش JWT در Asp.net Core

  • آموزش جستوجوی حرفه ای بین محصولات

  • پیاده سازی سیستم احراز هویت با SMS در Asp.net Core

  • پیاده سازی سیستم احراز هویت با لینک یکبار مصرف در Asp.net Core

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

  • استفاده از درگاه های پرداخت متنوع بصورت ماژولار در Asp.net Core

  • آموزش تامین امنیت وبسایت در Asp.net Core

  • رمزنگاری و رمزگشایی اطلاعات بصورت حرفه ای در Asp.net Core

  • آموزش کامل تنظیم دامنه و پابلیش سایت در Asp.net Core

خرید بخش های موجود
1
File Type
رایگان
11 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

فروشگاه پرنسابیوتی چیست؟

چرا این دوره پروژه محور و در قالب فروشگاه میباشد؟

این دوره چگونه برگزار میشود؟

بعد از طی این دوره چه چیزی بدست خواهید آورد؟

سرفصل بندی این دوره چگونه خواهد بود؟

پشتیبانی این دوره چگونه خواهد بود؟

2
File Type
رایگان
31 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

قالب ها را از کجا تهیه کنیم؟

چه قالبی مناسب کار ما میباشد؟

این دوره چگونه برگزار میشود؟

چگونه قالب مناسب انتخاب کنیم؟

چگونه قالب را خریداری کنیم؟

3
File Type
رایگان
43 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

برسی و بازبینی قالب

ایجاد پروژه ی جدید در ویژوال استادیو

نصب افزونه های لازم روی ویژوال استادیو

تبدیل قالب به شکل قابل استفاده در Asp.net Core

اجرای پیش نمایش

4
File Type
رایگان
39 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

نصب افزونه ی Web Compiler روی ویژوال استادیو

پیکره بندی افزونه Web Compiler

ادامه ی ترجمه ی قالب

5
File Type
رایگان
30 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

6
File Type
رایگان
32 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

تغییر فونت قالب در حالت فارسی

7
File Type
رایگان
28 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

8
File Type
رایگان
27 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

9
File Type
رایگان
25 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

10
File Type
رایگان
23 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

11
File Type
رایگان
39 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

12
File Type
رایگان
36 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

ترجمه ی صفحه ی جزئیات محصول

ترجمه ی صفحه ی جستوجو پیشرفته

13
File Type
رایگان
34 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

ترجمه ی صفحه ی جستوجو پیشرفته

14
File Type
رایگان
28 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

ترجمه ی صفحه ی جستوجو پیشرفته

ترجمه ی صفحه سبد خرید

15
File Type
رایگان
33 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه ی ترجمه ی قالب

ترجمه ی صفحه ی بازبینی فاکتور

ترجمه ی صفحه ی علاقه مندی

ترجمه ی صفحه ی خطاها

16
File Type
رایگان
32 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ترجمه ی صفحه ی وبلاگ

ترجمه ی صفحه ی جزئیات پست وبلاگ

ترجمه ی صفحه ی لاگین و ثبت نام

17
File Type
رایگان
36 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ترجمه ی صفحه ی تماس با ما

ترجمه ی صفحه ی درباره ما

ترجمه ی صفحه ی حساب کاربری

18
File Type
رایگان
10 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

مقدمه بر طراحی سمت سرور

برسی نکاتی بسیار مهم

19
File Type
رایگان
10 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

این ویدیو ویژه کاربران مبتدی میباشد

مقدمه بر Asp.net Core

نحوه ی رد و بدل درخواست بین کاربر و سایت

20
File Type
رایگان
30 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

شرح پروژه

ایجاد لایه UI

توضیح فایل ها و پوشه های لایه UI

21
File Type
رایگان
35 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

بخش یکم سئو

سئو داخلی - اصلاح تگ ها

22
File Type
رایگان
45 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

بخش دوم سئو - سئو داخلی - اصلاح تگ ها

 

توضیحات بخش بیست و دوم

در این قسمت از ویدیوی آموزشی طراحی سایت فروشگاه PrancaBeauty به ادامه ی بحث اصلاح تگ ها پرداختیم که صفحات ProductDetails و Search و Blog و Blog Details را تصحیح کردیم. در ادامه Meta tag های سایت را اصلاح کردیم و همچنین متاتگ های canonical  و Description و grnerator را اضافه کردیم. به توضیح هر کدام پرداختیم و از آن ها در صفحات مختلف سایت استفاده کردیم. با ViewData در Asp.net Core 5 اشنا شدیم و همچنین بعد از اجرا ملاحضه کردیم که کاراکتر های فارسی کد شده اند و ناخوانا شده اند. با تنظیمات WebCoderOptions این مشکل را برطرف کردیم و قالب بدون مشکل بالا آمد.

23
File Type
رایگان
18 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ایجاد لایه بندی

توضیح وظایف هر لایه

توضیحات بخش بیست و سوم

در این قسمت از ویدیو لایه بندی پروژه را بر اساس معماری پیاز یا onion architecture انجام خواهیم داد. به معرفی و ایجاد لایه های Domin و Application و UI و Infrastracture و Core و ... میپردازیم.

24
File Type
رایگان
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

شروع بحش چندزبانی و کالچر ها

چندزبانی چیست

کالچر چیست

توضیحات بخش بیست و چهارم

در این بخش از آموزش طراحی فروشگاه پرنسابیوتی قصد داریم بحث چندزبانی در سایت را شروع نماییم. چندزبانگی یا MultiLanguage در سایت هایی بین المللی بیشتر کاربرد دارند به صورتی که کاربر از نقاط مختلف دنیا که وارد سایت ما میشود بتواند سایت را با زبان و فرنگ کشور خودش مشاده نمایید. برای این منظور ابتدا فایل های Resource را در UI ایجاد خواهیم کرد و بعدا شروع به پیکره بندی سایت و تنظیمات آن میکنیم. برای جلوگیری از شلوغ شدن فایل Startup.cs تمامی کانفیگ ها را به شکل Extention Method در می آوریم و در فایل Startup.cs فراخوانی خواهیم کرد.

25
File Type
50,000ريال
49 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه بحث چندزبانی 

پبکربندی تنظیمات چندزبانی View ها

پیکربندی تنظیمات چندزبانی DataAnnotation ها

ایجاد ILocalizer و پیاده سازی آن

تزریق وابستگی های مربوط به چندزبانی

تست چندزبانی در حالت اینگلیسی و فارسی

توضیحات بخش بیست و پنجم

در این بخش از آموزش ادامه ی بحث چندزبانی را خواهیم داشت و اول به مرور کارهایی که در جلسه قبل انجام دادیم خواهیم پرداخت و بعداز آن شروع میکنیم به انجام تنظیمات و پیکربندی های آن ها. بحث چندزبانگی باید روی View ها و همچنین DataAnnotation ها انجام شود که متد های AddCustomViewLocalization و AddDataAnnotation را در این رابطه خواهیم ساخت. برای آنکه بتوانیم همانند یک دیکشنری به Resource ها دسترسی داشته باشیم ابتدا اینترفیس ILocalizer را میسازیم و سپس آن را در کلاس Localizer پیاده سازی میکنیم. حالا که همه چیز آماده است با استفاده از DependencyInjection یا تزریق وابستگی Localizer را به ILocalizer تزریق میکنیم. شیوه ی تزریق وابستگی به View ها فراخواهیم گرفت و آن را پیاده سازی میکنیم و بعداز همه ی اینها پروژه را اجرا میکنیم و چندزبانگی را تست میکنیم.

26
File Type
50,000ريال
32 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

احراز هویت با Identity

احراز هویت چیست

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

ایجاد جداول مربوط به Identity

ایجاد IdentityDbContext

توضیحات بخش بیست و ششم

در این بخش از آموزش بحث احراز هویت را شروع خواهیم کرد. احراز هویت به معنی پیاده سازی سیستمی هست که کاربران بتوانند در سایت لاگین شوند و همچنین سایت بتواند عضو گیری کند. Identity یک سیستم بسیار قدرتمند در این زمینه میباشد که تمامی امکانات لازم را پیاده سازی کرده است. در این ویدیو ما ابتدا به توضیح سیستم Identity پرداخته ایم سپس در لایه Domin جداول مربوطه را پیاده سازی میکنم و در نهایت IdentityDbContext را برای ارتباط با دیتابیس ایجاد خواهیم نمود

27
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه بحث احراز هویت با Identity

افزودن سرویس های Identity

کانفیگ Identity

شخصی سازی پیغام های Identity

توضیحات بخش بیست و هفتم

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

28
File Type
50,000ريال
30 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه بحث احراز هویت با Identity

JWT چیست

شروع پیکربندی JWT

توضیحات بخش بیست و هشتم

در این بخش از آموزش بحث احراز هویت را ادامه خواهیم داد. ابتدا به توضیح jwt میپردازیم که چی هست و به چه شکلی کار میکنه و قالب JWT را نیز برسی میکنیم. سپس شروع به پیکره بندی تنظیمات آن می نماییم

29
File Type
50,000ريال
30 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه بحث احراز هویت با Identity

پیکربندی JWT

Middleware در Asp.net Core

ایجاد Middleware لازم برای احراز هویت با JWT

توضیحات بخش بیست و نهم

در این بخش از آموزش شروع به تنظیمات و پیکربندی JWT خواهیم کرد. با clockskew و امضا ها و Audience و issuer اشنا خواهیم شد و همچنین کانفیگ های مربوط به انقضای توکن را انجام خواهیم داد. مباحث امنیتی بسیار مهمی را توضیح خواهیم داد و سپس میپردازیم به ایجاد Midlleware. Middleware یا میان افزار همانند یک ایست بازرسی عمل میکنند که کنترول تردد ماشین ها را انجام خواهند داد و در خیلی از مواقع میتواند ماشین را متوقف کند یا با برسی مجوز اجازه عبور آن را دهد. Middleware هم دقیقا همین کار را به Request ها و Response ها انجام میدهد. در این ویدیو ما تمامی توضیحات لازم در مورد Middleware را خدمت شما ارائه میکنیم.

30
File Type
50,000ريال
34 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ادامه بحث احراز هویت با Identity

پیکربندی JWT

ایجاد Middleware لازم برای احراز هویت با JWT

شروع طراحی جدول کاربران

ایجاد Mapping برای پیکر بندی جدول User ها

توضیحات بخش بیست و نهم

در این بخش از آموزش ایجاد Middleware احراز هویت را کامل خواهیم کرد. با کوکی ها و Header بیشتر اشنا میشوم و همچنین با الگوریتم رمزنگاری AES نیز آشنا میشوید و آن را پیاده سازی خواهیم کرد. سپس به سراغ جدول کاربران رفته و فیلد های لازم را میسازیم. حالا نوبت به Mapping جدول کاربران رسیده و آن را ایجاد میکنیم. برای معرفی Mappting های مختلف به Context یک Extentiopn روی ModelBuilder خواهیم ساخت و با استفاده از رفلکشن کدهایی مینویسیم که نرم افزار به صورت خودکار به دنبال map های ایجاد شده بگردد و آن هارا Register کند

31
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

رجیستر کردن خودکار Entity ها در Context

رجیسترکردن خودکار Map ها در Context

ویرایش جدول Role ها و ایجاد Map های آن

افزودن MainContext به پروژه

32
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

افزودن Migration و ایجاد جداول

برسی جداول Identity

آموزش پیاده سازی Serilogger - بخش اول

33
File Type
50,000ريال
48 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

آموزش پیاده سازی Serilogger - بخش دوم

پیکربندی serilogger برای ثبت در SqlServer

پیکربندی SeriLogger برای ثبت در Console

ثبت لاگ های استارت نرم افزار در Program.cs

ثبت لاگ در حالت های مختلف Developent و پروژه Compile شده

34
File Type
50,000ريال
44 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

آموزش پیاده سازی الگوی Repository

معرفی الگوی Repository

ایجاد Interface پایه IRepository

ایجاد کلاس پایه ی BaseRepository

ایجاد اینترفیس IUserRepository

ایجاد کلاس ریپازیتوری UserRepository

35
File Type
رایگان
20 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

تزریق وابستگی یا Dependency Injection چیست؟

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

متدها و شیوه های تزریق وابستگی

برسی Service Lifetimes

36
File Type
50,000ريال
41 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

دیتای اولیه و Seed چیست

کار با متد InsertData در Entityframework core

ایجاد جدول مدیریت سطوح دسترسی یا  tblAccessLevel

ایجاد ارتباط بین جدول کاربران tblAccessLevel

ایجاد کلاس های مربوط به افزودن اطلاعات اولیه

37
File Type
50,000ريال
42 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ایجاد جدول مدیریت سطوح دسترسی یا tblAccessLevel_Role

ایجاد ارتباط بین جدول role ها و tblAccessLevel

ایجاد کاربر مدیر کل در بخش دیتاهای اولیه

ایجاد سطوح دسترسی مدیر کل و کاربر عادی در دیتاهای اولیه

38
File Type
50,000ريال
45 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

جداسازی صفحات Login و Register

معرفی Partial View

مزایای Partial View

معرفی TagHelper ها

برسی نحوه ی کار TagHelper ها

کار با Partial Taghelper برای لود یک Partial View

ایحاد فرم Register و چیدمان اجزا

آموزش کار با asp-for

کار با Display Attribute

چندزبانی در Display Attribute

کار با DataType ها

39
File Type
50,000ريال
42 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

نمایش اجرای کدهای Html از Localizer

کار با InputMask برای کنترل ورودی

کنترل ورودی شماره موبایل در زبان های مختلف با Regex و InputMask

کنترل ورودی ایمیل با Regex و InputMask

آشنایی با AntiforigeryToken

آشنایی با متد GET

آشنایی با متد POST

آشنایی با باگ XSRF و شیوه ی بستن آن

40
File Type
50,000ريال
36 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

آشنایی با ModelState

اعتبارسنجی ورودی ها سمت سرور با ModelState

ترجمه و سفارسی سازی خطاهای ModelState

اشنایی با BindProperty برای Bind کردن Input ها

کار با Required DataAnnotation

کار با اتریبیوت StringLenght DataAnnotations

کار با Compare DataAnnotations

کار با EmailAddress DataAnnotations

کار با RegularExpression DataAnnotations

41
File Type
50,000ريال
43 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

واکشی خطاهای موجود در ModelState

آشنایی با asp-validation-summary

ایجاد UserApplication

ایجاد متد AddUserAsync

توضیحات تکمیلی و بسیار مهم در رابطه با لایه ها

42
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

پیاده سازی UserManager

ثبت نام کاربر جدید در Asp.net Core

دریافت و نمایش خطاهای زمان ثبت کاربر در Identity

43
File Type
50,000ريال
36 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

رفع یکسری مشکل در پیغام های سفارشی Identity

ارسال ایمیل بصورت Async و مزایای آن

ارسال ایمیل بصورت sync

44
File Type
50,000ريال
45 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

تولید Token برای تایید ایمیل

ایجاد Url برای ارسال به ایمیل کاربر

رمزنگاری اطلاعات ارسالی به ایمیل کاربر

نکاتی امنیتی در خصوص ارسال Token تایید

استفاده از قالبهای اختصاصی برای ایمیل ها در زبان های مختلف

ایجاد جدول tblTemplates

ایجاد جدول tblLanguages

45
File Type
50,000ريال
46 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

کامل کردن جدول Template ها

خواندن Template ها

کش Template ها و بهینه سازی آن

46
File Type
50,000ريال
48 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ایجاد بخش تنظیمات سایت

ایجاد بخش پاک کردن کش Template و Settings

47
File Type
50,000ريال
43 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

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

ایجاد یک کاربر جدید و ارسال ایمیل فعال سازی

48
File Type
50,000ريال
41 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

تایید حساب کاربری - ایمیل

49
File Type
50,000ريال
50 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

احراز هویت و لاگین

ساخت TagHelper

ایجاد Downloader

50
File Type
50,000ريال
50 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ایجاد LoadComponents TagHelper

برسی و تست LoadComponents TagHelper

51
File Type
50,000ريال
45 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

شروع کار با SweetAlert

ایجاد کلاس MsgBox سمت سرور

52
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

نمایش MsgBox های SweetAlert

آموزش Jquery Ajax

AntiforgeryToken در JqueryAjax

53
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

آموزش کار با SigninManager

ساخت کلاس JWTBuilder

54
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

آموزش دریافت Role های یک کاربر

طریقه ایجاد Token با JWTBuilder

کامل شدن کلاس JWTBuilder

55
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ذخیره ی توکن در کوکی

انجام احراز هویت و تست لاگین

اشنایی با اتریبیوت Authorize

نمایش پیغام خوش امدگویی به کاربر

56
File Type
50,000ريال
25 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ارسال مجدد ایمیل فعال سازی

57
File Type
50,000ريال
47 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

لاگین با لینک یکبار مصرف

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

آموزش حذف پسورد در Identity

آموزش افزودن پسورد در Identity

58
File Type
50,000ريال
38 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

آموزش افزودن پسورد در Identity

ساخت لینک منحصر به فرد کاربر

59
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

کامل شدن بخش لاگین با لینک یکبار مصرف

ایجاد Loading برای حالت Ajax

60
File Type
50,000ريال
37 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

امنیت در بخش لاگین با لینک یکبار مصرف

شروع بخش لاگین با پیامک

61
File Type
50,000ريال
43 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ایجاد تغییرات لازم در دیتابیس برای لاگین با SMS

ایجاد متدهای RemovePassword و AddPassword

کامل شدن بخش تولید کد و Hash آن

شروع بخش ارسال SMS

62
File Type
50,000ريال
41 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

معرفی پنل کاوه نگار

آموزش ایجاد قالب OTP جدید

آموزش کامل استفاده از OTP در C#

برسی و تست ارسال پیامک

63
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ایجاد صفحه ی ورود کد یکبار مصرف

اعمال محدودیت 2 دقیقه ای برای لاگین

اعمال تاریخ انقضا برای کد

64
File Type
50,000ريال
38 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

کامل شدن صفحه ی OTP

ایجاد متدهای مربوط به ارسال مجدد کد

65
File Type
50,000ريال
30 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

کامل شدن بخش ارسال مجدد کد

تنظیم پلاگین شمارنده ی ارسال مجدد کد

66
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

رفع یک سری مشکلات نمایشی قالب

معرفی انواع روش های تغییر زبان

ایجاد کلاس PathRequestCultureProvider

67
File Type
50,000ريال
41 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

برسی زبان انتخابی کاربر از دیتابیس

برسی یکسری نکات پرفورمنسی در تغییر زبان

برسی و تست تغییر زبان سایت

68
File Type
50,000ريال
44 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

ایجاد منوی زبان های قابل تغییر

تغییر زبان سایت با استفاده از منو

اشنایی با Inject

آشنایی با Functions در Razorpages

69
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

نمایش زبان انتخاب شده در منو

شروع بخش فایل سرور سایت

ایجاد جدول tblFiles

ایجاد جدول tblFileServers

70
File Type
50,000ريال
46 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

آموزش نصب IIS و FTP

آموزش شبیه سازی FileServer

نمایش تصویر پرچم در منوی زبان ها

71
File Type
50,000ريال
43 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

تغیر جهت قالب بهمراه تغییر زبان سایت

شناسایی IP کاربر و تعیین زبان بر اساس آن

رنج IP کشور ایران

72
File Type
50,000ريال
50 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

اتمام بخش تغییر زبان با IP

ایجاد صفحه ی اصلی مخصوص موتورهای جستوجگر

ایجاد قوانین نمایش صفحه ی ربات ها

واکشی اطلاعات سیستم کاربر با UserAgent

73
File Type
50,000ريال
34 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

رفع مشکل چندزبانگی

تغییر زبان با IP کاربر

پیاده سازی قالب مدیریت

74
File Type
50,000ريال
45 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

پیاده سازی قالب مدیریت سایت

استفاده از قالب رایگان AdminLTE

75
File Type
50,000ريال
37 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

مدیریت سطوح دسترسی و نقش ها

آموزش ایحاد Policy

نمایش پنل مدیریت برای کاربرانی خاص

76
File Type
50,000ريال
38 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

افزودن منوهای سطوح دسترسی

افزودن Role های سطوح دسترسی

واکشی اطلاعات Claim های کاربر از Token

77
File Type
50,000ريال
41 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

تست بخش Role ها

رفع یکسری باگ و عیب در سیستم

افزودن و تست Role های جدید

78
File Type
50,000ريال
45 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

واکشی کلیه ی AccessLevel های موجود

آموزش کامل ایجاد کلاس PagingData برای صفحه بندی داده ها

79
File Type
50,000ريال
40 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

نصب KendoUI

آموزش استفاده از Grid در KendoUI

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

80
File Type
50,000ريال
41 دقیقه

مباحثی که در این ویدیو به آن ها خواهیم پرداخت:

افزودن سرویس های KendoUI

نمایش لیست سطوح دسترسی در DataGrid

راست چین سازی DataGrid

تنظیمات مربوط به صفحه بندی در DataGrid

تست و برسی DataGrid

محمدرضا احمدی

محمدرضا احمدی

تاریخ عضویت: 07 اردیبهشت 1399
دنبال کردن ایمیل رزومه
ثبت یک نظر جدید
  • برای ثبت نظر بهتر است وارد سایت شوید
  • لطفا از کلمات و جملات توهین آمیز بپرهیزید
  • کامنتهایی که جنبه ی تبلیغ داشته باشند تایید نخواهند شد
  • از ارسال شماره تماس یا ایمیل خود در دیدگاه ها بپرهیزید
  • به سوالات تخصصی در بخش نظرات پاسخ داده نخواهد شد
برای ثبت دیدگاه لازم است وارد سایت شوید.
دیدگاه شما بعد از تایید توسط مدیریت نمایش داده میشود
لطفا از یک تا پنج امتیاز ثبت کنید
نظرات (14 نظر)
masood mohrekesh

masood mohrekesh

22 فروردین 1400

درود بر شما
اگر امکانش هست فایل قالب html رو هم قرار بدید برای دانلود،ممنون میشم

پاسخ
علی یارمحمدی

علی یارمحمدی

08 فروردین 1400

سلام
دارم از مطالبتون لذت میبرم
لطف میکنید بفرمایید سورس پروژه ی هر قسمت از ویدئو رو از کجا باید دانلود کنم؟
اگر از GitHub هست لطفا آدرسش رو بفرمایید
ممنون

پاسخ
محمدرضا احمدی

محمدرضا احمدی

08 فروردین 1400

سلام. بسیار خوشحالم که راضی بوده اید. سورس را در لینک زیر میتوانید دانلود کنید.<br/><br/>https://github.com/Darayas/PrancaBeauty-Shop/

پاسخ
علی یارمحمدی

علی یارمحمدی

06 فروردین 1400

ممنون از سایت خوبتون
لطفا تخفیف 1400 رو تمدید کنید.من جا موندم D:

پاسخ
محمدرضا احمدی

محمدرضا احمدی

07 فروردین 1400

سلام. ایمیل را برسی بفرمایید

پاسخ
masood mohrekesh

masood mohrekesh

01 فروردین 1400

درود بر شما
ثبت نام چه زمانی فعال میشه دوباره؟
تا قبل از اتمام تخفیف فعال خواهد شد؟

پاسخ
محمدرضا احمدی

محمدرضا احمدی

03 فروردین 1400

سلام و درود. ثبت نام به این دلیل غیر فعال میباشد چون دوره هنوز کامل نشده و قیمت کلی دوره مشخص نیست. شما میتوانید قسمت های موجود را بصورت یکجا خریداری بفرمایید و استفاده کنید.<br/><br/>لطفا ایمیل خود را چک کنید

پاسخ
محمدرضا احمدی

محمدرضا احمدی

07 بهمن 1399

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

پاسخ
محمد نصر

محمد نصر

07 بهمن 1399

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

پاسخ
sahar tayebi

sahar tayebi

06 بهمن 1399

مهندس فایل قالبی که تو دوره استفاده میکنید رو در اختیار دانشجوها قرار نمیدید ؟

پاسخ
محمدرضا احمدی

محمدرضا احمدی

06 بهمن 1399

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

پاسخ
Senior hero

Senior hero

02 بهمن 1399

درود و خسته نباشید واقعا عالیه . استاد این دوره تا اخرش رایگانه یا فقط بخش های اولش رایگان هست ؟

پاسخ
محمدرضا احمدی

محمدرضا احمدی

02 بهمن 1399

سلام دوست من. متشکرم و خوشحالم راضی بوده اید. خیر کاملا رایگان نیست ولی برای اینکه همه ی دوستان بتوانند شرکت کنند شما میتوانید بخش به بخش و به صورت روزانه مبلغ بسیار پایینی (4000 یا 5000 تومان) را پرداخت کنید و ویدیو ها را دریافت کنید

پاسخ
kawan

kawan

01 بهمن 1399

درود و خسته نباشید کاش یه دوره میذاشتید که ASP رو مبحث وار شرح میدادید (چون خوب اموزش میدید و معلومه به بحث واردید) و پروژه های کوچیک بعد در اخر هم یه پروژه بزرگ که بتونه بخش بزرگی از مطالب رو پوشش بده همه دوره ها با پروژه شروع میکنن و بعضی از مطالب متاسفانه گفته نمیشه و دوره های مرتبط باهاش رو هم میذاشتین مثلا web api و ...

پاسخ
محمدرضا احمدی

محمدرضا احمدی

01 بهمن 1399

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

پاسخ
hosseyni

hosseyni

24 دی 1399

با سلام به رسم ادب باید ازتون بابت این اموزش بی نظیر تشکر کنم ممنون استاد

پاسخ
محمدرضا احمدی

محمدرضا احمدی

24 دی 1399

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

پاسخ
علی

علی

22 دی 1399

استاد منم با یه دنیا علاقه به asp.net که سایت شما مثل داره بهم امید میده یاد گرفت ممن.ن از نقشه راهی که اولین قسمت دادید

پاسخ
محمدرضا احمدی

محمدرضا احمدی

22 دی 1399

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

پاسخ
حسینی

حسینی

21 دی 1399

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

پاسخ
محمدرضا احمدی

محمدرضا احمدی

21 دی 1399

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

پاسخ
Mohsen Penhani

Mohsen Penhani

18 دی 1399

ممنون از کار زیباتون جناب احمدی. براتون آرزوی موفقیت میکنم

پاسخ
محمدرضا احمدی

محمدرضا احمدی

18 دی 1399

خیلی متشکرم. لطف دارید

پاسخ
Arsham Behbahani

Arsham Behbahani

16 دی 1399

سلام استاد وقتتون بخیر من اموزشتونو دنبال میکنم واقعا فوق العادس خیلی ممنون و همین طور عالی ادامه بدید. 👍👍👍👍👍👍👍

پاسخ
محمدرضا احمدی

محمدرضا احمدی

17 دی 1399

سلام دوست من. خوشحالم که مورد پسند واقع شده. متشکرم

پاسخ