تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی کدنویسی امن در پایتون

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

1 ساعت 37 دقیقهپیشرفته2024-12-16

مدرسین

Ronnie Sheer

Ronnie Sheer

Software Developer and Instructor

جزئیات دوره

امنیت یکی از اصلی‌ترین نگرانی‌های توسعه‌دهندگان نرم‌افزار است، به‌ویژه در دنیای امروز که تهدیدات امنیتی روز به روز پیچیده‌تر می‌شوند. این دوره به‌طور ویژه برای کسانی که با پایتون آشنا هستند و می‌خواهند مهارت‌های خود را در زمینه امنیت برنامه‌های پایتون ارتقا دهند طراحی شده است. مربی دوره، رونی شیر، به بررسی آسیب‌پذیری‌های رایج در برنامه‌های پایتون می‌پردازد و راه‌حل‌هایی برای جلوگیری از آنها ارائه می‌دهد.
از جمله مسائلی که در این دوره یاد خواهید گرفت، روش‌های محافظت از داده‌ها در برابر حملات امنیتی است. همچنین خواهید آموخت که چگونه محیط کدنویسی خود را به‌گونه‌ای تنظیم کنید که فرآیند توسعه با در نظر گرفتن امنیت انجام شود. شما همچنین با نحوه محافظت از API‌های RESTful آشنا خواهید شد و خواهید آموخت که چگونه مجوزها و تست‌های خودکار را برای ایمن‌سازی این API‌ها به کار ببرید.
در نهایت، این دوره با بررسی ویژگی‌های امنیتی فریم‌ورک‌های Django و Flask به شما کمک می‌کند تا امنیت برنامه‌های خود را در برابر تهدیدات مختلف تقویت کنید و مطمئن شوید که نرم‌افزار شما امن و پایدار باقی می‌ماند.

مهارت ها

Software Development SecurityGenerative AIPythonCybersecurityArtificial Intelligence (AI)Programming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - توسعه ایمن پایتون
  • 02 - آنچه باید بدانید
  • 03 - کدگذاری امن، CERT و سایر استانداردها چیست
  • 04 - OWASP Top 10 چیست
  • 05 - استفاده از Codespaces

1. راه اندازی

  • 06 - نصب نرم‌افزار با احتیاط کافی
  • 07 - نصب pipenv، Python، Django، Flask و Django REST Framework
  • 08 - آسیب پذیری‌ها و مواجهه‌ها را بررسی می‌کند
  • 09 - چند کلمه در مورد رمزگذاری و تزریق

2. اجتناب از دام پایتون

  • 10 - تایپ پویا با پایتون
  • 11 - ادعاهای صریح با پایتون
  • 12 - خودتان را درگیر ترشی نکنید
  • 13 - چالش - نقطه پایانی را ایمن کنید
  • 14 - راه حل - نقطه پایانی را ایمن کنید

3. ایمن کردن جانگو

  • 15 - استفاده از محیط پایتون مجزا برای جداسازی
  • 16 - باتری‌های جنگو شامل رویکرد
  • 17 - ایجاد پروژه‌های جدید

4. هوش مصنوعی و کدگذاری امن

  • 18 - هوش مصنوعی مولد و توسعه نرم افزار
  • 19 - ابزارهای توسعه دهنده مبتنی بر هوش مصنوعی
  • 20 - تزریق سریع و جیلبریک

5. ایمن سازی یک API RESTful

  • 21 - سریال سازی ایمن
  • 22 - مجوزها
  • 23 - تست و امنیت
  • 24 - چالش - تست را اجرا کنید، کد را اصلاح کنید
  • 25 - حل - فیلدهای سریال ساز

6. محکم کردن فلاسک

  • 26 - چالش ایمن سازی فلاسک
  • 27 - اسرار فلاسک
  • 28 - هش رمز عبور با Flask

نتیجه گیری

  • 29 - مراحل بعدی - کدگذاری ایمن

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

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal