لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره کامل ASP.Net Core Web APIs با امنیت JWT
The Complete ASP.Net Core Web APIs Course With JWT Security
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
جدیدترین رویکرد ایجاد، میزبانی، مصرف Apis وب و پیاده سازی کوکی ها و امنیت مبتنی بر JWT میزبانی و فراخوانی API های وب به سرور میزبانی زنده با فعال کردن Cors انجام عملیات CRUD و آزمایش با Fiddler درک درخواست HTTP و پاسخ HTTP و ایجاد اسناد فعال کننده خدمات سازمان برای API با استفاده از Swagger کار با انواع مختلف پاسخ، بهبود پارامترهای عملیات CRUD مکانیزم عبور در API های وب، کار با مسیرها در سرویس سازمان، ایجاد اقدامات ناهمگام، مشکل ارجاع دایره ای وب API های داربست و دو راه حل دو روش مدیریت استثنا در سطح جهانی بازگرداندن داده های XML از Web API خدمات سازمانی مبتنی بر کوکیها احراز هویت و مجوز درک اصل، هویت و ادعاها احراز هویت و تأیید اعتبار با استفاده از JSON Web Tokens (JWT)
[به روز رسانی با آخرین سخنرانی در مورد مهاجرت از ASP.Net Core 2.0 Web API به ASP.Net Core 3.1 Web API]
چرا ASP.Net Core Web APIs؟ ASP.NET Core سیستم عامل خنثی است و به طور یکپارچه با چارچوب ها و کتابخانه های محبوب سمت کلاینت، از جمله Blazor، Angular، React و Bootstrap ادغام می شود. میلیون ها توسعه دهنده از ASP.NET 4.x برای ایجاد برنامه های وب استفاده کرده اند (و همچنان به استفاده از آن ادامه می دهند). ASP.NET Core یک طراحی مجدد از ASP.NET 4.x با تغییرات معماری است که منجر به یک چارچوب نازک تر و ماژولارتر می شود.
ASP.NET Core Web API چارچوبی است که ساخت سرویسهای HTTP را که به طیف وسیعی از مشتریان از جمله مرورگرها و دستگاههای تلفن همراه دسترسی دارند، آسان میکند. ASP.NET Core Web API یک پلت فرم ایده آل برای ساخت برنامه های RESTful است.
HTTP فقط برای ارائه صفحات وب نیست. همچنین یک پلت فرم قدرتمند برای ساخت API هایی است که خدمات و داده ها را در معرض دید قرار می دهد. HTTP ساده، انعطاف پذیر و در همه جا حاضر است. تقریباً هر پلتفرمی که فکرش را بکنید دارای یک کتابخانه HTTP است، بنابراین خدمات HTTP میتواند به طیف وسیعی از مشتریان از جمله مرورگرها، دستگاههای تلفن همراه و برنامههای دسکتاپ سنتی دسترسی پیدا کند.
سرفصل ها و درس ها
شروع به کار با ASP.Net Core 2.2 Web API
Getting Started With ASP.Net Core 2.2 Web APIs
مقدمه ای بر ASP.Net Core 2.2 Web API
Introduction To ASP.Net Core 2.2 Web APIs
ایجاد و مصرف یک API وب ساده
Creating And Consuming A Simple Web API
میزبانی API های وب در سرور زنده
Hosting Web APIs On Live Server
شروع به کار با ASP.Net Core 2.2 Web API
Getting Started With ASP.Net Core 2.2 Web APIs
مقدمه ای بر ASP.Net Core 2.2 Web API
Introduction To ASP.Net Core 2.2 Web APIs
ایجاد و مصرف یک API وب ساده
Creating And Consuming A Simple Web API
شروع به کار با ASP.Net Core 3.1 Web API
Getting Started With ASP.Net Core 3.1 Web APIs
شروع به کار با ASP.Net Core 3.1 Web API
Getting Started With ASP.Net Core 3.1 Web APIs
میزبانی API های وب در سرور زنده
Hosting Web APIs On Live Server
کد منبع بخش 1
Source Code Of Section 1
کد منبع بخش 1
Source Code Of Section 1
CRUD با Entity Framework Core 2.2
CRUD With Entity Framework Core 2.2
روشهای HTTP و URI (نظریه)
HTTP Methods And URI (Theory)
ایجاد DAL با استفاده از EF Core 2.2
Creating DAL Using EF Core 2.2
درک درخواست و پاسخ HTTP (چرخه عمر API وب)
Understanding HTTP Request and Response (Web API Life Cycle)
CRUD با Entity Framework Core 2.2
CRUD With Entity Framework Core 2.2
روشهای HTTP و URI (نظریه)
HTTP Methods And URI (Theory)
ایجاد DAL با استفاده از EF Core 2.2
Creating DAL Using EF Core 2.2
ایجاد ASP.Net Core 2.2 Web API - Get Methods (عملیات خواندن)
Creating ASP.Net Core 2.2 Web API - Get Methods (Read Operation)
ایجاد ASP.Net Core 2.2 Web API - Get Methods (عملیات خواندن)
Creating ASP.Net Core 2.2 Web API - Get Methods (Read Operation)
ایجاد ASP.Ne Core 2.2 Web API - روشهای Post-Put-Delete (با Fiddler)
Creating ASP.Ne Core 2.2 Web API - Post-Put-Delete Methods (With Fiddler)
ایجاد ASP.Ne Core 2.2 Web API - روشهای Post-Put-Delete (با Fiddler)
Creating ASP.Ne Core 2.2 Web API - Post-Put-Delete Methods (With Fiddler)
درک درخواست و پاسخ HTTP (چرخه عمر API وب)
Understanding HTTP Request and Response (Web API Life Cycle)
کد منبع بخش 2
Source Code Of Section 2
کد منبع بخش 2
Source Code Of Section 2
افزایش عملیات CRUD
Enhancing CRUD Operations
SwaggerUI یا OpenAPI برای SP.Net Core Web API Documentation
SwaggerUI Or OpenAPI For SP.Net Core Web API Documentation
بهبود عملیات ایجاد با IActionResult به عنوان نوع پاسخ
Enhancing Create Operation With IActionResult As Response Type
بهبود عملیات حذف با IActionResult به عنوان نوع پاسخ
Enhancing Delete Operation With IActionResult As Response Type
افزایش عملیات CRUD
Enhancing CRUD Operations
SwaggerUI یا OpenAPI برای SP.Net Core Web API Documentation
SwaggerUI Or OpenAPI For SP.Net Core Web API Documentation
افزایش عملیات دریافت با IActionResult به عنوان نوع پاسخ
Enhancing Get Operation With IActionResult As Response Type
افزایش عملیات دریافت با IActionResult به عنوان نوع پاسخ
Enhancing Get Operation With IActionResult As Response Type
بهبود عملیات ایجاد با IActionResult به عنوان نوع پاسخ
Enhancing Create Operation With IActionResult As Response Type
بهبود عملیات به روز رسانی با IActionResult به عنوان نوع پاسخ
Enhancing Update Operation With IActionResult As Response Type
بهبود عملیات به روز رسانی با IActionResult به عنوان نوع پاسخ
Enhancing Update Operation With IActionResult As Response Type
بهبود عملیات حذف با IActionResult به عنوان نوع پاسخ
Enhancing Delete Operation With IActionResult As Response Type
کد منبع بخش 3
Source Code Of Section 3
کد منبع بخش 3
Source Code Of Section 3
مفاهیم پیشرفته در APIهای وب
Advanced Concepts In Web APIs
عمل اضافه بار و مسیریابی
Action Overloading and Routing
اقدامات ناهمزمان-کنترل کننده داربست-سریال سازی و سریال زدایی
Asynchronous Actions-Scaffolding Controller-Serialization & Deserialization
مسئله ارجاع دایره ای - راه حل 1
Circular Referencing Problem - Solution 1
3 روش مدیریت استثنا در ASP.Net Core 2.2 Web API
3 Ways Of Handling Exception In ASP.Net Core 2.2 Web APIs
کد منبع بخش 4
Source Code Of Section 4
مفاهیم پیشرفته در APIهای وب
Advanced Concepts In Web APIs
عمل اضافه بار و مسیریابی
Action Overloading and Routing
اقدامات ناهمزمان-کنترل کننده داربست-سریال سازی و سریال زدایی
Asynchronous Actions-Scaffolding Controller-Serialization & Deserialization
مسئله ارجاع دایره ای - راه حل 1
Circular Referencing Problem - Solution 1
مسئله ارجاع دایره ای - راه حل 2
Circular Referencing Problem - Solution 2
مسئله ارجاع دایره ای - راه حل 2
Circular Referencing Problem - Solution 2
3 روش مدیریت استثنا در ASP.Net Core 2.2 Web API
3 Ways Of Handling Exception In ASP.Net Core 2.2 Web APIs
پاسخ به عنوان XML در ASP.Net Core Web API
Response As XML In ASP.Net Core Web APIs
پاسخ به عنوان XML در ASP.Net Core Web API
Response As XML In ASP.Net Core Web APIs
کد منبع بخش 4
Source Code Of Section 4
امنیت مبتنی بر کوکی ها
Cookies Based Security
احراز هویت - ایمن سازی کنترلرها و برنامه ها
Authentication - Securing Controllers And Application
احراز هویت - ورود و خروج - پیکربندی Https
Authentication - SignIn And SignOut - Configuring Https
کد منبع برای بخش 5
Source Code For Section 5
امنیت مبتنی بر کوکی ها
Cookies Based Security
تنظیم اولیه احراز هویت برای کاربران هویت ASP.Net
Authentication Initial Setup For ASP.Net Identity Users
تنظیم اولیه احراز هویت برای کاربران هویت ASP.Net
Authentication Initial Setup For ASP.Net Identity Users
احراز هویت - ایمن سازی کنترلرها و برنامه ها
Authentication - Securing Controllers And Application
احراز هویت - ثبت نام کاربر
Authentication - User Registration
احراز هویت - ثبت نام کاربر
Authentication - User Registration
احراز هویت - ورود و خروج - پیکربندی Https
Authentication - SignIn And SignOut - Configuring Https
مجوز مبتنی بر نقش و اطلاعات کاربر وارد شده در سیستم
Role Based Authorization And LoggedIn User Info
مجوز مبتنی بر نقش و اطلاعات کاربر وارد شده در سیستم
Role Based Authorization And LoggedIn User Info
کد منبع برای بخش 5
Source Code For Section 5
امنیت مبتنی بر JWT (JSON Web Tokens).
JWT (JSON Web Tokens) Based Security
افزودن ادعاهای کاربر به JSON Web Token - مجوز
Adding User Claims To JSON Web Token - Authorization
کد منبع برای بخش 6
Source Code For Section 6
ASP.Net Core Web APIs PPT
ASP.Net Core Web APIs PPTs
مهاجرت از ASP.Net Core 2.0 Web API به ASP.Net Core 3.1 Web API
Migrating From ASP.Net Core 2.0 Web APIs To ASP.Net Core 3.1 Web APIs
امنیت مبتنی بر JWT (JSON Web Tokens).
JWT (JSON Web Tokens) Based Security
درک نقش ها و ادعاهای هویت اصلی - جریان فرآیند JWT
Understanding Principal Identity Roles and Claim - JWT Process Flow
درک نقش ها و ادعاهای هویت اصلی - جریان فرآیند JWT
Understanding Principal Identity Roles and Claim - JWT Process Flow
افزودن ادعاهای کاربر به JSON Web Token - مجوز
Adding User Claims To JSON Web Token - Authorization
ایجاد و اعتبارسنجی JSON Web Token - Authentication
Creating And Validating JSON Web Token - Authentication
ایجاد و اعتبارسنجی JSON Web Token - Authentication
Creating And Validating JSON Web Token - Authentication
کد منبع برای بخش 6
Source Code For Section 6
ASP.Net Core Web APIs PPT
ASP.Net Core Web APIs PPTs
مهاجرت از ASP.Net Core 2.0 Web API به ASP.Net Core 3.1 Web API
Migrating From ASP.Net Core 2.0 Web APIs To ASP.Net Core 3.1 Web APIs
Microsoft Certified TrainerManzoor یک مربی مجوز مایکروسافت است که بیش از یک دهه در زمینه فناوری های MS .Net کار می کند. جدای از توسعه ، وی همچنین علاقه زیادی به ارائه آموزش در زمینه فن آوری های مختلف MS .Net دارد و بیش از 10 سال تجربه به عنوان یک معلم توسعه نرم افزار دارد. او همچنین برای کد پروژه مقاله می نویسد. کانال YouTube وی 1 میلیون بازدید دارد. وی بنیانگذار پورتال ManzoorTheTrainer است.
"من بر ساده سازی ، مفاهیم پیچیده تمرکز می کنم ..." - ManzoorTheTrainer
نمایش نظرات