دوره آموزشی
دوبله زبان فارسی
آموزش کامل 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
مشخصات آموزش
آموزش کامل Selenium
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:74
- مدت زمان :18:40:46
- حجم :6.89GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy