آموزش مبانی جاوااسکریپت برای متخصصین QA و تست اتوماسیون - آخرین آپدیت

دانلود JavaScript Fundamentals for QA & Automation Testers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مفاهیم کلیدی جاوااسکریپت را که هر تستر برای کار با ابزارهای اتوماسیون مانند Playwright، Cypress و Selenium نیاز دارد، بیاموزید. درک مفاهیم بنیادی جاوااسکریپت از صفر کار با متغیرها، انواع داده‌ها و عملگرها نوشتن و استفاده از توابع درک دستورات شرطی و حلقه‌ها کار با آرایه‌ها و اشیاء (Objects) درک مبانی جاوااسکریپت مورد نیاز برای اتوماسیون تست خواندن و اصلاح کدهای جاوااسکریپت در اسکریپت‌های اتوماسیون پیش نیازها: بدون نیاز به تجربه برنامه‌نویسی آشنایی اولیه با مفاهیم تست نرم‌افزار یک لپ‌تاپ یا کامپیوتر با دسترسی به اینترنت اشتیاق به یادگیری

آیا شما یک تستر نرم‌افزار هستید که می‌خواهید جاوااسکریپت یاد بگیرید اما نمی‌دانید از کجا شروع کنید؟
این دوره رایگان مبانی جاوااسکریپت به‌طور ویژه برای تسترها و مهندسان QA طراحی شده است تا پیش از ورود به ابزارهای مدرن اتوماسیون، یک پایه قوی ایجاد کنند.

جاوااسکریپت یک مهارت ضروری برای تسترها در سال ۲۰۲۵ و آینده است، به‌ویژه اگر قصد دارید با ابزارهایی مانند Playwright، Cypress، WebdriverIO، Selenium JavaScript یا فریم‌ورک‌های تست مبتنی بر هوش مصنوعی کار کنید.

در این دوره، شما جاوااسکریپت را از دیدگاه یک تستر خواهید آموخت و به جای تمرکز بر تئوری‌های پیچیده برنامه‌نویسی، بر مفاهیم کاربردی تمرکز خواهید کرد.

. چه چیزی این دوره را متمایز می‌کند؟

  • طراحی شده فقط برای تسترها (بدون اصطلاحات پیچیده و غیرضروری برنامه‌نویسی)

  • توضیحات ساده همراه با مثال‌های واقعی از تست نرم‌افزار

  • مناسب برای مبتدیان و ۱۰۰٪ رایگان

  • پایه‌ای عالی پیش از یادگیری فریم‌ورک‌های اتوماسیون تست

در پایان این دوره، شما در خواندن و نوشتن کدهای جاوااسکریپت مورد نیاز برای اتوماسیون UI، تست API و ابزارهای تست کمکی هوش مصنوعی اعتماد به نفس کامل خواهید داشت.

سرفصل‌های مورد بررسی:

  • آشنایی با جاوااسکریپت

  • پیکربندی جاوااسکریپت در ویندوز و مک (Windows & MAC)

  • بررسی Console.log() و برنامه Hello World

  • بررسی متغیرها، کامنت‌ها، ثابت‌ها، انواع داده‌ها و عملگرها همراه با مثال

  • دستورات شرطی، حلقه‌ها، break، continue، switch، توابع، توابع ناشناس، Arrow Functions و اشیاء همراه با مثال

  • آرایه‌ها، forEach، کلاس‌ها، اشیاء، سازنده‌ها (Constructor) و متدها

مبانی جاوااسکریپت

جاوااسکریپت برای تسترها

جاوااسکریپت برای تست اتوماسیون

جاوااسکریپت برای QA

جاوااسکریپت در Playwright

جاوااسکریپت در Cypress

اتوماسیون تست با جاوااسکریپت

دوره رایگان جاوااسکریپت

جاوااسکریپت مقدماتی برای تست



سرفصل ها و درس ها

بررسی کلی جاوااسکریپت Overview on Javascript

  • مقدمه‌ای بر جاوااسکریپت Introduction to Javascript

  • پیکربندی جاوااسکریپت در مک (MAC) Javascript Configuration on MAC

  • پیکربندی جاوااسکریپت در ویندوز Javascript Configuration on Windows

  • اتصال GITHUB Copilot به VSCode Configuring GITHUB Copilot to VSCode

  • بررسی Console.log() و برنامه Hello World Overview on Console.log() & Hello World Program

  • بررسی متغیرها و کامنت‌ها همراه با مثال Overview on Variables, Comments with examples

  • بررسی متغیرها و کامنت‌ها (بخش دوم) Overview on Variables, Comments with examples Part 2

  • بررسی ثابت‌ها (Constants) همراه با مثال Overview on Constants with examples

  • بررسی انواع داده‌ها (Datatypes) همراه با مثال Overview on Datatypes with examples

  • متدهای رشته (String) همراه با مثال String methods with example

  • بررسی عملگرها همراه با مثال Overview on Operators with examples

  • بررسی عملگرها (بخش دوم) Overview on Operators with examples Part 2

  • دستورات شرطی همراه با مثال Conditional Statements with examples

  • حلقه for همراه با مثال for loop with example

  • حلقه‌های while و do while همراه با مثال while & do-while loop with example

  • دستورات Break و Continue همراه با مثال Break & Continue statement with examples

  • بررسی Switch case همراه با مثال overview on Switch case with example

  • بررسی توابع (بخش اول) Overview on Functions Part 1

  • بررسی توابع (بخش دوم) Overview on Functions Part 2

  • توابع ناشناس و Arrow functions همراه با مثال Anonymous & Arrow functions with examples

  • بررسی اشیاء (Objects) همراه با مثال Overview on Objects with example

  • بررسی آرایه‌ها همراه با مثال Overview on Arrays with example

  • بررسی forEach همراه با مثال forEach with examples

  • بررسی کلاس‌ها و متدها (بخش اول) Overview on Class & methods Part 1

  • بررسی کلاس‌ها و متدها (بخش دوم) Overview on Class & methods Part 2

  • بررسی ارث‌بری (Inheritance) Overview on Inheritance

  • بررسی کلمات کلیدی this و super و مثال this Overview on this & super keywords. Example on this keyword

  • مثال کاربردی کلمه کلیدی super Example on super keyword

  • بررسی سازنده (Constructor) Overview on Constructor

  • بررسی تابع سازنده (Constructor Function) Overview on Constructor Function

  • بررسی استاندارد ES6 overview on ES6

  • بررسی ماژول‌ها (Modules) Overview on Modules

  • سنجش دانش و مرور Knowledge Check

بررسی کلی هوش مصنوعی Overview on AI

  • بررسی کلی هوش مصنوعی (AI) Overview on AI

  • بررسی کلی هوش مصنوعی (بخش دوم) Overview on AI Part 2

  • بررسی مدل‌های زبانی بزرگ (LLM) Overview on LLM

  • بررسی RAG (تولید تقویت‌شده بازیابی) Overview on RAG

  • بررسی هوش مصنوعی مولد (Generative AI) Overview on Generative AI

  • بررسی حافظه در AI Overview on Memory

  • بررسی ایجنت‌های هوش مصنوعی (AI Agent) Overview on AI Agent

  • بررسی LangChain و LangGraph Overview on LangChain & LangGraph

  • بررسی MCP Overview on MCP

  • بررسی Human In the loop، توهم (Hallucination) و Guardrails Overview on Human In the loop , Hallucination & Guardrails

  • بررسی Fine Tuning (تنظیم دقیق) Overview on Fine-Tuning

  • بررسی کانتکست (بخش اول) Overview on Context Part 1

  • بررسی پرامپت‌ها (Prompts) Overview on Prompts

  • بررسی کانتکست (بخش دوم) Overview on Context Part 2

  • بررسی کانتکست (بخش سوم) Overview on Context Part 3

  • بررسی پرامپت‌ها (بخش دوم) Overview on Prompts Part 2

  • مقایسه ChatGPT در مقابل Copilot و CURSOR ChatGPT vs Copilot vs CURSOR

  • بررسی OpenAI Overview on OpenAI

  • بررسی مدل‌های هوش مصنوعی Overview on AI Models

  • ساخت API Key در OpenAI Generate API Key in OpenAI

  • بررسی گردش‌کار (Workflow) در n8n Overview on n8n workflow

  • ساخت گردش‌کار در n8n (بخش دوم) Create workflow in n8n Part 2

  • ساخت گردش‌کار در n8n (بخش سوم) Create workflow in n8n Part 3

  • بررسی کلی جریان‌های n8n Overview on n8n workflow

  • ساخت حساب کاربری JIRA برای اهداف تست Create account in JIRA for our testing purpose

  • جریان n8n برای ثبت باگ در JIRA (بخش اول) n8n workflow for creating Bugs in JIRA Part 1

  • جریان n8n برای ثبت باگ در JIRA (بخش دوم) n8n workflow for creating Bugs in JIRA Part 2

  • ساخت چت عمومی در جریان n8n Create Public Chat in n8n workflow

  • بررسی توکن‌های OpenAI Overview on OpenAI Tokens

  • ساخت افزونه کروم برای ضبط و بازپخش با CURSOR CURSOR - Create a Chrome Extension for Record & Playback

  • ساخت افزونه کروم برای ضبط و بازپخش (بخش دوم) CURSOR - Create a Chrome Extension for Record & Playback Part 2

  • ساخت اپلیکیشن موبایل OTP Shield با CURSOR CURSOR - Create an OTP Shield Mobile APP

  • بررسی GPT4ALL همراه با مثال Overview on GPT4ALL with example

نمایش نظرات

آموزش مبانی جاوااسکریپت برای متخصصین QA و تست اتوماسیون
جزییات دوره
8 hours
65
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
596
4.8 از 5
دارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lucky Trainings Lucky Trainings

مربی سلنیوم