Python Basics

  • مقدماتی
  • مسیر پایه
  • ۶ درس
دوره مقدماتی Python Basics
۱,۵۴۰,۰۰۰ ۲,۲۰۰,۰۰۰

تومان

% ۳۰
تخفیف ویژه
ثبت‌نام اقساطی
طول دوره
۱۰ساعت
گواهی‌نامه و آزمون
دارد
نوع برگزاری
آفلاین

دربارۀ این دوره

این دوره با هدف آموزش برنامه‌نویسی پایتون در حوزه تست نفوذ و امنیت سایبری طراحی شده است. در این مسیر، شرکت‌کنندگان از سطح پایه برنامه‌نویسی و راه‌اندازی محیط‌های آزمایشگاهی شروع کرده و به‌صورت گام‌به‌گام وارد دنیای توسعه ابزارهای امنیتی، خودکارسازی حملات و دفاع سایبری می‌شوند. در این دوره، پایتون نه‌تنها به‌عنوان یک زبان برنامه‌نویسی، بلکه به‌عنوان یک ابزار قدرتمند برای عملیات واقعی امنیتی مورد استفاده قرار می‌گیرد. دانشجویان یاد می‌گیرند چگونه اسکریپت‌ها و ابزارهای اختصاصی برای شناسایی شبکه، تحلیل ترافیک، اسکن آسیب‌پذیری‌ها، تست نفوذ وب و شبکه، تحلیل بسته‌ها و حتی پیاده‌سازی حملات بی‌سیم توسعه دهند. آموزش‌ها کاملاً پروژه‌محور و عملی بوده و هر مبحث با پیاده‌سازی در محیط آزمایشگاهی (Lab) همراه است. همچنین مفاهیم امنیت تهاجمی (Offensive Security) و تدافعی (Defensive Security) به‌صورت هم‌زمان پوشش داده می‌شوند تا دانشجویان درک عمیقی از نحوه عملکرد حملات و راهکارهای مقابله با آن‌ها به دست آورند.

این دوره مناسب افرادی است که قصد دارند وارد حوزه امنیت سایبری، هک اخلاقی، Red Team، Blue Team و Penetration Testing شوند یا مهارت‌های فعلی خود را با استفاده از پایتون به سطح حرفه‌ای ارتقا دهند.

در پایان این دوره، دانشجویان قادر خواهند بود:

  • محیط‌های آزمایشگاهی و توسعه پایتون مخصوص امنیت سایبری را به‌صورت حرفه‌ای راه‌اندازی و مدیریت کنند.
  • به زبان پایتون مسلط شده و مفاهیم پایه تا پیشرفته برنامه‌نویسی را در سناریوهای امنیتی به‌کار بگیرند.
  • اسکریپت‌های پایتون برای خودکارسازی فرایندهای امنیتی و تست نفوذ طراحی و پیاده‌سازی کنند.
  • ابزارهای سفارشی برای شناسایی شبکه، اسکن پورت‌ها، کشف سرویس‌ها و تحلیل آسیب‌پذیری‌ها توسعه دهند.
  • با استفاده از پایتون، بردارهای حمله رایج در شبکه‌ها و برنامه‌های تحت وب را شبیه‌سازی و پیاده‌سازی کنند.
  • ترافیک شبکه را شنود (Sniff)، تحلیل و دستکاری کرده و بسته‌های سفارشی ایجاد کنند.
  • با کتابخانه‌هایی مانند Scapy، Requests و BeautifulSoup عملیات پیشرفته شبکه و وب را انجام دهند.
  • ابزارهای خودکار برای اسکن وب، خزیدن (Crawling)، فازینگ (Fuzzing) و تست امنیت وب‌اپلیکیشن‌ها بسازند.
  • مفاهیم رمزنگاری، ارتباط با APIها و توسعه ماژول‌های پیشرفته پایتون را درک و پیاده‌سازی کنند.
  • بدافزارها و ابزارهای مخرب را صرفاً با اهداف آموزشی، تحلیل و دفاع سایبری طراحی و بررسی کنند.
  • حملات و تست‌های امنیتی شبکه‌های بی‌سیم از جمله Reconnaissance، Deauthentication و Cracking را انجام دهند.
  • دیدی عملی و حرفه‌ای نسبت به عملیات Red Team و Blue Team با محوریت پایتون به دست آورند.

 

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

 

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

مخاطبان

  • هکرها
  • علاقه‌مندان به یادگیری برنامه‌نویسی

پیش‌نیازها

  • برای شرکت در این دوره، پیش‌نیازی لازم نیست.

سرفصل‌ها

  • Foundation Setup
  • Python Programming Fundamentals
  • Network Programming Essentials
  • Working with Web Applications
  • Extending Python
  • Wireless Network Hacking

گواهینامه‌ی دوره

دیدگاه‌ها

اولین نفری باشید که دیدگاه خود را ثبت می‌کنید.