آموزش مبانی هوش مصنوعی برای مبتدیان: از تست AI تا GenAI - آخرین آپدیت

دانلود AI Fundamentals for Beginners: From AI Testing to GenAI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تست هوش مصنوعی، هوش مصنوعی مولد (Generative AI)، تست چت‌بات‌ها و مهندسی پرامپت را با مثال‌های کاربردی QA بیاموزید تفاوت سیستم‌های AI و GenAI را با نرم‌افزارهای سنتی درک کنید ذهنیت درست برای تست AI را به کار بگیرید و از نتایج مورد انتظار ثابت فاصله بگیرید تست‌کیس‌های معنادار و موثری برای سیستم‌های مبتنی بر هوش مصنوعی و یادگیری ماشین طراحی کنید ریسک‌های حیاتی AI مانند سوگیری (Bias)، توهم (Hallucination)، رفتار ناسازگار و پاسخ‌های ناامن را شناسایی کنید برنامه‌های GenAI را با استفاده از تغییرات پرامپت، حالت‌های مرزی (Edge Cases) و سناریوهای واقعی تست کنید بنویسید کجا اتوماسیون در تست AI کمک می‌کند و کجا تفکر دستی ضروری است چالش‌های واقعی تست AI را با اعتماد به نفس و شفافیت مدیریت کنید این دوره برای پروژه‌های مدرن AI بسیار کاربردی است مفاهیم تست AI را به طور واضح و با اعتماد به نفس در مصاحبه‌ها و جلسات تیمی بیان کنید پیشنیازها: دانش پایه در تست نرم‌افزار، اشتیاق به یادگیری تست AI (بدون نیاز به پیش‌زمینه یادگیری ماشین یا کدنویسی سنگین)

تست هوش مصنوعی برای مبتدیان – راهنمای کاربردی برای تسترهای نرم‌افزار

هوش مصنوعی اکنون بخشی از برنامه‌های مدرن است؛ از چت‌بات‌ها و سیستم‌های پیشنهاددهنده گرفته تا ابزارهای غربالگری رزومه و پلتفرم‌های GenAI.

با این حال، بسیاری از تسترها در تست موثر سیستم‌های مبتنی بر AI با چالش روبرو هستند.

رویکردهای سنتی تست اغلب ناکارآمد هستند زیرا:

  • نتایج مورد انتظار همیشه ثابت نیستند

  • خروجی‌های AI برای یک ورودی مشابه می‌تواند متفاوت باشد

  • رفتار سیستم ممکن است در طول زمان تغییر کند

  • مسائلی مانند سوگیری، ناسازگاری و توهم رخ می‌دهد

  • استراتژی‌های اتوماسیون به رویکرد متفاوتی نیاز دارند

اگر تستری هستید که می‌خواهید سیستم‌های AI را بشناسید، این دوره طراحی شده تا به شما کمک کند بفهمید AI چگونه کار می‌کند و تستینگ چگونه باید با آن سازگار شود.

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

این دوره اختصاصاً برای تسترهای نرم‌افزارطراحی شده است، نه دانشمندان داده.

شما خواهید آموخت:

  • مفاهیم AI با زبانی ساده و کاربردی

  • رویکردهای تست متناسب با سناریوهای واقعی QA

  • توضیحات شفاف بدون ریاضیات پیچیده

  • پوشش مفاهیم مدرن تست GenAI

  • محتوای مناسب مبتدیان با کمترین نیاز به کدنویسی

تمرکز بر درک سیستم‌های AI از دیدگاه یک تستراست.


بخش جدید: فریم‌ورک اتوماسیون تست با کمک AI

به عنوان بخشی از آخرین به‌روزرسانی، این دوره شامل موارد زیر است:

  • طراحی فریم‌ورک‌های اتوماسیون با استفاده از ابزارهای AI

  • ساخت ساختار فریم‌ورک با کمک هوش مصنوعی

  • درک مدل Page Object Model (POM) با مثال‌های کاربردی

  • یادگیری نحوه سرعت بخشیدن به توسعه فریم‌ورک توسط AI

  • اجرای تست‌های اتوماسیون با استفاده از فریم‌ورک‌های ساختاریافته

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

بخش جدید: ساخت اتوماسیون مقیاس‌پذیر با ابزارهای AI

بیاموزید چگونه از ابزارهای مدرن AI برای افزایش بهره‌وری در تست استفاده کنید:

  • ایجاد پروژه‌های اتوماسیون با کمک AI

  • استفاده از GitHub Copilot برای تولید اسکریپت‌های تست

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

  • ساخت گردش‌کارهای اتوماسیون تک‌کلیک (One-click)

  • درک نحوه پشتیبانی AI از پروژه‌های واقعی QA


آنچه خواهید آموخت

در پایان این دوره، درک روشنی از موارد زیر خواهید داشت:

  • تفاوت سیستم‌های AI با برنامه‌های سنتی

  • ذهنیت مورد نیاز برای تست ویژگی‌های مبتنی بر AI

  • رویکردهای طراحی تست‌کیس برای رفتار هوش مصنوعی

  • ریسک‌های رایج مانند سوگیری، توهم و پاسخ‌های ناامن

  • تکنیک‌های تست GenAI با استفاده از تغییرات پرامپت

  • جایگاه اتوماسیون در گردش‌کارهای تست AI

  • نحوه مواجهه با سناریوهای تست AI در پروژه‌های واقعی

  • مفاهیم کلیدی برای بحث درباره تست AI در مصاحبه‌های شغلی

تمرکز ویژه: تست هوش مصنوعی مولد (GenAI)

هوش مصنوعی مولد در حال تبدیل شدن به بخش اصلی برنامه‌های مدرن است.

در این دوره، یاد می‌گیرید چگونه موارد زیر را ارزیابی کنید:

  • تغییرات پرامپت و تاثیر آن بر پاسخ‌ها

  • سناریوهای توهم (Hallucination)

  • خروجی‌های سمی یا ناامن

  • تست گاردریل‌ها (Guardrails) و مکانیسم‌های ایمنی

  • مدیریت کانتکست و رفتار حافظه

  • ثبات و یکپارچگی پاسخ‌ها

این مفاهیم برای ابزارهایی مانند چت‌بات‌ها و دستیارهای AI بسیار حیاتی هستند.

رویکرد کاربردی و واقعی

این دوره بر درک عملی از طریق مثال‌های ملموس تمرکز دارد، از جمله:

  • رویکردهای تست چت‌بات

  • سناریوهای سیستم غربالگری رزومه

  • رفتار سیستم‌های پیشنهاددهنده

  • تحلیل سیستم‌های امتیازدهی اعتباری

  • مقدمه‌ای بر اتوماسیون در تست AI

  • استراتژی‌های تست ترکیبی (دستی + اتوماسیون)

تمام موضوعات به صورت ساده و ساختاریافته توضیح داده شده‌اند تا یادگیری آسان‌تر شود.

پایه قوی: مبانی ساده AI

قبل از ورود به مبحث تست، دوره با پوشش موارد زیر یک پایه شفاف می‌سازد:

  • هوش مصنوعی و GenAI دقیقا چه هستند

  • سیستم‌های AI چگونه یاد می‌گیرند و تصمیم می‌گیرند

  • چرا خروجی‌های AI متفاوت است و چگونه آن‌ها را تفسیر کنیم

این کار باعث کاهش سردرگمی و درک راحت‌تر مباحث پیشرفته می‌شود.

تست AI با تفکر کاربردی

شما بررسی خواهید کرد که تسترها در سناریوهای واقعی چگونه با سیستم‌های AI برخورد می‌کنند، از جمله:

  • تست تعاملات چت‌بات

  • شناسایی ناسازگاری و خروجی‌های غیرمنتظره

  • ارزیابی ریسک و رفتار به جای نتایج دقیق

  • درک تفاوت تست AI با تست سنتی

مقدمه‌ای بر مهندسی پرامپت (Prompt Engineering)

این دوره مفاهیم کلیدی مهندسی پرامپت را نیز معرفی می‌کند، مانند:

  • نوشتن پرامپت‌های موثر در مقابل پرامپت‌های ضعیف

  • تکنیک‌های Zero-shot، One-shot و Few-shot

  • ساختاربندی پرامپت‌ها برای دریافت پاسخ‌های بهتر

  • درک تاثیر طراحی پرامپت بر خروجی نهایی

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

  • تسترهای دستی (Manual) که قصد ورود به پروژه‌های AI را دارند

  • تسترهای اتوماسیون که با برنامه‌های مدرن کار می‌کنند

  • مهندسان QA که چت‌بات‌ها یا سیستم‌های AI را تست می‌کنند

  • متخصصانی که برای نقش‌های تست AI آماده می‌شوند

  • مبتدیانی که به مبانی تست هوش مصنوعی علاقه‌مندند

(این دوره بر مباحث پیشرفته یادگیری ماشین یا علوم داده تمرکز ندارد.)

پیش‌نیازها

  • درک پایه از تست نرم‌افزار

  • علاقه به یادگیری سیستم‌های AI

  • عدم نیاز به پیش‌زمینه ML یا کدنویسی سنگین

چرا اکنون تست AI را یاد بگیریم

پذیرش AI در تمام صنایع در حال رشد است و رویکردهای تست نیز همگام با آن در حال تکامل هستند.

درک مفاهیم تست AI به شما کمک می‌کند:

  • با سیستم‌های نرم‌افزاری مدرن سازگار شوید

  • ریسک‌های خاص ویژگی‌های AI را شناسایی کنید

  • سناریوهای تست را با شفافیت بیشتری اجرا کنید

  • با ترندهای فعلی صنعت همسو بمانید

سفر خود را در تست AI آغاز کنید

سیستم‌های AI متفاوت از برنامه‌های سنتی رفتار می‌کنند و تست آن‌ها نیازمند ذهنیت متفاوتی است.

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


ترکیب:

  • مبانی AI برای شفافیت

  • رویکردهای عملی تست AI

  • مفاهیم مهندسی پرامپت

به شما کمک می‌کند:

  • رویکردی ساختاریافته برای تست AI ایجاد کنید

  • رفتار AI را با وضوح بیشتری درک کنید

  • رویکرد حل مسئله خود را بهبود ببخشید

  • مفاهیم تست AI را به طور موثر منتقل کنید

  • با متدهای مدرن تست همگام شوید


تست AI در حال تبدیل شدن به یک مهارت ضروری و آینده‌دار برای متخصصان QA است.

این دوره به شما اعتماد به نفس و ذهنیت کاربردی می‌دهد تا در دنیای در حال تغییر تستینگ، پیشرو بمانید.


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

مقدمه دوره و راه‌اندازی Course Introduction & Setup

  • مقدمه‌ای بر دوره AI (حتماً تا انتها ببینید) Introduction about AI Course - Must Watch till the End

  • تجربه یادگیری بهتر (ضروری برای کاربران جدید Udemy) Better Learning Experience - Must for new to Udemy | Optional who know

  • پاسخ‌های عمومی General Response

  • دانلود جزوات کلاس Download Class Notes

  • ارتباط با مدرس در هر زمان Reachout to Instructor anytime

مبانی هوش مصنوعی – مفاهیم پایه AI Basics – Foundations (Must‑Have)

  • 1. مقدمه‌ای بر هوش مصنوعی 1. Introduction to AI

  • 2. مثال‌هایی از AI 2. AI Examples

  • 3. یادگیری ماشین (ML) چیست؟ 3. What is Machine Learning ?

  • 4. انواع یادگیری ماشین 4. Type of Machine Learning ?

  • 5. انواع ML (بخش دوم) 5. Type of ML Part-II

  • 6. خلاصه یادگیری ماشین 6. Machine Learning Summary

  • 7. درک یادگیری عمیق (Deep Learning) 7. Understanding Deep Learning

  • 8. درک GenAI با مثال‌ها 8. Understanding of GenAI with Examples

  • 9. خلاصه هوش مصنوعی 9. AI Summary

  • آزمون خودسنجی مبانی AI Basics AI Knowledge - Test Yourself.

مفاهیم و معماری AI (ساخت کانتکست) AI Concepts & Architecture (Context Builder)

  • 10. مدل‌های زبانی بزرگ (LLM) چیست؟ 10. What is LLM ?

  • 11. نرم‌افزارهای AI چه هستند؟ 11. What are AI Software ?

  • 12. عامل هوش مصنوعی (AI Agent) چیست؟ 12. What is AI Agent ?

  • 13. AI CoPilot چیست؟ 13. What is AI Co-Pilot ?

  • 14. مفهوم RAG و اهمیت آن 14. What is RAG & It's Importance

  • 15. خلاصه 15. Summary

  • 16. درک معماری هوش مصنوعی 16. Understanding AI Architecture

  • 17. تفاوت Agent در مقابل Workflow 17. Explain Agent vs WorkFlow

  • 18. درک مفاهیم تک-عاملی در مقابل چند-عاملی 18. Understanding Single vs Multi Agent Concepts

  • 19. مفاهیم MCP چیست؟ 19. What is MCP Concepts ?

  • 20. اهمیت و کاربرد LangChain 20. What is Importance and use of LangChain ?

  • آزمون خودسنجی ابزارهای پایه AI Basics AI Tools - Test Yourself.

مبانی تست AI (بخش ارزش اصلی) AI Testing Basics (Core Value Section)

  • 2.1. مقدمه‌ای بر تست AI 2.1. Introduction to AI Testing

  • 2.2. یادگیری ماشین چیست؟ 2.2. What is ML ?

  • 2.3. چرا تست سنتی برای AI کافی نیست 2.3. Why Traditional Testing is not enough for AI

  • 2.4. چرا اتوماسیون در AI دشوار است 2.4. Why Automation is Difficult

  • 2.5. درک سیستم‌های AI 2.5. Understanding AI System

  • 2.6. مبانی سیستم‌های AI 2.6. Basic of AI System

  • 2.7. انواع تست AI 2.7. AI Testing Type

  • 2.8. تست‌های عملکردی (Functional) در AI 2.8. Functional Testing in AI

  • 2.9. تست‌های غیرعملکردی در AI 2.9. Non Functional Testing in AI

  • 2.10. تست اخلاق و سوگیری در AI 2.10. Ethical & Bias Testing in AI

  • 2.11. درک تست امنیت در دنیای AI 2.11. Understanding Security Testing in AI World

  • 2.12. مانیتورینگ و تست‌های پس از تولید (Post Production) 2.12. Monitoring & Post-Production Testing

  • آزمون خودسنجی مبانی تست AI Basics AI Testing - Test Yourself.

  • تست چت‌بات GenAI قبل از انتشار Testing a GenAI Chatbot Before Production Release

تست AI با مثال‌های کاربردی AI Testing with Practical Examples

  • 2.13. تست تغییرات (Variation Testing) 2.13. Variation Testing

  • 2.14 تست حالت‌های مرزی و EdgeCase 2.14 Boundary & EdgeCase Testing

  • 2.15. تست‌های منفی و سوءاستفاده (Abuse Testing) 2.15. Negative & Abuse Testing

  • 2.16. تست ثبات و یکپارچگی 2.16. Consistency Testing

  • 2.17. تست سوگیری (Bias Testing) 2.17. Bais Testing

  • 2.18. تست اکتشافی (Exploratory Testing) 2.18. Exploratory Testing

  • 2.19. تست عملکرد و دقت 2.19. Performance & Accuracy Testing

  • 2.20. تکلیف 2.20. Assignment

  • 2.21. موارد لازم برای مستندسازی تستر یا توسعه‌دهنده 2.21. What to document as Tester or Dev

  • 2.22. تست اتوماسیون در AI 2.22. Automation Testing in AI

  • آزمون خودسنجی عملیات تست AI Basics AI Testing Practicals - Test Yourself.

  • لیست انواع تست AI و 10 تست‌کیس برتر برای هر کدام List down all AI Testing Types & top 10 Test Cases on each

تست GenAI – ایجاد ذهنیت کامل تستر AI GenAI Testing – Building the Complete AI Tester Mindset

  • 3.1. هوش مصنوعی مولد (GenAI) چیست؟ 3.1. What is GenAI ?

  • 3.2. تست پرامپت چیست 3.2. What is Promt Testing

  • 3.3. تست توهم (Hallucination) 3.3. Halluciation Testing

  • 3.4. تست سمیت و ایمنی 3.4. Toxity & Safty Testing

  • 3.5. تست گاردریل‌ها 3.5. Guardrail Testing

  • 3.6. تست ثبات پاسخ‌ها 3.6. Response Consistency Testing

  • 3.7. تست مکالمات طولانی و حافظه 3.7. Long Conversation & Memory Testing

  • 3.8. ارزیابی GenAI 3.8. Evaluation of GenAI

  • 3.9. نحوه مواجهه با هر پروژه AI 3.9. How to Approach any AI Project

  • 3.10. اشتباهات رایج در تست AI 3.10. Common Mistak in AI Testing

  • 3.11. بهترین تجربیات (Best Practices) در تست AI 3.11. Best Practice in AI Testing

  • آزمون خودسنجی عملیات تست GenAI Basics GenAI Testing Practicals - Test Yourself.

مهندسی پرامپت (افزایش چشمگیر بهره‌وری) Prompt Engineering (Huge Productivity Booster)

  • 4.1. مقدمه‌ای بر مهندسی پرامپت 4.1. Promt Engineering Introduction

  • 4.2. پرامپت چیست 4.2. What is Prompt

  • 4.3. چرا مهارت‌های پرامپت‌نویسی مهم هستند 4.3. Why Prompting skills matter

  • 4.4. اهمیت مهندسی پرامپت 4.4. Importance of Prompt Engineering

  • 4.5 پرامپت ضعیف در مقابل پرامپت قوی 4.5 Poor vs Strong Prompt

  • 4.6. بهبود یک پرامپت 4.6. Improving a Prompt

  • 4.7. نحوه ساخت هر چیزی با AI با استفاده از پرامپت عالی 4.7. How to Build anything with AI using Great Prompt

  • 4.8. انواع پرامپت‌نویسی 4.8. Types of prompting

  • 4.9. پرامپت Zero-shot 4.9. Zero shot prompting

  • 4.10. پرامپت One-shot 4.10. One shot prompting

  • 4.11. پرامپت Few-shot 4.11. Few shot prompting

  • 4.12. پرامپت زنجیره افکار (Chain of Thought) 4.12. Chain of Thought prompting

  • 4.13. پرامپت‌های ترکیبی (Compound) 4.13. Compound prompting

  • 4.14. مقایسه تکنیک‌های پرامپت‌نویسی 4.14. Compare Prompting Technique

  • 4.15. اهمیت توکن‌های AI (بسیار مهم) 4.15. Importance of AI Tokens - Must Watch

  • آزمون خودسنجی عملی مهندسی پرامپت Prompt Engineering Practicals - Test Yourself.

  • بهترین تکنیک‌های پرامپت برای پاسخ‌های موثر AI Best Prompt Techniques for Effective AI Response

استفاده از ابزارهای AI برای طراحی فریم‌ورک اتوماسیون تست Use AI tool to Design Test Automation Framework

  • دانلود جزوات و مشاهده ضروری Download Notes & Must View

  • درک فریم‌ورک اتوماسیون تست با بصری‌سازی AI Understanding Test Automation Framework using AI Visuals

  • یادگیری مدل Page Object Model Learn Page Object Model

  • چالش‌های نبود POM Without POM Pain

  • ساخت فریم‌ورک از صفر با ابزارهای AI Build Framework from Scratch using AI tools

  • طراحی ساختار فریم‌ورک با ابزارهای رایگان AI Design Framework Structure using FREE AI tools

  • ساخت کامل فریم‌ورک در 10 دقیقه با AI Build Complete Framework in 10min Using AI

  • اجرای تست‌ها با استفاده از POM Run the Tests using POM

توسعه فریم‌ورک مقیاس‌پذیر با کمک CoPilot Build AI-Assisted Scalable Framework Development - Using Co-Pilot

  • پیش‌نیازهای بخش Section Pre-Requisite

  • ایجاد پروژه جدید Creating New Project

  • درک موارد استفاده از پلن CoPilot Understanding Co-pilot Plan use cases

  • ساخت برنامه مرحله‌به‌مرحله و پیاده‌سازی با AI Agent Build Phase wise plan and Implement using AI Agent

  • رفع مشکلات با استفاده از AI Agent Fixing Issues using AI Agent

  • ساخت تست اتوماسیون تک‌کلیک با GitHub CoPilot Build One Click Automation Test using GitHub Co-Pilot

تست QA با ابزارهای AI برای بهره‌وری 10 برابری در محیط کار QA Testing using AI tools - Be10x Productive at Workplaces

  • ابزارهای AI روزانه برای بهره‌وری بیشتر در کار Daily use AI tool to be More Productive at Work

  • تولید تست‌کیس‌ها و داده‌های تست با AI Test Cases & Test Data generation using AI

  • اتوماسیون با ابزارهای AI (پرامپت‌های مهم) Automation using AI tools - Few Imp Prompts

  • استفاده از GitHub Copilot در اتوماسیون (مرور سریع) GitHub Copilot use in Automation - a Quick Call out

جمع‌بندی و راهنمای شغلی Wrap‑Up & Career Guidance

  • 50 سوال و جواب برتر مصاحبه Top 50 Interview Questions & Answer

  • دانلود تمام جزوات Download All Notes

  • کسب اعتماد به نفس در محیط کار Gain confidence in your Work at Your Workplaces

  • تبریکات و دانلود گواهینامه Congratulations - Download Your Certificate

  • درس جایزه (Bonus) Bonus Lecture

نمایش نظرات

آموزش مبانی هوش مصنوعی برای مبتدیان: از تست AI تا GenAI
جزییات دوره
4.5 hours
96
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
138
4.8 از 5
دارد
دارد
دارد
Pankaj Gupta
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pankaj Gupta Pankaj Gupta

مهندس توسعه نرم افزار در آزمون/رهبری و مربی ✌