جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • Node.js
          • Vue.js
          • Next.js
          • React.js
          • Angular.js
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • اسپرینگ
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • نویسندگی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری
داناپ
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • Node.js
          • Vue.js
          • Next.js
          • React.js
          • Angular.js
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
      • برنامه نویسی موبایل
        • اندروید
        • کاتلین
        • جاوا
        • اسپرینگ
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • نویسندگی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
0
ورود / ثبت نام

آموزش امنیت در Node.js (0 تا 100)

خانهدوره های آموزشیآموزش برنامه نویسی از 0 تا 100آموزش برنامه نویسی وبآموزش جاوا اسکریپتآموزش امنیت در Node.js (0 تا 100)
https://dl.danup.ir/Courses/742345/Node.js.Security/01-Securing.your.Node.js.projects.mp4
قیمت :

875,000 تومان قیمت اصلی: 875,000 تومان بود.175,000 تومانقیمت فعلی: 175,000 تومان.

80%
تخفیف
امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
875,000 تومان قیمت اصلی: 875,000 تومان بود.175,000 تومانقیمت فعلی: 175,000 تومان.
ویژگی های دوره
زبان: زیرنویس فارسی
1 ساعت و 3 دقیقه
22 درس
288 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
حالت مطالعه

در این دوره جامع آموزش امنیت در Node.js، امانوئل هنری، توسعه‌دهنده حرفه‌ای فول‌استک، به شما یاد می‌دهد چگونه امنیت اپلیکیشن‌های وب Node.js را به‌صورت اصولی و حرفه‌ای تأمین کنید. در طول این آموزش، با رایج‌ترین آسیب‌پذیری‌های امنیتی آشنا می‌شوید و یاد می‌گیرید چگونه با استفاده از ابزارها و تکنیک‌های کاربردی، از اطلاعات کاربران و داده‌های حساس محافظت کنید.

 

در این دوره چه مباحثی آموزش داده شده است؟

ما در این دوره به آموزش امنیت در Node.js  از 0 تا 100 می پردازیم. این دوره به بررسی تهدیدهای مهمی مانند کنترل دسترسی ضعیف (Broken Access Control)، خطاهای رمزنگاری، آسیب‌پذیری‌های تزریق (Injection Vulnerabilities) و روش‌های جلوگیری از آن‌ها می‌پردازد. همچنین با استانداردها و منابع معتبر امنیتی مانند OWASP آشنا می‌شوید و نحوه استفاده از ابزارهای حرفه‌ای امنیت سایبری را در پروژه‌های واقعی یاد می‌گیرید.

در ادامه، مهارت‌هایی مانند اعتبارسنجی و پاک‌سازی داده‌های ورودی کاربران، مدیریت وابستگی‌ها با ابزارهایی مثل Snyk، و رمزنگاری ارتباطات با استفاده از پکیج‌های امنیتی Node.js مانند Crypto را فرا می‌گیرید. علاوه بر این، مفاهیمی مانند HTTPS، کوکی‌های امن (Secure Cookies) و محافظت در برابر حملات CSRF نیز به‌صورت کامل آموزش داده می‌شود.

در پایان این دوره، شما توانایی شناسایی آسیب‌پذیری‌های امنیتی، پیاده‌سازی بهترین روش‌های امنیت در Node.js و استفاده از ابزارهای تخصصی برای افزایش امنیت اپلیکیشن‌های تحت وب را خواهید داشت. اگر به دنبال یادگیری امنیت Node.js، افزایش امنیت APIها و محافظت از اپلیکیشن‌های وب مدرن هستید، این دوره انتخابی ایده‌آل برای شما خواهد بود.

 

سرفصل های دوره آموزش امنیت در Node.js (0 تا 100)

مقدمه

  • معرفی: ایمن‌سازی پروژه‌های Node.js
  • آنچه باید بدانید
  1. مروری بر امنیت

  • معرفی OWASP و منابع امنیتی معتبر
  • آشنایی با OWASP Top 10 در Node.js
  • بررسی کنترل دسترسی‌های ناامن (Broken Access Control)
  • بررسی خطاهای رمزنگاری (Cryptographic Failures)
  • آشنایی با حملات تزریق (Injection Attacks)
  1. بهترین روش‌ها: مدیریت پکیج‌ها

  • بررسی قالب پایه پروژه و ساختار امن
  • مدیریت و به‌روزرسانی وابستگی‌های پروژه
  • استفاده از توکن‌های فقط خواندنی و احراز هویت دو مرحله‌ای در NPM
  1. بهترین روش‌ها: مدیریت داده‌ها

  • اعتبارسنجی و مدیریت نوع داده‌ها (Data Validation & Typing)
  • استفاده از کوئری‌های آماده برای SQL و NoSQL
  • تنظیم هدرهای HTTP امن با Helmet
  • رمزنگاری داده‌های کاربران و مدیریت سشن‌ها
  1. بهترین روش‌ها: سطح سرور

  • استفاده از پروتکل امن HTTPS
  • محدودسازی درخواست‌ها (Rate Limiting) برای جلوگیری از حملات DoS
  • جلوگیری از حملات CSRF با استفاده از کتابخانه‌های امنیتی
  • تنظیم صحیح ویژگی‌های کوکی (Cookie Attributes)
  1. ابزارهای تست و بررسی امنیت

  • معرفی OWASP Dependency Check
  • شناسایی آسیب‌پذیری‌ها با Snyk
  • تست نفوذ با Burp Suite

نتیجه‌گیری

  • گام‌های بعدی برای ادامه مسیر یادگیری امنیت Node.js

 

حاصل دوره

با گذراندن این دوره، دانشجو به درک عمیقی از تهدیدات رایج امنیتی در اپلیکیشن‌های Node.js دست پیدا می‌کند و یاد می‌گیرد چگونه از بروز آسیب‌پذیری‌هایی مانند حملات تزریق، ضعف در رمزنگاری و کنترل دسترسی جلوگیری کند. همچنین مهارت پیاده‌سازی بهترین روش‌های امنیتی در سطح داده، سرور و مدیریت پکیج‌ها را کسب می‌کند. در نهایت توانایی استفاده از ابزارهای حرفه‌ای مانند Snyk و منابعی مثل OWASP برای تست و افزایش امنیت پروژه‌های واقعی را به دست می‌آورد.

ویدئوهای دوره

معرفی: ایمن‌سازی پروژه‌های Node.js ویدئو

00:43

پیش نمایش

آنچه باید بدانید ویدئو

00:57

پیش نمایش

معرفی OWASP و منابع امنیتی معتبر ویدئو

00:57

پیش نمایش

آشنایی با OWASP Top 10 در Node.js ویدئو

05:03

پیش نمایش

دانلود یکجا قسمت های 1 الی 22 ویدئو

01:02:42

خصوصی

فایل های ضمیمه دوره فایل های ضمیمه

خصوصی
Linkedin Learning
Linkedin Learning
مشاهده دوره های دیگر مدرس

LinkedIn Learning یک پلتفرم آموزشی آنلاین است که به شما کمک می‌کند مهارت‌های مرتبط با کسب‌وکار، برنامه نویسی، مارکتینگ و... را از طریق دوره های آموزش ویدیویی ارائه شده توسط متخصصان توسعه دهید. این پلتفرم با بیش از ۵۰۰۰ دوره آموزشی یکی از بزرگترین پلتفرم های آموزش آنلاین در دنیاست که شما می‌توانید به کمک آن هرچیزی را بیاموزید.

دوره های مرتبط

برنامه نویسی اندروید

پکیج آموزش کاربردی برنامه نویسی اندروید

برنامه نویسی اندروید با توجه به اینکه هر روز به تعداد کاربران گوشی های هوشمند اضافه می شود، رونق بیشتری می یابد. در حال حاضر در ایران نیز طرفداران یادگیری ...
جاوا اسکریپت ES6

آشنایی کامل با جاوا اسکریپت ES6

جاوا اسکریپت در واقع همان پیاده سازی ECMA Script هست که به شکل کوتاه شده و مخفف ES شناخته می شود. جاوا اسکریپت ES6 از زمان Netscape بر روی ...
ارائه شده توسط< آرکادمی
راه اندازی فروشگاه اینترنتی با وردپرس

آموزش جامع راه اندازی فروشگاه اینترنتی با وردپرس

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

طراحی وب از رویا تا واقعیت (فصل دوم)


ارائه شده توسط< محمدرضا عسگری
آموزش javafx

آموزش کار با JavaFX به همراه مثال

JavaFX یک کتابخانه جاوا است که برای ساخت برنامه های Rich Internet استفاده می شود. برنامه های کاربردی نوشته شده با استفاده از این کتابخانه می توانند در سراسر سیستم عامل های ...
ارائه شده توسط< محمدحسین ریماز

rate_reviewامتیاز دانشجویان دوره

0
بدون امتیاز 0 رای
875,000 تومان قیمت اصلی: 875,000 تومان بود.175,000 تومانقیمت فعلی: 175,000 تومان.
0 رأی
5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

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

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

875,000 تومان قیمت اصلی: 875,000 تومان بود.175,000 تومانقیمت فعلی: 175,000 تومان.

80%
تخفیف

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

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
875,000 تومان قیمت اصلی: 875,000 تومان بود.175,000 تومانقیمت فعلی: 175,000 تومان.
زبان: زیرنویس فارسی
1 ساعت و 3 دقیقه
22 درس
288 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
Linkedin Learning
Linkedin Learning
مشاهده دوره های دیگر مدرس

LinkedIn Learning یک پلتفرم آموزشی آنلاین است که به شما کمک می‌کند مهارت‌های مرتبط با کسب‌وکار، برنامه نویسی، مارکتینگ و... را از طریق دوره های آموزش ویدیویی ارائه شده توسط متخصصان توسعه دهید. این پلتفرم با بیش از ۵۰۰۰ دوره آموزشی یکی از بزرگترین پلتفرم های آموزش آنلاین در دنیاست که شما می‌توانید به کمک آن هرچیزی را بیاموزید.

دسته: آموزش امنیت شبکه، آموزش برنامه نویسی از 0 تا 100، آموزش برنامه نویسی وب، آموزش جاوا اسکریپت، آموزش نود جی اس
پلتفرم آموزش آنلاین داناپ

لذت یادگیری با تماشای دوره های آموزش آنلاین در هر زمان و هر مکان دو چندان می شود. ماموریت ما در داناپ برقراری عدالت آموزشی در کشور و کمک به جوانان برای اشتغال بیشتر بوده است. داناپ از سال 1396 تا به امروز سهم بزرگی در حوزه آموزش در کشور داشته و رضایت دانشجویان را از ابتدا ملاک کار خود قرار داده است.

دسترسی سریع
  • مجله داناپ
  • ورود / ثبت‌نام
  • درباره ما
  • تدریس در داناپ
  • تماس با ما
  • قوانین و مقررات
logo-Enamad logo-samandehi
تمامی حقوق برای شرکت داناپ محفوظ می باشد. 1396-1405

لطفا نظر خود را با دیگران به اشتراک بگذارید.

امتیاز شما:

ورود به سیستم ×
کد تایید
لطفاً کد تأیید ارسال شده به آن را تایپ کنید
ارسال
رمز عبور را فراموش کرده اید؟
ورود با کد یکبارمصرف
ارسال مجدد کد یکبار مصرف(00:30)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد کد یکبار مصرف(00:30)
برگشت به صفحه ورود به سایت

ارسال مجدد کد یکبار مصرف (00:30)
برگشت به صفحه ورود به سایت
%80 تخفیف ویژه تمامی دوره ها - آخرین فرصت!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره

ورود

رمز عبور را فراموش کرده اید؟

یا

ارسال مجدد کد یکبار مصرف (00:30)

هنوز عضو نشده اید؟ عضویت در سایت