به جرات میتوان گفت که 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
آموزش قابلیت های جدید 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
|
![]() |
رایگان
11 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
فروشگاه پرنسابیوتی چیست؟
چرا این دوره پروژه محور و در قالب فروشگاه میباشد؟
این دوره چگونه برگزار میشود؟
بعد از طی این دوره چه چیزی بدست خواهید آورد؟
سرفصل بندی این دوره چگونه خواهد بود؟
پشتیبانی این دوره چگونه خواهد بود؟
2
|
![]() |
رایگان
31 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
قالب ها را از کجا تهیه کنیم؟
چه قالبی مناسب کار ما میباشد؟
این دوره چگونه برگزار میشود؟
چگونه قالب مناسب انتخاب کنیم؟
چگونه قالب را خریداری کنیم؟
3
|
![]() |
رایگان
43 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
برسی و بازبینی قالب
ایجاد پروژه ی جدید در ویژوال استادیو
نصب افزونه های لازم روی ویژوال استادیو
تبدیل قالب به شکل قابل استفاده در Asp.net Core
اجرای پیش نمایش
4
|
![]() |
رایگان
39 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
نصب افزونه ی Web Compiler روی ویژوال استادیو
پیکره بندی افزونه Web Compiler
ادامه ی ترجمه ی قالب
5
|
![]() |
رایگان
30 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
6
|
![]() |
رایگان
32 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
تغییر فونت قالب در حالت فارسی
7
|
![]() |
رایگان
28 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
8
|
![]() |
رایگان
27 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
9
|
![]() |
رایگان
25 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
10
|
![]() |
رایگان
23 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
11
|
![]() |
رایگان
39 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
12
|
![]() |
رایگان
36 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
ترجمه ی صفحه ی جزئیات محصول
ترجمه ی صفحه ی جستوجو پیشرفته
13
|
![]() |
رایگان
34 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
ترجمه ی صفحه ی جستوجو پیشرفته
14
|
![]() |
رایگان
28 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
ترجمه ی صفحه ی جستوجو پیشرفته
ترجمه ی صفحه سبد خرید
15
|
![]() |
رایگان
33 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه ی ترجمه ی قالب
ترجمه ی صفحه ی بازبینی فاکتور
ترجمه ی صفحه ی علاقه مندی
ترجمه ی صفحه ی خطاها
16
|
![]() |
رایگان
32 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ترجمه ی صفحه ی وبلاگ
ترجمه ی صفحه ی جزئیات پست وبلاگ
ترجمه ی صفحه ی لاگین و ثبت نام
17
|
![]() |
رایگان
36 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ترجمه ی صفحه ی تماس با ما
ترجمه ی صفحه ی درباره ما
ترجمه ی صفحه ی حساب کاربری
18
|
![]() |
رایگان
10 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
مقدمه بر طراحی سمت سرور
برسی نکاتی بسیار مهم
19
|
![]() |
رایگان
10 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
این ویدیو ویژه کاربران مبتدی میباشد
مقدمه بر Asp.net Core
نحوه ی رد و بدل درخواست بین کاربر و سایت
20
|
![]() |
رایگان
30 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
شرح پروژه
ایجاد لایه UI
توضیح فایل ها و پوشه های لایه UI
21
|
![]() |
رایگان
35 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
بخش یکم سئو
سئو داخلی - اصلاح تگ ها
22
|
![]() |
رایگان
45 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
بخش دوم سئو - سئو داخلی - اصلاح تگ ها
توضیحات بخش بیست و دوم
در این قسمت از ویدیوی آموزشی طراحی سایت فروشگاه PrancaBeauty به ادامه ی بحث اصلاح تگ ها پرداختیم که صفحات ProductDetails و Search و Blog و Blog Details را تصحیح کردیم. در ادامه Meta tag های سایت را اصلاح کردیم و همچنین متاتگ های canonical و Description و grnerator را اضافه کردیم. به توضیح هر کدام پرداختیم و از آن ها در صفحات مختلف سایت استفاده کردیم. با ViewData در Asp.net Core 5 اشنا شدیم و همچنین بعد از اجرا ملاحضه کردیم که کاراکتر های فارسی کد شده اند و ناخوانا شده اند. با تنظیمات WebCoderOptions این مشکل را برطرف کردیم و قالب بدون مشکل بالا آمد.
23
|
![]() |
رایگان
18 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ایجاد لایه بندی
توضیح وظایف هر لایه
توضیحات بخش بیست و سوم
در این قسمت از ویدیو لایه بندی پروژه را بر اساس معماری پیاز یا onion architecture انجام خواهیم داد. به معرفی و ایجاد لایه های Domin و Application و UI و Infrastracture و Core و ... میپردازیم.
24
|
![]() |
رایگان
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
شروع بحش چندزبانی و کالچر ها
چندزبانی چیست
کالچر چیست
توضیحات بخش بیست و چهارم
در این بخش از آموزش طراحی فروشگاه پرنسابیوتی قصد داریم بحث چندزبانی در سایت را شروع نماییم. چندزبانگی یا MultiLanguage در سایت هایی بین المللی بیشتر کاربرد دارند به صورتی که کاربر از نقاط مختلف دنیا که وارد سایت ما میشود بتواند سایت را با زبان و فرنگ کشور خودش مشاده نمایید. برای این منظور ابتدا فایل های Resource را در UI ایجاد خواهیم کرد و بعدا شروع به پیکره بندی سایت و تنظیمات آن میکنیم. برای جلوگیری از شلوغ شدن فایل Startup.cs تمامی کانفیگ ها را به شکل Extention Method در می آوریم و در فایل Startup.cs فراخوانی خواهیم کرد.
25
|
![]() |
50,000ريال
49 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه بحث چندزبانی
پبکربندی تنظیمات چندزبانی View ها
پیکربندی تنظیمات چندزبانی DataAnnotation ها
ایجاد ILocalizer و پیاده سازی آن
تزریق وابستگی های مربوط به چندزبانی
تست چندزبانی در حالت اینگلیسی و فارسی
توضیحات بخش بیست و پنجم
در این بخش از آموزش ادامه ی بحث چندزبانی را خواهیم داشت و اول به مرور کارهایی که در جلسه قبل انجام دادیم خواهیم پرداخت و بعداز آن شروع میکنیم به انجام تنظیمات و پیکربندی های آن ها. بحث چندزبانگی باید روی View ها و همچنین DataAnnotation ها انجام شود که متد های AddCustomViewLocalization و AddDataAnnotation را در این رابطه خواهیم ساخت. برای آنکه بتوانیم همانند یک دیکشنری به Resource ها دسترسی داشته باشیم ابتدا اینترفیس ILocalizer را میسازیم و سپس آن را در کلاس Localizer پیاده سازی میکنیم. حالا که همه چیز آماده است با استفاده از DependencyInjection یا تزریق وابستگی Localizer را به ILocalizer تزریق میکنیم. شیوه ی تزریق وابستگی به View ها فراخواهیم گرفت و آن را پیاده سازی میکنیم و بعداز همه ی اینها پروژه را اجرا میکنیم و چندزبانگی را تست میکنیم.
26
|
![]() |
50,000ريال
32 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
احراز هویت با Identity
احراز هویت چیست
Identity چیست و چرا باید از آن استفاده کنیم
ایجاد جداول مربوط به Identity
ایجاد IdentityDbContext
توضیحات بخش بیست و ششم
در این بخش از آموزش بحث احراز هویت را شروع خواهیم کرد. احراز هویت به معنی پیاده سازی سیستمی هست که کاربران بتوانند در سایت لاگین شوند و همچنین سایت بتواند عضو گیری کند. Identity یک سیستم بسیار قدرتمند در این زمینه میباشد که تمامی امکانات لازم را پیاده سازی کرده است. در این ویدیو ما ابتدا به توضیح سیستم Identity پرداخته ایم سپس در لایه Domin جداول مربوطه را پیاده سازی میکنم و در نهایت IdentityDbContext را برای ارتباط با دیتابیس ایجاد خواهیم نمود
27
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه بحث احراز هویت با Identity
افزودن سرویس های Identity
کانفیگ Identity
شخصی سازی پیغام های Identity
توضیحات بخش بیست و هفتم
در این بخش از آموزش بحث احراز هویت را ادامه خواهیم داد. ابتدا یک اینترفیس IEntity ایجاد خواهیم کرد تا تمامی جداول ار آن ارث بری کنند و یک قرار داد باشد برای مباحث آینده و استفاده از Repository ها. سپس پیکربندی های Identity را انجام دادیم و تنظیمات مربوط به سیاست های مدیریت کاربران از جمله کاراکترهای مجاز در نام کاربری و میزان سختی کلمه عبور و ... را نیز درست کردیم. و همچنین راهی را برای ترجمه ی پیام های Identity در بحث چند زبانگی معرفی کردیم که هم بسیار سریع هست و هم راهی اصولی...
28
|
![]() |
50,000ريال
30 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه بحث احراز هویت با Identity
JWT چیست
شروع پیکربندی JWT
توضیحات بخش بیست و هشتم
در این بخش از آموزش بحث احراز هویت را ادامه خواهیم داد. ابتدا به توضیح jwt میپردازیم که چی هست و به چه شکلی کار میکنه و قالب JWT را نیز برسی میکنیم. سپس شروع به پیکره بندی تنظیمات آن می نماییم
29
|
![]() |
50,000ريال
30 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه بحث احراز هویت با Identity
پیکربندی JWT
Middleware در Asp.net Core
ایجاد Middleware لازم برای احراز هویت با JWT
توضیحات بخش بیست و نهم
در این بخش از آموزش شروع به تنظیمات و پیکربندی JWT خواهیم کرد. با clockskew و امضا ها و Audience و issuer اشنا خواهیم شد و همچنین کانفیگ های مربوط به انقضای توکن را انجام خواهیم داد. مباحث امنیتی بسیار مهمی را توضیح خواهیم داد و سپس میپردازیم به ایجاد Midlleware. Middleware یا میان افزار همانند یک ایست بازرسی عمل میکنند که کنترول تردد ماشین ها را انجام خواهند داد و در خیلی از مواقع میتواند ماشین را متوقف کند یا با برسی مجوز اجازه عبور آن را دهد. Middleware هم دقیقا همین کار را به Request ها و Response ها انجام میدهد. در این ویدیو ما تمامی توضیحات لازم در مورد Middleware را خدمت شما ارائه میکنیم.
30
|
![]() |
50,000ريال
34 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ادامه بحث احراز هویت با Identity
پیکربندی JWT
ایجاد Middleware لازم برای احراز هویت با JWT
شروع طراحی جدول کاربران
ایجاد Mapping برای پیکر بندی جدول User ها
توضیحات بخش بیست و نهم
در این بخش از آموزش ایجاد Middleware احراز هویت را کامل خواهیم کرد. با کوکی ها و Header بیشتر اشنا میشوم و همچنین با الگوریتم رمزنگاری AES نیز آشنا میشوید و آن را پیاده سازی خواهیم کرد. سپس به سراغ جدول کاربران رفته و فیلد های لازم را میسازیم. حالا نوبت به Mapping جدول کاربران رسیده و آن را ایجاد میکنیم. برای معرفی Mappting های مختلف به Context یک Extentiopn روی ModelBuilder خواهیم ساخت و با استفاده از رفلکشن کدهایی مینویسیم که نرم افزار به صورت خودکار به دنبال map های ایجاد شده بگردد و آن هارا Register کند
31
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
رجیستر کردن خودکار Entity ها در Context
رجیسترکردن خودکار Map ها در Context
ویرایش جدول Role ها و ایجاد Map های آن
افزودن MainContext به پروژه
32
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
افزودن Migration و ایجاد جداول
برسی جداول Identity
آموزش پیاده سازی Serilogger - بخش اول
33
|
![]() |
50,000ريال
48 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
آموزش پیاده سازی Serilogger - بخش دوم
پیکربندی serilogger برای ثبت در SqlServer
پیکربندی SeriLogger برای ثبت در Console
ثبت لاگ های استارت نرم افزار در Program.cs
ثبت لاگ در حالت های مختلف Developent و پروژه Compile شده
34
|
![]() |
50,000ريال
44 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
آموزش پیاده سازی الگوی Repository
معرفی الگوی Repository
ایجاد Interface پایه IRepository
ایجاد کلاس پایه ی BaseRepository
ایجاد اینترفیس IUserRepository
ایجاد کلاس ریپازیتوری UserRepository
35
|
![]() |
رایگان
20 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
تزریق وابستگی یا Dependency Injection چیست؟
چرا باید از تزریق وابستگی استفاده کنیم؟
متدها و شیوه های تزریق وابستگی
برسی Service Lifetimes
36
|
![]() |
50,000ريال
41 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
دیتای اولیه و Seed چیست
کار با متد InsertData در Entityframework core
ایجاد جدول مدیریت سطوح دسترسی یا tblAccessLevel
ایجاد ارتباط بین جدول کاربران tblAccessLevel
ایجاد کلاس های مربوط به افزودن اطلاعات اولیه
37
|
![]() |
50,000ريال
42 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ایجاد جدول مدیریت سطوح دسترسی یا tblAccessLevel_Role
ایجاد ارتباط بین جدول role ها و tblAccessLevel
ایجاد کاربر مدیر کل در بخش دیتاهای اولیه
ایجاد سطوح دسترسی مدیر کل و کاربر عادی در دیتاهای اولیه
38
|
![]() |
50,000ريال
45 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
جداسازی صفحات Login و Register
معرفی Partial View
مزایای Partial View
معرفی TagHelper ها
برسی نحوه ی کار TagHelper ها
کار با Partial Taghelper برای لود یک Partial View
ایحاد فرم Register و چیدمان اجزا
آموزش کار با asp-for
کار با Display Attribute
چندزبانی در Display Attribute
کار با DataType ها
39
|
![]() |
50,000ريال
42 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
نمایش اجرای کدهای Html از Localizer
کار با InputMask برای کنترل ورودی
کنترل ورودی شماره موبایل در زبان های مختلف با Regex و InputMask
کنترل ورودی ایمیل با Regex و InputMask
آشنایی با AntiforigeryToken
آشنایی با متد GET
آشنایی با متد POST
آشنایی با باگ XSRF و شیوه ی بستن آن
40
|
![]() |
50,000ريال
36 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
آشنایی با ModelState
اعتبارسنجی ورودی ها سمت سرور با ModelState
ترجمه و سفارسی سازی خطاهای ModelState
اشنایی با BindProperty برای Bind کردن Input ها
کار با Required DataAnnotation
کار با اتریبیوت StringLenght DataAnnotations
کار با Compare DataAnnotations
کار با EmailAddress DataAnnotations
کار با RegularExpression DataAnnotations
41
|
![]() |
50,000ريال
43 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
واکشی خطاهای موجود در ModelState
آشنایی با asp-validation-summary
ایجاد UserApplication
ایجاد متد AddUserAsync
توضیحات تکمیلی و بسیار مهم در رابطه با لایه ها
42
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
پیاده سازی UserManager
ثبت نام کاربر جدید در Asp.net Core
دریافت و نمایش خطاهای زمان ثبت کاربر در Identity
43
|
![]() |
50,000ريال
36 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
رفع یکسری مشکل در پیغام های سفارشی Identity
ارسال ایمیل بصورت Async و مزایای آن
ارسال ایمیل بصورت sync
44
|
![]() |
50,000ريال
45 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
تولید Token برای تایید ایمیل
ایجاد Url برای ارسال به ایمیل کاربر
رمزنگاری اطلاعات ارسالی به ایمیل کاربر
نکاتی امنیتی در خصوص ارسال Token تایید
استفاده از قالبهای اختصاصی برای ایمیل ها در زبان های مختلف
ایجاد جدول tblTemplates
ایجاد جدول tblLanguages
45
|
![]() |
50,000ريال
46 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
کامل کردن جدول Template ها
خواندن Template ها
کش Template ها و بهینه سازی آن
46
|
![]() |
50,000ريال
48 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ایجاد بخش تنظیمات سایت
ایجاد بخش پاک کردن کش Template و Settings
47
|
![]() |
50,000ريال
43 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
تست بخش ثبت نام کاربران و عیب یابی
ایجاد یک کاربر جدید و ارسال ایمیل فعال سازی
48
|
![]() |
50,000ريال
41 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
تایید حساب کاربری - ایمیل
49
|
![]() |
50,000ريال
50 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
احراز هویت و لاگین
ساخت TagHelper
ایجاد Downloader
50
|
![]() |
50,000ريال
50 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ایجاد LoadComponents TagHelper
برسی و تست LoadComponents TagHelper
51
|
![]() |
50,000ريال
45 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
شروع کار با SweetAlert
ایجاد کلاس MsgBox سمت سرور
52
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
نمایش MsgBox های SweetAlert
آموزش Jquery Ajax
AntiforgeryToken در JqueryAjax
53
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
آموزش کار با SigninManager
ساخت کلاس JWTBuilder
54
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
آموزش دریافت Role های یک کاربر
طریقه ایجاد Token با JWTBuilder
کامل شدن کلاس JWTBuilder
55
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ذخیره ی توکن در کوکی
انجام احراز هویت و تست لاگین
اشنایی با اتریبیوت Authorize
نمایش پیغام خوش امدگویی به کاربر
56
|
![]() |
50,000ريال
25 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ارسال مجدد ایمیل فعال سازی
57
|
![]() |
50,000ريال
47 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
لاگین با لینک یکبار مصرف
برسی نکاتی درمورد لینک های یکبار مصرف
آموزش حذف پسورد در Identity
آموزش افزودن پسورد در Identity
58
|
![]() |
50,000ريال
38 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
آموزش افزودن پسورد در Identity
ساخت لینک منحصر به فرد کاربر
59
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
کامل شدن بخش لاگین با لینک یکبار مصرف
ایجاد Loading برای حالت Ajax
60
|
![]() |
50,000ريال
37 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
امنیت در بخش لاگین با لینک یکبار مصرف
شروع بخش لاگین با پیامک
61
|
![]() |
50,000ريال
43 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ایجاد تغییرات لازم در دیتابیس برای لاگین با SMS
ایجاد متدهای RemovePassword و AddPassword
کامل شدن بخش تولید کد و Hash آن
شروع بخش ارسال SMS
62
|
![]() |
50,000ريال
41 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
معرفی پنل کاوه نگار
آموزش ایجاد قالب OTP جدید
آموزش کامل استفاده از OTP در C#
برسی و تست ارسال پیامک
63
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ایجاد صفحه ی ورود کد یکبار مصرف
اعمال محدودیت 2 دقیقه ای برای لاگین
اعمال تاریخ انقضا برای کد
64
|
![]() |
50,000ريال
38 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
کامل شدن صفحه ی OTP
ایجاد متدهای مربوط به ارسال مجدد کد
65
|
![]() |
50,000ريال
30 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
کامل شدن بخش ارسال مجدد کد
تنظیم پلاگین شمارنده ی ارسال مجدد کد
66
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
رفع یک سری مشکلات نمایشی قالب
معرفی انواع روش های تغییر زبان
ایجاد کلاس PathRequestCultureProvider
67
|
![]() |
50,000ريال
41 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
برسی زبان انتخابی کاربر از دیتابیس
برسی یکسری نکات پرفورمنسی در تغییر زبان
برسی و تست تغییر زبان سایت
68
|
![]() |
50,000ريال
44 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
ایجاد منوی زبان های قابل تغییر
تغییر زبان سایت با استفاده از منو
اشنایی با Inject
آشنایی با Functions در Razorpages
69
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
نمایش زبان انتخاب شده در منو
شروع بخش فایل سرور سایت
ایجاد جدول tblFiles
ایجاد جدول tblFileServers
70
|
![]() |
50,000ريال
46 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
آموزش نصب IIS و FTP
آموزش شبیه سازی FileServer
نمایش تصویر پرچم در منوی زبان ها
71
|
![]() |
50,000ريال
43 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
تغیر جهت قالب بهمراه تغییر زبان سایت
شناسایی IP کاربر و تعیین زبان بر اساس آن
رنج IP کشور ایران
72
|
![]() |
50,000ريال
50 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
اتمام بخش تغییر زبان با IP
ایجاد صفحه ی اصلی مخصوص موتورهای جستوجگر
ایجاد قوانین نمایش صفحه ی ربات ها
واکشی اطلاعات سیستم کاربر با UserAgent
73
|
![]() |
50,000ريال
34 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
رفع مشکل چندزبانگی
تغییر زبان با IP کاربر
پیاده سازی قالب مدیریت
74
|
![]() |
50,000ريال
45 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
پیاده سازی قالب مدیریت سایت
استفاده از قالب رایگان AdminLTE
75
|
![]() |
50,000ريال
37 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
مدیریت سطوح دسترسی و نقش ها
آموزش ایحاد Policy
نمایش پنل مدیریت برای کاربرانی خاص
76
|
![]() |
50,000ريال
38 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
افزودن منوهای سطوح دسترسی
افزودن Role های سطوح دسترسی
واکشی اطلاعات Claim های کاربر از Token
77
|
![]() |
50,000ريال
41 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
تست بخش Role ها
رفع یکسری باگ و عیب در سیستم
افزودن و تست Role های جدید
78
|
![]() |
50,000ريال
45 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
واکشی کلیه ی AccessLevel های موجود
آموزش کامل ایجاد کلاس PagingData برای صفحه بندی داده ها
79
|
![]() |
50,000ريال
40 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
نصب KendoUI
آموزش استفاده از Grid در KendoUI
آموزش ساخت ExtentionMethod برای Grid
80
|
![]() |
50,000ريال
41 دقیقه
|
|
مباحثی که در این ویدیو به آن ها خواهیم پرداخت:
افزودن سرویس های KendoUI
نمایش لیست سطوح دسترسی در DataGrid
راست چین سازی DataGrid
تنظیمات مربوط به صفحه بندی در DataGrid
تست و برسی DataGrid
درود بر شما
اگر امکانش هست فایل قالب html رو هم قرار بدید برای دانلود،ممنون میشم
سلام
دارم از مطالبتون لذت میبرم
لطف میکنید بفرمایید سورس پروژه ی هر قسمت از ویدئو رو از کجا باید دانلود کنم؟
اگر از GitHub هست لطفا آدرسش رو بفرمایید
ممنون
سلام. بسیار خوشحالم که راضی بوده اید. سورس را در لینک زیر میتوانید دانلود کنید.<br/><br/>https://github.com/Darayas/PrancaBeauty-Shop/
پاسخ
درود بر شما
ثبت نام چه زمانی فعال میشه دوباره؟
تا قبل از اتمام تخفیف فعال خواهد شد؟
سلام و درود. ثبت نام به این دلیل غیر فعال میباشد چون دوره هنوز کامل نشده و قیمت کلی دوره مشخص نیست. شما میتوانید قسمت های موجود را بصورت یکجا خریداری بفرمایید و استفاده کنید.<br/><br/>لطفا ایمیل خود را چک کنید
پاسخسلام و درود دوست من. متشکرم. این دوره، یک دوره کامل هست که درحال حاظر محدودیتی رو تعداد قسمت های آن قرار نداده ایم و همچنین زمان پایانش هم مشخص نکرده ایم. اما دوره ای حدودا سه ماهه هست. به این دلیل روزانه یک قسمت قرار خواهیم داد که بتوانیم دوستان را کامل پشتیبانی کنیم و دقیقا همانند کلاس های آموزشی حضوری، دوره ای مفید باشد
پاسخسلام و روز بخیر تشکر از آموزش خوبتون این دوره چند قسمت هست؟ کی تموم میشه؟ روزی یک قسمت خیلی کمه به نظرم
پاسخمهندس فایل قالبی که تو دوره استفاده میکنید رو در اختیار دانشجوها قرار نمیدید ؟
پاسخسلام. متاسفانه خود قالب خام رو نمیتونید بخاطر این که طراحی خودمان نیست و خریداری شده. بخاطر حق کپی اینکار را نمیتوانیم انجام دهیم. اما میتوانید صفحاتی که استفاده میکنیم و ترجمه شده هستند را از گیت هاب دات نت لرن دانلود نمایید
پاسخدرود و خسته نباشید واقعا عالیه . استاد این دوره تا اخرش رایگانه یا فقط بخش های اولش رایگان هست ؟
پاسخسلام دوست من. متشکرم و خوشحالم راضی بوده اید. خیر کاملا رایگان نیست ولی برای اینکه همه ی دوستان بتوانند شرکت کنند شما میتوانید بخش به بخش و به صورت روزانه مبلغ بسیار پایینی (4000 یا 5000 تومان) را پرداخت کنید و ویدیو ها را دریافت کنید
پاسخدرود و خسته نباشید کاش یه دوره میذاشتید که ASP رو مبحث وار شرح میدادید (چون خوب اموزش میدید و معلومه به بحث واردید) و پروژه های کوچیک بعد در اخر هم یه پروژه بزرگ که بتونه بخش بزرگی از مطالب رو پوشش بده همه دوره ها با پروژه شروع میکنن و بعضی از مطالب متاسفانه گفته نمیشه و دوره های مرتبط باهاش رو هم میذاشتین مثلا web api و ...
پاسخسلام دوست من. متشکرم . دوره های پروژه محور درسته که یکسری از مباحث را جا خواهد انداخت اما مزیتش اینه که هرچی گفته میشه با مثال و تکرار و تمرین هست و دانشجو کل بحث رو کامل فرا خواهد گرفت و متوجه میشود چگونه استفاده کنید. در دوره های سرفصلی بخش این شکلی نیست و واقعا نمیتوان مثال های خوبی زد پس دانشجو بحث را کامل نمیگیرد یا اگر هم بگیرد زود یادش میرود. من در این دوره نهایت سعی خودم را میکنم که تمامی مباحث را بصورت کامل بگم و مثال های خوبی را هم براشون بزنم. پس نگران نباشید و با خیال راحت دوره را دنبال کنید
پاسخاستاد منم با یه دنیا علاقه به asp.net که سایت شما مثل داره بهم امید میده یاد گرفت ممن.ن از نقشه راهی که اولین قسمت دادید
پاسخسلام دوست من. متشکرم. شک نکنید که ادامه دارد تا آخر کار. لطفا در سایت ثبت نام کنید و بصورت روزانه ویدیوهای جدید را دریافت کنید. این سیستم یک پروژه ی تجاری میباشد و مطمعن باشید نکات ریز و درست زیادی دارد. امیدوارم مورد پسند واقع بشه براتون
پاسخسلام استاد وقتتون بخیر من اموزشتونو دنبال میکنم واقعا فوق العادس خیلی ممنون و همین طور عالی ادامه بدید. 👍👍👍👍👍👍👍
پاسخ