دوره آموزشی
دوبله زبان فارسی
دوره Node.js: امنیت اپلیکیشن
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
در این دوره، «Node.js: امنیت اپلیکیشن»، شما با برخی از رایجترین مسائل امنیتی اپلیکیشنها و چگونگی مقابله با آنها آشنا خواهید شد.
ابتدا، نحوه جلوگیری از حملات injection را با اعتبارسنجی ورودی و پاکسازی بررسی خواهید کرد.
سپس، راههای کاهش سایر حملات را از طریق شیوههای دفاع در عمق مانند محدودسازی نرخ درخواست، محافظت در برابر CSRF و سیاست امنیت محتوا کشف خواهید کرد.
در نهایت، یاد خواهید گرفت که چگونه یک سرور HTTPS ایجاد کنید.
پس از پایان این دوره، شما مهارت و دانش لازم برای نوشتن اپلیکیشنهای امنتر Node.js و Express را خواهید داشت.
دوره Node.js: امنیت اپلیکیشن
-
بررسی اپلیکیشن نمونه دوره 0:03:00
-
اعتبارسنجی ورودی با express-validator 0:03:00
-
پاکسازی ورودی با express-validator 0:01:00
-
چه چیزی میتواند اشتباه پیش برود؟ XSS 0:01:00
-
استفاده از کوئریهای پارامتری SQL برای جلوگیری از SQL Injection 0:02:00
-
هرگز از ()eval با ورودی کاربر استفاده نکنید 0:01:00
-
محدودسازی نرخ درخواست 0:02:00
-
تنظیم حداکثر اندازه درخواست 0:01:00
-
چگونه جعل درخواست بین سایتی (CSRF) کار میکند؟ 0:01:00
-
جلوگیری از مشکلات CSRF 0:04:00
-
امنسازی ترافیک با HTTPS 0:02:00
-
تولید گواهینامه SSL 0:02:00
-
ایجاد یک سرور HTTPS در Node.js 0:01:00
-
هدایت درخواستهای HTTP به HTTPS 0:01:00
-
استفاده از هدرهای Content-Security-Policy 0:06:00
-
سایر هدرهای پاسخ 0:01:00
-
استفاده از npm audit برای بررسی آسیبپذیری پکیجها 0:02:00
-
استفاده از npm outdated برای بررسی نسخههای قدیمی پکیجها 0:02:00
مشخصات آموزش
دوره Node.js: امنیت اپلیکیشن
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:18
- مدت زمان :0:37:42
- حجم :301.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy