لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش امنیت، تست و استقرار (Deployment)
- آخرین آپدیت
دانلود Security, Testing, and Deployment
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره در درجه اول برای دانشجویان سال اول و دوم رشتههای مهندسی و علوم، دانشآموزان دبیرستان و متخصصانی که به برنامهنویسی علاقهمند هستند، طراحی شده است. در این دوره، فراگیران تخصص خود در ASP.NET را با ساخت APIها، کار با Middlewareها و استقرار اپلیکیشنها گسترش میدهند. شما APIهای RESTful طراحی خواهید کرد، با دادههای JSON کار میکنید و استقرار در Azure را با تمرکز بر مقیاسپذیری، عملکرد و امنیت تمرین خواهید کرد.
در پایان این دوره، شما قادر خواهید بود:
طراحی و پیادهسازی APIهای RESTful در ASP.NET
استفاده موثر از Middleware و تزریق وابستگی (Dependency Injection)
کار با دادههای JSON و یکپارچهسازی سرویسهای شخص ثالث
استقرار و مانیتورینگ برنامههای ASP.NET روی Microsoft Azure
ابزارها/نرمافزارها: ASP.NET Core, Swagger, Postman, Azure
سرفصل ها و درس ها
احراز هویت و تعیین سطح دسترسی
Authentication and Authorization
چرا احراز هویت و تعیین سطح دسترسی در اپلیکیشنهای مدرن وب اهمیت دارد
Why Authentication and Authorization Matter in Modern Web Applications
نحوه راهاندازی ASP.NET Core Identity در اپلیکیشن شما – بخش اول
How to Set Up ASP.NET Core Identity in Your Application – Part 1
نحوه راهاندازی ASP.NET Core Identity در اپلیکیشن شما – بخش دوم
How to Set Up ASP.NET Core Identity in Your Application – Part 2
چرا تجربه کاربری (UX) در طراحی احراز هویت مهم است
Why User Experience Matters in Authentication Design
نحوه ساخت گردش کارهای کامل احراز هویت – بخش اول
How to Build Complete Authentication Workflows – Part 1
نحوه ساخت گردش کارهای کامل احراز هویت – بخش دوم
How to Build Complete Authentication Workflows – Part 2
چرا کنترل دسترسی دقیق برای امنیت اپلیکیشن ضروری است
Why Granular Access Control Is Essential for Application Security
نحوه پیادهسازی تعیین سطح دسترسی مبتنی بر نقش (Role Based) – بخش اول
How to Implement Role-Based Authorization – Part 1
نحوه پیادهسازی تعیین سطح دسترسی مبتنی بر نقش (Role Based) – بخش دوم
How to Implement Role-Based Authorization – Part 2
امنسازی اپلیکیشنهای وب
Securing Web Applications
چرا امنیت وب در ASP.NET Core اهمیت دارد
Why Web Security Matters in ASP.NET Core
نحوه شناسایی و رفع نقاط ضعف امنیتی
How to Identify and Fix Security Vulnerabilities
چرا HTTPS برای اپلیکیشنهای وب مدرن ضروری است
Why HTTPS is Essential for Modern Web Applications
نحوه پیکربندی HTTPS در اپلیکیشنهای ASP.NET Core – بخش اول
How to Configure HTTPS in ASP.NET Core Applications – Part 1
نحوه پیکربندی HTTPS در اپلیکیشنهای ASP.NET Core – بخش دوم
How to Configure HTTPS in ASP.NET Core Applications – Part 2
طراحی Middleware برای بهینهسازی عملکرد
Designing Middleware for Performance
امنسازی Middleware
Securing Middleware
طراحی و امنسازی اجزای Middleware
Designing and Securing Middleware Components
آشنایی با OpenAPI و Swagger
Introduction to OpenAPI and Swagger
یکپارچهسازی Swagger با ASP.NET Core
Integrating Swagger with ASP.NET Core
تست اپلیکیشنهای ASP.NET Core
Testing ASP.NET Core Applications
چرا تست در توسعه ASP.NET Core اهمیت دارد
Why Testing Matters in ASP.NET Core Development
نحوه راهاندازی اولین پروژه Unit Test – بخش اول
How to Set Up Your First Unit Test Project – Part 1
نحوه راهاندازی اولین پروژه Unit Test – بخش دوم
How to Set Up Your First Unit Test Project – Part 2
چرا تستهای واحد (Unit Test) خوب، برنامهنویسان بهتری میسازند
Why Good Unit Tests Make Better Developers
نحوه تست کنترلرها و منطق کسبوکار (Business Logic) – بخش اول
How to Test Controllers and Business Logic – Part 1
نحوه تست کنترلرها و منطق کسبوکار (Business Logic) – بخش دوم
How to Test Controllers and Business Logic – Part 2
چرا تستهای یکپارچهسازی (Integration Tests) تصویر را کامل میکنند
Why Integration Tests Complete the Picture
نحوه ایجاد تستهای یکپارچهسازی برای APIها – بخش اول
How to Create Integration Tests for APIs – Part 1
نحوه ایجاد تستهای یکپارچهسازی برای APIها – بخش دوم
How to Create Integration Tests for APIs – Part 2
چرا TDD طرز فکر شما را در مورد کدنویسی تغییر میدهد
Why TDD Changes How You Think About Code
نحوه تمرین توسعه تستمحور (TDD) – بخش اول
How to Practice Test-Driven Development – Part 1
نحوه تمرین توسعه تستمحور (TDD) – بخش دوم
How to Practice Test-Driven Development – Part 2
نمایش نظرات