توضیحات
قبل از اینکه بخواین این دوره رو ببینید اگر دوره
آموزش پایتون رو ندیدین حتما دوره رو ببینید که خیلی خیلی بهتون کمک خواهد کرد.
اگر به کار کردن در زمینه امنیت سایبری علاقه دارید، آشنایی با زبانهای برنامهنویسی مختلف و شرکت در دورههایی مانند دوره آموزشی هک با پایتون به پیشرفت شما کمک زیادی میکند. پایتون فقط یک راه سریع و آسان برای تجزیه و تحلیل دادهها، برنامهنویسی وب و توسعه اپلیکیشنها نیست، بلکه برای موفقیت در حوزه هک و امنیت نیز باید کدنویسی با حداقل یک زبان برنامهنویسی مانند پایتون را بلد باشید. معمولا افراد تازه کار در حوزه امنیت سایبری بهجای تقویت دانش خود در زمینه برنامهنویسی به سراغ یادگیری مباحث مرتبط با نفوذ میروند و از ضعف دانش خود در برنامهنویسی غافل هستند!
درحالیکه لازمه موفقیت در حوزه امنیت، درک منطق آن چیزی است که قصد نفوذ به آن را دارید و این موضوع فقط با یادگیری زبانهای برنامهنویسی حاصل میشود. یادگیری و استفاده از پایتون به شما کمک میکند تا خلاقیت و توانایی حل مسئله خود در مباحث امنیتی را افزایش دهید و درک عمیقتری از برنامهها برای جلوگیری از نفوذ یا هک داشته باشید. با شرکت در دوره آموزشی پایتون سیاه سبزلرن علاوهبر یادگیری مفاهیم ابتدایی زبان برنامهنویسی پایتون، این فرصت را دارید تا دانش لازم برای شناخت بهتر ذهنیت هکرها و راههای نفوذ به سیستمها مختلف را با مثالهای کاربردی بهدست آورید.
دوره آموزش هک با پایتون برای چه کسانی مناسب است؟
پایتون یکی از زبانهای ساده برنامهنویسی است که امکان یادگیری آن در کوتاه مدت وجود دارد. در دنیای دیجیتال بسیاری از اپلیکیشنها و سیستمها به واسطه برنامهنویسی با زبان پایتون طراحی میشوند، بنابراین تا وقتی که بهعنوان یک فرد علاقهمند به حوزه امنیت دانش برنامهنویسی خود را تقویت نکنید، در این حوزه موفق نخواهید شد. خرید دوره آموزش هک با پایتون به کسانی توصیه میشود که در زمینه امنیت فعالیت میکنند یا قصد شناخت باگهای امنیتی سیستمهای مختلف برای جلوگیری از نفوذ را دارند. همچنین میتوان شرکت در دوره پایتون سیاه را به افراد زیر نیز برای کسب درآمد یا پیشرفت شغلی توصیه کرد:- علاقهمندان به مباحث مربوط به امنیت سایبری؛
- دانشجویان و افراد جویای کار در حوزه امنیت سایبری؛
- هکرهای کلاهسفید و افرادی که در حوزه تست نفوذ فعالیت میکنند و میخواهند ابزارها و اسکریپتهای اختصاصی خود را بسازند.
- افرادی که به دنبال افزایش مهارتهای خود در حوزه برنامهنویسی و امنیت هستند.
چرا دوره سبزلرن بهترین گزینه برای یادگیری هک با پایتون است؟
در این دوره همه مباحث بهصورت کاملا کاربردی تدریس میشود و مدرس دوره بهجای پرداختن به مثالهای تئوری که ممکن است برای دانشجویان جذاب نباشد، آموزشهای خود را بر روی مثالهای واقعی ارائه میکند. بنابراین دانشجویان میتوانند بهسرعت مهارتهای لازم را بهصورت عملی یاد بگیرند و از آنها در شرایط واقعی استفاده کنند. این تمرکز خاص بر مثالهای کاربردی که براساس سالها تجربه مدرس دوره به دست آمده است، باعث میشود که دانشجویان بهجای یادگیری کلیات زبان پایتون با ابزارها و سناریوهای مرتبط با امنیت سایبری بیشتر آشنا شوند و بتوانند آنها را در پروژههای خود به کار گیرند. همچنین در فصل نهایی این دوره یکی از ابزارهای اختصاصی مدرس دوره جناب آقای «یلمه» در گیت هاب که در حال حاضر ۲ هزار و ۹۰۰ استار در گیت هاب دارد بهعنوان پروژه عملی تدریس خواهد شد. بهصورت کلی مزایای شرکت در دوره «پایتون سیاه» بر اساس توضیحات ارائه شده به شرح زیر است:- آموزش کاربردی و واقعگرایانه؛
- تمرکز بر مفاهیم امنیتی؛
- آموزش مباحث با زبانی ساده؛
- افزایش مهارت برنامهنویسی از طریق پروژههای واقعی؛
- آموزش مطابق با الگوی ذهنی علاقهمندان به هک و امنیت؛
- ارتقای خلاقیت و توانایی توسعه ابزارهای هک؛
نتایج شرکت در دوره آموزش هک با پایتون چیست؟
در پایان این دوره دانشجویان میتوانند علاوهبر برنامهنویسی به زبان پایتون، از ترکیب کدهای این زبان برنامهنویسی با زبانهای دیگر مانند پی اچ پی (PHP) و جاوا اسکریپت (js) برای ارائه راهکارهای ابتکاری مقابله با نفوذ استفاده کنند. همچنین بعد از گذراندن دوره آموزش هک با پایتون، دانشجو به سطحی میرسد که تواناییهای زیر را خواهد داشت:- درک پایه از برنامهنویسی: افرادی که در دوره شرکت میکنند، اصول برنامهنویسی را درک کرده و میتوانند از زبان پایتون در پروژههای مختلف استفاده کنند.
- ترکیب زبانهای مختلف با پایتون: با شرکت در این دوره دانشجو میتواند زبانهای برنامهنویسی مختلفی مانند “PHP” و “JavaScript” را با پایتون ترکیب کرده و ابزارهای چند منظوره را توسعه دهد. همچنین بهدلیل تجربه عملی که در این دوره برای دانشجویان حاصل میشود، یادگیری زبانهای برنامهنویسی دیگر برای توسعه انواع اپلیکیشنها برای آنها سادهتر خواهد بود.
- توسعه ابزار و انتشار: دانشجویان توانایی نوشتن و توسعه ابزارهای کاربردی را خواهند داشت و میتوانند این ابزارها را در گیتهاب خود منتشر کرده و اعتبار کسب کنند.
- آمادگی برای ورود به حوزههای جدید: دانشجویان بهدلیل تمرین و دست به کد شدن در طول دوره، در ورود به حوزههای مختلف مانند وب هکینگ، توسعه اسکریپتهای مختلف و یادگیری زبانهای مرتبط با وب، با چالشهای کمتری مواجه میشوند و اعتماد به نفس بالاتری برای گرفتن پروژههای مختلف خواهند داشت.
با شرکت نکردن در دوره پایتون سیاه چه چیزی را از دست میدهید؟
با شرکت نکردن در دوره «پایتون سیاه» فرصت مهمی برای کسب دانش برنامهنویسی که در مسیر هک و امنیت بسیار حیاتی است را از دست میدهید. شرکت در این دوره میتواند به میزان قابل توجهی زاویه دید شما در یادگیری پایتون و کاربرد آن در امنیت سایبری تقویت کند و باعث پیشرفت شغلی شما در این زمینه شود. اگرچه دیدن این دوره ضروری نیست و ممکن است زبان برنامهنویسی دیگری را برای یادگیری انتخاب کنید، اما اگر بهدنبال مسیری سریع و آسان برای یادگیری هک در پایتون هستید، شرکت در این دوره به شدت توصیه میشود. زیرا در دورههای آکادمی سبزلرن صفر تا صد مطالب بهصورت کاملا کاربردی و با مثالهای واقعی تدریس میشود تا دانشجویان بتوانند بهراحتی در دنیای واقعی از مطالب دوره برای پیادهسازی سیستمهای امنیتی استفاده کنند.آیا با شرکت در دوره پایتون سیاه میتوان به درآمد رسید؟
اگر شما پیشنیازهایی مانند شبکه، لینوکس، هکر قانونمند (CEH) و تست نفوذ با کالی لینوکس را گذرانده باشید و در این دوره نیز شرکت کنید، بدون شک میتوانید بلافاصله وارد بازار کار شوید و به پیشرفت چشمگیری در این حوزه دست پیدا کنید. این دوره به شما مهارتهای توسعه ابزارهای امنیتی را میآموزد که در دنیای واقعی بسیار ارزشمند است و میتواند مسیر حرفهای شما را به طرز چشمگیری ارتقا دهد. همچنین میتوانید برای کسب درآمد یا ارزیابی و رفع ایرادات پروژههای خود با کارشناسان سبزلرن ارتباط بگیرید تا همکاران ما در اسرع وقت شما را در این زمینه راهنمایی کنند.چطور میتوان از این دوره بهترین نتیجه را گرفت؟
دانشجو زمانی میتواند از دوره پایتون سیاه بهترین نتیجه را بگیرند که برای تمرین و مرور مباحث زمان کافی بگذارد، بر روی مطالب تمرکز کند. تعامل مستمر با مدرس دوره و پیگیری دقیق مباحث، به دانشجویان کمک میکند تا بتوانند از آموزشهای کاربردی لذت ببرند و به نتیجه مطلوب دست یابند. ثبات در یادگیری، پشتکار و تمرین مستمر اصلیترین نکاتی است که با رعایت آنها میتوان از شرکت در این دوره به نتیجه مطلوب یعنی کسب درآمد رسید.مدرس دوره آموزش هک با پایتون کیست؟
مدرس دوره آموزش هک با پایتون جناب آقای «قدیر یلمه» هستند که از سال ۲۰۱۷ وارد عرصه هک و امنیت شدهاند. آقای یلمه فردی علاقهمند به این حوزه پرچالش است و در محتواهای دوره نیز همواره سعی میکند تجربیات شخصی خود را بهصورت کاملا شفاف با دانشجویان به اشتراک بگذارد. مدرس دوره معتقد است که اصل هر محتوایی برای آموزش مباحث مختلف را میتوان به آسانی در اینترنت پیدا کرد، اما دانشجویان دورههای سبزلرن برای کسب تجربه متفاوت هزینه میکنند و به همین دلیل بیان تجربیات در حین تدریس برای وی اهمیت ویژهای دارد.پیش نیاز دوره آموزش هک با پایتون
پیشنیازهای دوره آموزش هک با پایتون شامل تسلط پایه به زبان انگلیسی و گذراندن مباحثی همچون شبکه، لینوکس، دوره هکر قانونمند (CEH) و تست نفوذ با کالی لینوکس است. پیش نیازهای این دوره صرفا برای درک بهتر مطالب پیشرفتهتر دوره ضروری هستند و به دانشجویان کمک میکنند تا درک بهتری نسبت به آموزشهای این دوره داشته باشند.جمعبندی دوره آموزش هک با پایتون
دوره آموزش هک با پایتون در سبزلرن یک دوره جامع و کاربردی است که دانشجویان را با مفاهیم پایهای و پیشرفته برنامهنویسی پایتون در زمینه هک و امنیت آشنا میکند. این دوره شامل سناریوهای واقعی، پروژههای عملی و توسعه ابزارهای امنیتی است که با دانشجویان با گذراندن آن میتوانند مهارتهای خود را به سطحی برسانند که در اسرع وقت وارد بازار کار شوند یا ابزارهای خود را برای کسب درآمد توسعه دهند. با گذراندن دوره پایتون سیاه دانشجویان نه تنها به درک عمیقی از پایتون و امنیت اطلاعات میرسند، بلکه توانایی ترکیب آن با دیگر زبانهای برنامهنویسی و توسعه ابزارهای کاربردی را نیز کسب میکنند.جلسات
معرفی دوره
بعد از این دوره به چه سطحی میرسم؟
بریم یکم کد ببینیم
نصب پایتون
نصب vscode و دیگر متعلقات (تم، ایکون و..)
اولین کد در پایتون + توضیح مفصل درباره مسیر دهی
متغیر چیست؟ (به زبان ساده)
اشنایی کلی با انواع داده ها در پایتون
قوانین نام گذاری متغیر ها
نام گذاری صحیح متغیر ها
کامنت ها در پایتون
تمرین و تحقیق
کار با int و float در پایتون (بخش اول)
کار با int و float در پایتون (بخش دوم)
یک مینی پروژه کاربردی برای درک جلسات بعدی (بدست اوردن اطلاعات و یوزر سیستم)
کار با string ها (بخش اول)
کار با string ها (بخش دوم)
کار با string ها (بخش سوم)
کار با String Method ها
گرفتن ورودی از کاربر
کار با عملگرهای ریاضی و انتسابی و مقایسه ای
کار با شرط ها + عملگر های logical و membership
کار با شرط ها + حل مسئله if پشت سرهم
کار با نوع داده bool و تفهیم اون بر محوریت if و else
یک مینی پروژه برای درک احساس نیاز نوع داده لیست (:
کار با لیست ها + مثال های عملی (بخش اول)
کار با لیست ها + مثال های عملی (بخش دوم)
کار با لیست ها + مثال های عملی (بخش سوم)
کار با لیست ها + مثال های عملی (بخش چهارم)
کار با لیست ها + مثال های عملی (بخش پنجم)
کار با لیست ها + مثال های عملی (بخش ششم)
کار با لیست ها + مثال های عملی (بخش هفتم)
کار با لیست ها + مثال های عملی (بخش هشتم)
کار با لیست ها (جلسه اخر)
اشنایی با تاپل ها
فرق بین تاپل و لیست + تاپل ها دقیقا کجاها به دردمون میخورن؟
دسترسی به ایتم های درون یک تاپل
تغییر آیتم های درون یک تاپل (یک میانبر نسبتا معقول)
متود های مربوط به تاپل
شروع کار با دیکشنری ها(پروسه ایجاد احساس نیاز)
اشنایی با دیکشنری ها(سینتکس و توضیح راجب key و value)
دسترسی به ایتم های درون دیکشنری(کار با ۴ روش متفاوت)
ایا میتونیم برای key هرنوع داده ای درنظربگیریم؟
کاربرد دیکشنری ها در دنیای واقعی(ابزارهای هکینگ)
تغییر و اضافه کردن آیتم ها در دیکشنری
ارسال اطلاعات قربانی به یک سرور واقعی(مینی پروژه برای درک بهتر دیکشنری ها)
حذف کردن آیتم های درون دیکشنری(کار با ۴ روش کاربردی)
پردازش بهتر بر روی دیکشنری ها | تعامل با حلقه ها
کپی کردن دیکشنری ها + مرور چالشی که حل کرده بودیم
بدست اوردن اطلاعات IP با کتابخانه ipapi جهت درک بهتر دیکشنری ها در خروجی
کار با دیکشنری های تو در تو + مثال های عملی
بدست اوردن اخرین دستور ارسال شده در بات تلگرام | درک بهتر دیکشنری های تو در تو
تمرین دیکشنری ها + سورس جلسات (اخرین جلسه دیکشنری ها)
شروع کار با حلقه ها(چرا باید از حلقه ها استفاده کنیم؟ کجاها به دردمون میخوره؟)
شروع کار با حلقه ها(تئوری تفهیم while و for)
تفهیم سینتکس for + سه نکته کلیدی
ایا میتونیم در حلقه ها از شرط ها استفاده کرد؟ (پروسه ایجاد احساس نیاز)
استفاده از if در حلقه for
حل یک چالش رو مخ در حلقه for برای مبتدیان
کار با Range + پیاده سازی ۳ روش غیر اصولی برای درک بهتر range
استفاده از else در for + استفاده از روش غیر اصولی verify
تفهیم حلقه های تو در تو با پروژه بدست اوردن اطلاعات وب سایت
نگاهی ریز تر به for + برسی بروت فورس دایرکتوری ها + سورس کامل
کار با حلقه while + مثال بدافزار + سورس کامل جلسه حلقه ها
شروع کار با توابع | ایجاد احساس نیاز
نوشتن اولین تابع + تحریم کاربران بر اساس IP
توابع پیشفرض + چاشنی کنجکاوی برای ادامه توابع
ست کردن پارامتر در توابع + پروژه Kill Process تلگرام
چالش اول [ایا محدودیتی در نام گذاری توابع و ورودی ها داریم؟]
چالش دوم [ایا از دیتای دریافت شده همان موقع باید استفاده کرد؟]
چالش سوم [ایا حتما باید روی داده ها پردازش انجام داد؟]
چالش چهارم [پارامتر ؟ ورودی ؟ مقدار دهی؟ متغیر ؟]
چالش پنجم [ست کردن چند پارامتر]
چالش ششم [ترتیب بندی ارسال دیتا]
چالش هفتم [ست کردن مقادیر دیفالت]
چالش هشتم [توضیحی درباره دسترسی به متغیر درون و خارج تابع]
چالش نهم [شرح سناریو Process Management برای درک بهتر اجرای توابع]
چالش دهم [پردازش روی داده های مختلف در تابع]
شرح عملکرد دستور return
نوشتن یک تابع مرکزی برای ارسال اطلاعات کاربر به سمت سرور(مینی پروژه)
نوشتن یک تابع برای اعتبار سنجی آدرس وب سایت قربانی در اسکنر(مینی پروژه)
مدیریت و دسترسی بهتر توابع از طریق فراخوانی از فایل های مختلف + سورس
شروع کار با مدیریت خطاها(ایجاد پروسه احساس نیاز - چرایی و چگونگی)
مدیریت خطاها در شرایط مختلف(سناریوی بروت فورس و validate کردن و…)
تفهیم بهتر مدیریت خطاها(برسی ابزار استورم بریکر و شرح یک سری از مشکلات)
مدیریت خطاها بر اساس معیار ErrorName ها
کار با else و finally در مدیریت خطاها + بهینه کردن پروسه + سورس
کار با فایل ها + کاربردها + سناریو + سورس
کتابخانه چیست؟ | توضیح به زبان ساده و کاربردی
صحبتی مهم قبل از استارت فصل ۲
شروع فصل سه - چیا قراره تو این فصل یاد بگیریم؟
اشنایی با وب ریکوئست - جلسه اول
اشنایی با وب ریکوئست - جلسه دوم
کار و اشنایی مقدماتی با کتابخانه requests + سورس
بروت فورس دایرکتوری ها با پایتون - برسی ابزار dirsearch + سورس جلسه
چیکار کنیم توی ابزارمون. کاربرای کشورای مختلف رو تحریم کنیم؟ + سورس
بدست اوردن سایت های روی سرور با پایتون
نوشتن یک کرکر با پایتون
محدودیت هایی که در بحث web request به آنها برمیخوریم
اشنایی مقدماتی با آنتی فارنزیک و ارسال درخواست به ربات تلگرام
کار با api تلگرام بصورت مقدماتی
رفع فیلترینگ تلگرام به وسیله سرویس واسط
اشنایی مقدماتی با bs4 جلسه اول
اشنایی مقدماتی با bs4 جلسه دوم
برسی pycrack-v1 با bs4 و ریکوئست
بدست اوردن اخرین کلید ارسال شده در بات تلگرام از طریق سرویس واسط
نوشتن یک rat متصل به ربات تلگرامی از طریق سرویس واسط + تعریف دستورات مختلف و اجرای اونها
تغییر ip به کمک tor از طریق کتابخانه پایتونی و استفاده اون در کرکر(ازمایشگاه و pdf اختصاصی)
بدست اوردن قیمت ارز های دیجیتال به همراه عکس چارت(api اختصاصی)
بدست اوردن اخرین اکسپلویت های ثبت شده در Exploit-db + تمرین api هکرنیوز
پایان مبحث وب ریکوئست + شروع مباحث سیستمی(لول مقدماتی)
سیستم عامل چیست؟
تفهیم مباحث جلسه قبل با مثال اسکرین شات
اجرای دستورات خط فرمان با پایتون
بدست اوردن مسیر در خط فرمان با پایتون
عوض کردن مسیر در خط فرمان با پایتون
بدست اوردن لیست دایرکتوری ها و فایل ها با پایتون
بدست اوردن سایز فایل ها با پایتون
حذف فایل ها با پایتون+ مینی پروژه
کپی و انتقال فایل ها با پایتون
تغییر نام فایل ها و فولدر ها با پایتون+ مینی پروژه
اشنایی با wmic در ویندوز و کاربرد اون در هک و امنیت
اشنایی بیشتر با wmic (بدست اوردن اطلاعات سیستم)
پخش صدا در سیستم قربانی با پایتون
پاورشل چیست؟ و چرا برای هکرها مهم است؟
اشنایی بیشتر با powershell (کار با کلیپ بورد در پاورشل)
کار با کلیپ بورد از طریق کتابخانه های پایتونی(ست کردن و بدست اوردن)
دزدیدن کریپتوکارنسی از طریق تکنیک clipboard hijacking (روش انلاین)
دزدیدن کریپتوکارنسی از طریق تکنیک clipboard hijacking (روش افلاین)
بازکردن یک url در سیستم قربانی با پایتون
بدست اوردن لیست process ها با پایتون
بدست اوردن لوکیشن پراسس درحال اجرا از طریق wmic و پایتون
نوشتن یک کیلاگر متصل به ربات تلگرامی با پایتون
بهینه و هدفمند تر کردن کیلاگر از طریق چک کردن process با پایتون
باج افزار چیست؟ + اشنایی با رمزنگاری متقارن
رمزنگاری و رمزگشایی یک متن با پایتون
رمزنگاری و رمزگشایی یک فایل با پایتون
بدست اوردن درایو های سیستم + پیدا کردن فایل ها با فرمت خاص با پایتون
بدست اوردن یوزر نیم سیستم با پایتون
کار با نوتیفیکیشن ها در ویندوز ۱۰ با پایتون
معرفی ماژول ۳
برنامه نویسی شبکه چیه و کجاها ازش استفاده میشه
اشنایی با کتابخانه برنامه نویسی شبکه با پایتون
اشنایی با مفهوم کلاینت و سرور
توضیحات تکمیلی درباره مباحث جلسه قبل
اشنایی مقدماتی با کتابخانه سوکت
توضیح درباره socket family و socket type
توضیح bind و listen + حل چالش دسترسی نداشتن کلاینت های درون شبکه به سرور
توضیح accept و چرایی رندوم بودن پورت
توضیح send و recv و چرایی وارد کردن عدد در recv
پیش نویس درستوضیح connect و close + کردن یک چالش کوچولو
مینی پروژه لاگین کلاینت و اعتبار سنجی در سمت سرور و فرستادن پیام مخفی شده
مینی پروژه چت بین کلاینت و سرور
C2 server چیست؟
PAYLOAD چیست؟
Post Exploitation چیست ؟ + فلش بک به ماژول ۲
بدست اوردن اطلاعات کلاینت از طریق کانکشن ایجاده
نوشتن یک reverse shell ساده با پایتون
اشنایی با دستور continue
حل چالش مربوط به Enter زدن
چرا وقتی enter میزنیم یا … برنامه به ارور برمیخوره؟
حل چالش Change Directory
حل مشکل rm و mkdir
ارسال پیام شخصی سازی شده به سمت هکر بر اساس نوع کامند
تمرین تحلیل سورس پیشرفته تر
حل تمرین جلسه قبل
معرفی و توضیحات ماژول ۴
مباحث کاربردی مدیریت خطاها در پایتون
۳ روش برای لود کردن پسورد لیست در ابزار
کار با with در پایتون + مثال عملی
توضیح as به زبان ساده
ریختن لاگ ها به فایل در پایتون + دلیل اینکار و چالش ها
نصب php در ویندوز و لینوکس و مک
ریختن لاگ های real time پراسس php از طریق with و Popen
چرا باید در ابزار هامون از بنر استفاده کنیم؟ + معرفی ۳ مدل بنر
پیاده سازی بنر از طریق artascii (حالت تکست و عکس)
رنگی کردن متن در پایتون + چالش های آن در ویندوز
پیاده سازی بنر از طریق neofetch+ نوشتن تابع مربوط به چک کردن وابستگی ها
پیاده سازی custom input در ابزار
نوشتن ابزار MalwareKit با ترکیب پایتون و سی (نسبت به مباحثی که در فصل ۳ یاد گرفتیم)
ادامه پروژه MalwareKit
توضیحات اولیه درباره ابزاری که قراره توسعه بدیم
پیش نیاز های اساسی که قبل دیدن این فصل باید بلد باشید
توضیحاتی راجب ایرادات نسخه قبل استورم بریکر
پیاده سازی ساختار اولیه + نوشتن تابع check.dependency
نکات کلیدی برای ادامه روند
ران کردن php server و نکاتی درباره ست کردن تمپلیت
توسعه بهتر تابع run_php_server و اضافه کردن آن به پروژه اصلی
نوشتن listener اولیه برای نمایش دیتای قربانی در console
توضیحات تکمیلی درباره روند جلسه قبل
چند سناریو و ایده برای تفهیم بهتر مباحث
بهینه تر کردن ساختار تابع After_click
زیبا تر کردن خروجی تابع After_click در console
بهینه تر کردن تابع After_click و تبدیل کردن آن به یک تابع مرکزی
پیاده سازی تابع Before_click برای [لوکیشن,وبکم,میکروفون و...]
یک تمرین کاربردی + سورس استورم بریکر قدیمی
پیاده سازی تابع paths برای مدیریت بهتر پروژه
بهتر کردن عملکرد تابع paths
پیاده سازی تابع messages برای مدیریت بهتر پیام ها
پیاده سازی تابع handler
شرح ۲ چالش برای افزایش عملکرد ابزار
پیاده سازی تابع continue process برای بازگشت به منو و...
توضیح بهتر فرایند continue proc و بررسی بهتر con_status
پیاده سازی تابع Error Handler برای نمایش خطاهای پیلود JS در پایتون
مدیریت بهتر پراسس php + یک pdf فارسی و اختصاصی برای درک بهتر Popen
توسعه بهتر تابع before_click برای دسترسی از وبکم و...
توضیحات تکمیلی راجب تابع kill_php_proc
اضافه کردن تابع check_update برای اپدیت اجباری ابزار
نحوه پیاده سازی و استفاده از ngrok در ابزار + چالش ها و دردسر ها
پیش نیاز ها
پشتیبانی
این دوره مجهز به «سبزبات» ربات هوشمند مبتنی بر هوش مصنوعی است.
اگر در حین مشاهده جلسات دوره با سوال یا ابهامی مواجه شدید، میتوانید پرسش خود را از سبزبات بپرسید و در همان لحظه پاسخ دریافت کنید. در صورتی که نیاز به توضیح بیشتر یا پاسخ تخصصی مدرس داشتید، کافی است از سبزبات بخواهید تا سوال شما را به مدرس دوره ارجاع دهد تا مستقیماً توسط مدرس پاسخ داده شود.

