اصول JavaScript برای متخصصان QA و تست اتوماسیون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اصول JavaScript از ابتدا
- استفاده از متغیرها، تایپهای داده و عملگرها
- نوشتن و استفاده از توابع
- درک دستورات شرطی و حلقهها
- کار با آرایهها و آبجکتها
- درک مبانی JavaScript مورد نیاز برای اتوماسیون تست
- خواندن و اصلاح کد JavaScript مورد استفاده در اسکریپتهای اتوماسیون
پیشنیازهای دوره
- نیازی به تجربه برنامهنویسی نیست.
- درک اولیه از مفاهیم تست نرمافزار
- یک لپتاپ یا کامپیوتر رومیزی با دسترسی به اینترنت
- تمایل به یادگیری
توضیحات دوره
آیا شما متخصص تست نرمافزار هستید که میخواهد JavaScript یاد بگیرد اما نمیداند از کجا شروع کند؟
این دوره رایگان مبانی JavaScript به طور ویژه برای متخصصان تست و مهندسان QA طراحی شده است که میخواهند پیش از ورود به ابزارهای مدرن اتوماسیون، پایه قوی بسازند.
JavaScript یک مهارت ضروری برای متخصصان تست در 2025 و بعد از آن است، به خصوص اگر قصد دارید با ابزارهایی مانند Playwright و Cypress و WebdriverIO و Selenium JavaScript یا فریمورکهای تست مجهز به هوش مصنوعی کار کنید.
در این دوره، JavaScript را از دید متخصص تست یاد میگیرید و تمرکز آن بر مفاهیم کاربردی است، نه برنامهنویسی سنگین و تئوری محور
آنچه این دوره را متفاوت میکند؟
- طراحی شده فقط برای متخصصان تست (بدون اصطلاحات غیرضروری توسعهدهندگان)
- توضیحات ساده همراه با مثال های واقعی تست
- مناسب برای مبتدیان و %100 رایگان
- پایه عالی پیش از یادگیری فریمورکهای اتوماسیون تست
در پایان دوره، با اطمینان میتوانید کد JavaScript مورد نیاز برای اتوماسیون رابط کاربری، تست API و ابزارهای تست مبتنی بر هوش مصنوعی را بخوانید و بنویسید.
موضوعات پوشش داده شده:
- مقدمهای بر Javascript
- پیکربندی Javascript در Windows و MAC
- بررسی ()Console.log و برنامه Hello World
- بررسی متغیرها، کامنتها، ثابتها، تایپهای داده و عملگرها همراه با مثال
- دستورات شرطی، حلقهها، break و continue و switch، توابع ناشناس، arrow و آبجکتها همراه با مثال
- آرایهها، forEach، کلاس، آبجکت، constructor و متدها
- مبانی JavaScript
- JavaScript برای متخصصان تست
- JavaScript برای تست اتوماسیون
- JavaScript برای QA
- JavaScript برای Playwright
- JavaScript برای Cypress
- JavaScript برای تست اتوماسیون
- دوره رایگان JavaScript
- JavaScript مبتدی برای تست
این دوره برای چه کسانی مناسب است؟
- متخصصان تست دستی که میخواهند وارد اتوماسیون شوند.
- مهندسان QA که کار خود را با ابزارهای مبتنی بر JavaScript آغاز میکنند.
- متخصصان تست که برای Playwright یا Cypress آماده میشوند.
- دانشجویان و جویندگان کار در حوزه تست نرمافزار
- مبتدیانی که JavaScript را فقط برای تست میخواهند.
- کسی که درباره JavaScript گیج شده اما میخواهد ساده شروع کند.
اصول JavaScript برای متخصصان QA و تست اتوماسیون
-
مقدمهای بر JavaScript 02:13
-
پیکربندی Javascript در MAC 10:31
-
پیکربندی Javascript در Windows 05:40
-
پیکربندی GITHUB Copilot در VSCode 04:41
-
بررسی ()Console.log و برنامه Hello World 10:32
-
بررسی متغیرها و کامنتها با مثالها - بخش 1 11:35
-
بررسی متغیرها و کامنتها با مثالها - بخش 2 01:55
-
بررسی ثابتها با مثالها 03:05
-
بررسی تایپهای داده با مثالها 10:52
-
متدهای رشته با مثال 16:20
-
بررسی عملگرها با مثالها - بخش 1 15:21
-
بررسی عملگرها با مثالها - بخش 2 05:34
-
دستورات شرطی با مثالها 09:39
-
حلقه for با مثال 09:48
-
حلقه while و do-while با مثال 09:36
-
دستورات Break و Continue با مثالها 06:13
-
بررسی switch case با مثال 05:58
-
بررسی توابع - بخش 1 06:46
-
بررسی توابع - بخش 2 05:40
-
توابع ناشناس و Arrow با مثالها 07:58
-
بررسی آبجکتها با مثال 07:49
-
بررسی آرایهها با مثال 09:30
-
forEach همراه با مثالها 09:30
-
بررسی کلاس و متدها - بخش 1 07:06
-
بررسی کلاس و متدها - بخش 2 05:07
-
بررسی وراثت 06:42
-
بررسی کلیدواژههای this و super - مثالی از کلیدواژه this 07:18
-
مثالی از کلیدواژه super 04:12
-
بررسی Constructor 10:27
-
بررسی تابع Constructor 06:22
-
بررسی ES6 02:06
-
بررسی ماژولها 08:22
-
ارزیابی دانش None
-
بررسی هوش مصنوعی - بخش 1 04:29
-
بررسی هوش مصنوعی - بخش 2 09:28
-
بررسی LLM 06:35
-
بررسی RAG 02:14
-
بررسی Generative AI 03:15
-
بررسی حافظه 05:14
-
بررسی ایجنت هوش مصنوعی 07:52
-
بررسی LangChain و LangGraph 04:55
-
بررسی MCP 04:39
-
بررسی Human In the loop و Hallucination و Guardrails 08:24
-
بررسی فاین تیونینگ 03:55
-
بررسی کانتکس - بخش 1 02:55
-
بررسی پرامپتها - بخش 1 05:34
-
بررسی کانتکس - بخش 2 07:39
-
بررسی کانتکس - بخش 3 03:20
-
بررسی پرامپتها - بخش 2 07:13
-
ChatGPT در برابر Copilot در برابر CURSOR 05:00
-
بررسی OpenAI 03:08
-
بررسی مدلهای هوش مصنوعی 03:56
-
تولید کلید API در OpenAI 01:49
-
بررسی گردشکار n8n 10:40
-
ایجاد گردشکار در n8n - بخش 2 07:42
-
ایجاد گردشکار در n8n - بخش 3 09:23
-
بررسی گردشکار n8n 06:30
-
ایجاد حساب در JIRA برای اهداف تست ما 07:10
-
گردشکار n8n برای ایجاد باگها در JIRA - بخش 1 05:58
-
گردشکار n8n برای ایجاد باگها در JIRA - بخش 2 05:04
-
ایجاد چت عمومی در گردشکار n8n 06:02
-
بررسی توکنهای OpenAI 04:32
-
CURSOR - ساخت افزونه Chrome برای رکورد و پلیبک - بخش 1 20:27
-
CURSOR - ساخت افزونه Chrome برای رکورد و پلیبک - بخش 2 02:11
-
CURSOR - ساخت اپلیکیشن موبایل OTP Shield 21:15
-
بررسی GPT4ALL با مثال 14:33
مشخصات آموزش
اصول JavaScript برای متخصصان QA و تست اتوماسیون
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:66
- مدت زمان :07:47:29
- حجم :2.08GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy