دوره آموزشی
The Great Courses
دوبله زبان فارسی

آموزش کامل Selenium

آموزش کامل Selenium

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • Java: برنامه‌نویسی آسان در Java، از سطح اولیه تا پیشرفته. درک کامل و عمیق مفاهیم - چه Arrays ،Collections یا Generics
  • GIT: استفاده مؤثر از فرمان هایGIT برای مدیریت تسک روزمره SCM (مدیریت کد منبع)، که برای مهندسان اتوماسیون ضروری است.
  • Maven: راه‌اندازی و ساخت پروژه اتوماسیون Selenium با استفاده از Maven و pom.xml
  • وب: درک کامپوننت صفحات وب - HTML، JavaScript ،CSS
  • JavaScript: برنامه‌نویسی در JavaScript برای تکمیل و کمک به اتوماسیون صفحات وب
  • CSS: نوشتن عبارات CSS Selector از ساده تا بسیار پیچیده برای مکان‌یابی عناصر در صفحه وب
  • XPATH: نوشتن عبارات XPATH Query از ساده تا بسیار پیچیده برای مکان‌یابی عناصر در صفحه وب
  • Selenium: اتوماسیون صفحات وب با استفاده از Selenium شامل عناصر HTML/HTML 5
  • Selenium: درک تفاوت‌های ظریف Selenium Waits و استفاده از wait مناسب در اسکریپت اتوماسیون
  • Selenium: توسعه اسکریپت‌ها با استفاده از الگوهای طراحی - Data-driven و Keyword-Driven ،Page Object Model
  • TestNG: استفاده از فریم‌ورک TestNG برای نوشتن تست‌ها، سازماندهی مجموعه‌های تست و پیکربندی اجراهای تست ساده تا پیچیده
  • Selenium: توسعه اسکریپت برای مدیریت انواع پاپ‌آپ‌ها و فریم‌ها
  • Selenium: استفاده از Grid برای اجرای توزیع‌شده و موازی اسکریپت‌ها
  • آمادگی مصاحبه: آماده‌سازی خود برای جستجوی کار با سؤالات مصاحبه در سطح هر موضوع

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

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

توضیحات دوره

ویژگی‌های دوره

  • طراحی‌شده برای مبتدیان بدون پیش‌زمینه فنی تا مهندسان سطح متوسط
  • استفاده از رویکرد کدنویسی مبتنی بر قالب برای کمک به مبتدیان جهت غلبه بر منحنی "کدهراسی" 
  • دوره در سه مسیر ارائه می‌شود تا یادگیرنده را به‌زحمت از سطح صفر به مهندس اتوماسیون سطح 1، سپس سطح 2 و در نهایت سطح 3 برساند
  • شامل آمادگی مصاحبه برای هر موضوع در پایان جلسه
  • استفاده از یک وب‌سایت/اپلیکیشن منتخب اختصاصی برای یادگیرندگان تا تجربه عملی یکپارچه‌ای را فراهم کند
  • تقسیم‌بندی صریح جلسات به بخش‌های مشخص برای کمک به فرآیند یادگیری

سرفصل مطالب

  • دوره 4 بخش اصلی را پوشش می‌دهد - Core Java 8، وب، Selenium WebDriver 4 و DevOps Mini
  • Core Java از مبانی بسیار ابتدایی تا OOPs (برنامه‌نویسی شیءگرا)، Generics و Collections را پوشش می‌دهد.
  • بخش وب شامل HTML ،CSS Selector ،XPATH ،DOM و JavaScript است.
  • پوشش تحلیل عمیق CSS Selector و XPATH به صورت لایه به لایه
  • JavaScript را برای یادگیرنده سبک نگه می‌دارد، تا حدی که چگونه از آن در جایی که Selenium نمی‌تواند به اتوماسیون کمک کند، استفاده شود.
  • DevOps Mini شامل GIT ،Maven و Grid است.
  • یادگیرندگان را در همان ابتدای دوره با GIT و Maven آشنا می‌کند و آن‌ها را تشویق می‌کند تا آنچه را که در روز اول به عنوان مهندس اتوماسیون نیاز دارند، تمرین کنند!
  • منابع ارائه‌شده شامل چیت شیت ها، قالب‌ها، راه‌حل‌های کامل کد و پروژه است.
  • تصورات غلط رایج را برطرف می‌کند تا به یادگیرنده در درک کامل مفاهیم کمک کند.

این دوره برای چه کسانی مناسب است؟

  • هر فرد غیر فنی و بدون سابقه برنامه‌نویسی که آرزو دارد مهندس اتوماسیون شود.
  • [پیشرفت شغلی] تسترهای Functional که می‌خواهند به نقش اتوماسیون منتقل شوند.
  • [مدیریت پروژه اتوماسیون] مدیران تست که می‌خواهند به یک نقش فنی-عملکردی تبدیل شوند.

آموزش کامل Selenium

  • چرا باید این دوره را بخرم؟! 06:02
  • چگونه بیشترین بهره را از این دوره ببریم؟ 03:36
  • تئوری اتوماسیون 17:48
  • نصب و راه‌اندازی نرم‌افزار 03:54
  • { DevOps } GIT - بخش 1 23:39
  • { DevOps } Maven - بخش 1 10:09
  • نکات کوتاه - GIT 00:45
  • نکات کوتاه - Maven 00:50
  • { Java } OOP - بخش 1 27:55
  • { Java } دستورات و عملگرها 25:45
  • { Java } آرایه‌ها 16:57
  • { Java } تئوری String - رشته ساده، String Builder و String Buffer 19:56
  • { Java } Generics 22:18
  • { Java } Collections - List و Map 29:46
  • نکات کوتاه - OOP 1.1 00:35
  • نکات کوتاه - OOP 1.2 00:28
  • نکات کوتاه - دستورات و عملگرها 01:35
  • نکات کوتاه - Collections 1 01:23
  • { وب } آشنایی با ابزارهای توسعه‌دهنده مرورگر 11:29
  • { وب } HTML 10:46
  • { وب } DOM (مدل آبحکت سند) 18:58
  • { وب } CSS Selector - بخش 1 (انتخاب‌گرهای ID ،Class و Type) 13:23
  • { وب } XPATH - بخش 1 (تئوری و مبانی) 29:01
  • { وب } JavaScript - بخش 1 11:17
  • { Selenium } مکان‌یاب‌ها و عملیات روی عناصر - بخش 1 30:35
  • { Selenium } همزمان سازی اپلیکیشن - بخش 1 (Sleep و Implicit Wait) 40:09
  • { Selenium } فریم‌ورک TestNG - بخش 1 (Tests و Fixtures) 36:30
  • { Selenium } مدیریت Inlays و Overlays - بخش 1 (Windows و Alerts) 35:05
  • { Selenium } الگوهای طراحی - بخش 1 (تئوری) 28:25
  • { Java } OOP - بخش 2 32:47
  • { Java } Enums (Enumeration) 17:06
  • { Java } مدیریت استثناها - بخش 1 (try-catch-finally) 26:04
  • { Java } کار با فایل - بخش 1 (خواندن/نوشتن فایل‌های متنی) 18:10
  • { Java } کار با فایل - بخش 2 (فایل‌های Properties جاوا) 09:52
  • { Java } رشته‌ها - بخش 2 (String Builder) 21:00
  • نکات کوتاه - OOP 2 01:34
  • { وب } CSS Selector - بخش 2 (انتخاب‌گرهای صفت) 07:25
  • { وب } XPATH - بخش 2 (متوسط) 18:39
  • { وب } JavaScript - بخش 2 09:23
  • { Selenium } مکان‌یاب‌ها و عملیات روی عناصر - بخش 2 14:45
  • { Selenium } بارگذاری و دانلود فایل - بخش 1 (متد مستقیم) 29:06
  • { Selenium } همزمان سازی اپلیکیشن - بخش 2 (WebDriver Wait) 12:43
  • { Selenium } مدیریت Inlays و Overlays - بخش 2 (Frames) 13:16
  • { Selenium } فریم‌ورک TestNG - بخش 2 (مدیریت داده، وابستگی و اولویت) 33:03
  • { Selenium } پیکربندی مرورگر - بخش 1 16:48
  • { Selenium } الگوهای طراحی - بخش 2 (داده‌محور) 19:01
  • { Java } OOP - بخش 3 11:02
  • { Java } Collections - Set 07:10
  • { Java } کلاس‌های Wrapper 14:16
  • { Java } مدیریت استثناها - بخش 2 (استثناهای سفارشی) 05:05
  • { Java } کار با فایل - بخش 2 (XML ،JSON و EXCEL) 09:17
  • { Java } رابط های تابعی 05:26
  • کد کامل راه‌حل «چگونه انجام دهیم» 00:14
  • { وب } CSS Selector - بخش 3 (Combinators) 19:30
  • { وب } XPATH - بخش 3 (پیشرفته) 37:15
  • { وب } JavaScript - بخش 3 06:41
  • نکات کوتاه - CSS Selector 01:05
  • نکات کوتاه - XPATH 02:00
  • { Selenium } مکان‌یاب‌ها و عملیات روی عناصر - بخش 3 25:46
  • { Selenium } الگوهای طراحی - بخش 3 (Page Object Model) 11:37
  • { Selenium } الگوهای طراحی - بخش 4 (کلیدواژه‌های کسب‌وکار) 09:20
  • { Selenium } ذخیره‌سازی (Cookies ،Local و Session Storage) 24:54
  • { Selenium } فریم‌ورک TestNG - بخش 3 (Listeners ،Transformers...) 20:25
  • { Selenium } همزمان سازی اپلیکیشن - بخش 3 (Fluent Wait) 12:46
  • { Selenium } بارگذاری و دانلود فایل - بخش 2 (متد غیرمستقیم) 24:49
  • { Selenium } عملیات ترکیبی (Drag & Drop و سایر اقدامات) 11:30
  • { Selenium } مدیریت رسانه و سنجش‌گرها (HTML 5 و JS) 26:29
  • { Selenium } کامپوننت‌ها و IDE 22:36
  • { Selenium } پیکربندی مرورگر - بخش 2 11:27
  • نکات کوتاه - Locators 01:00
  • نکات کوتاه - Waits 00:55
  • GIT - بخش 2 (Merge و حل تداخل) 08:27
  • { DevOps } Selenium Grid 09:28
  • نکات کوتاه - Grid 00:35

7,373,000 1,474,600 تومان

مشخصات آموزش

آموزش کامل Selenium

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:همه سطوح
  • تعداد درس:74
  • مدت زمان :18:40:46
  • حجم :6.89GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,922,000 384,400 تومان
  • زمان: 04:52:39
  • تعداد درس: 73
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 1:04:14
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 1:48:18
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
658,000 131,600 تومان
  • زمان: 1:40:52
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید