قیمت این دوره: رایگانــ
  • مدرس دوره : امیرحسین ناظوری
  • تعداد ویدیوها : 11 ویدیو
  • مدت زمان دوره : 1:38:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1401/02/19
آموزش مقدماتی selenium در پایتون

آموزش مقدماتی selenium در پایتون

آيا در مورد Web Automation اطلاعی دارید؟ 

بطور خیلی خلاصه و ساده وب اتومیشن (Web Automation) به فعالیت ربات ها در سایت گفته میشه! بفرض من رباتی نوشتم که سایت تاپ لرن رو باز میکنه، یک دوره ایی رو تهیه میکنه و برای اون دوره نظر میزاره. تمام اینکار ها به کمک ربات انجام شد و من دخالتی تو انجام این کار نداشتم.

در نهایت به انجام اتوماتیک کار ها در وب سایت (با ربات) Web Automation گفته میشه.

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

با تموم این توضیحات سلنیوم یک ابزاره! یک فریمورکه که کمک میکنه فرآیند Web Automation رو انجام بدیم. (البته داخل Web Scraping هم کاربرد زیادی داره)

سلنیوم در اوایل برای فرآیند تست ایجاد شد! یعنی قبلا با این ابزار وب سایت هارو تست میکردند، ولی رفته رفته اومدند و ازش داخل Web Automation استفاده کردند.

هدف ما داخل دوره نیز همینه. یعنی زمانی که شما دوره رو به اتمام رسوندید قادر به ساخت یک ربات با کمک سلنیوم هستید

سلنیوم برای زبان های برنامه نویسی مختلفی مثل پایتون - C sharp - جاوا - PHP و.... وجود داره که تو این دوره سلنیوم رو در محیط پایتون آموزش میدم.

برای استفاده از این دوره آموزشی باید درک نسبتا متوسط از زبان پایتون، و آشنایی مقدماتی با HTML داشته باشید.

پارت اول : تو این دوره قراره چه یادبگیریم؟

پارت دوم: یک قدم تا شروع (پیش نیاز های سلنیوم)

پارت سوم: مکمل جلسه قبل (چرا به درایور احتیاج داریم؟)

پارت چهارم: اجرای مرورگر

پارت پنجم: کمی عمیق تر

پارت ششم: شبیه سازی کیبورد + فضای المنت + تمرین

پارت هفتم: شاید برای شما هم اتفاق بیفتد + مرورگر مخفی

پارت هشتم: Xpath چیست و چطور یک Xpath ایجاد کنیم؟

پارت نهم: ساخت واتس اپ بمبر (استفاده از Relative Xpath)

پارت دهم: موجودی به اسم selenium 4 + راه های کسب در آمد از سلنیوم

پارت یازدهم: جمع بندی از کل دوره + Bypass Captcha



پیش نیاز های دوره :

  1. پایتون
  2. آشنایی مقدماتی با HTML

فهرستـــ ویدیوها

مدت زمان دوره 1:38:00
  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • تو این دوره قراره چی یادبگیریم؟

00:07:53

تو قسمت اول به معرفی این دوره آموزشی میپردازم و مفاهیم Web Automation و Web Scraping هم بهتون توضیح میدم.

2
  • یک قدم تا شروع (پیش نیاز های سلنیوم)

00:03:48

تو قسمت دوم از دوره مواردی که برای کار با سلنیوم احتیاج هست رو دانلود میکنیم. (نصب پیش نیاز های سلنیوم)

3
  • مکمل جلسه قبل (چرا به درایور احتیاج داریم؟)

00:08:20

یکی از پیش نیاز های سلنیوم که تو قسمت قبل دانلود کردیم درایور بود!! حالا درایور چیه و چرا بهش احتیاج داریم؟ تو این قسمت این مورد رو توضیح میدم و البته با ساختار سلنیوم هم آشنا میشید.

4
  • اجرای مرورگر (نرمش قبل ورزش)

00:03:53

تو جلسه چهارم یه نگاه کوتاه و ساده داریم به کد نویسی با سلنیوم.

5
  • کمی عمیق تر (شروع ورزش)

00:11:24

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

6
  • شبیه سازی کیبورد + فضای المنت +‌ تمرین

00:13:30

قسمت ششم، یکم مهم تره، پس یکم بیشتر توجه کن. مرسی :)

7
  • شاید برای شما هم اتفاق بیفتد + مرورگر مخفی

00:03:11

تو جلسه هفتم کمی از بحث تخصص دور میشیم.

8
  • Xpath چیست و چطور یک Xpath ایجاد کنیم؟

00:12:45

تو جلسات قبل گفتم یکی از روش های پیدا کردن المنت، پیدا کردن اون عنصر توسط Xpath بود!! این جلسه مفهوم Xpath رو توضیح میدم و یاد میگیرید که چطور خودتون Xpath ایجاد کنید! اما اصلا چرا نیازه که خودمون Xpath ایجاد کنیم؟ تو جلسه بعد این مورد رو درک میکنید.

9
  • ساخت واتس اپ بمبر (استفاده از Relative Xpath)

00:22:33

تو این جلسه یک پروژه ساده نوشتم تا درک کنید چرا گاهی اوقات نیاز هست خودمون Xpath ایجاد کنیم!!

10
  • موجودی به اسم selenium 4 + راه‌های کسب درآمد از سلنیوم

00:05:28

سلنیوم 4 ورژن جدیدتر سلنیومه که تو این قسمت بررسی میکنیم. همچنین صحبت هایی در مورد کسب در آمد از این دوره هم براتون گفته شده.

11
  • جمع‌بندی از کل دوره + بایپس کپچا

00:05:27

قسمت آخر...


نظرات کاربران در رابطه با این دوره

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