دوره آموزشی رابطهای برنامهنویسی چندحالتی
1 ساعت 24 دقیقهپیشرفته2025-10-20
مدرسین

Pragmatic AI Labs

Alfredo Deza
جزئیات دوره
به دنیای آینده برنامهنویسی خوش اومدی! با رابطهای چندحالتی یا Multimodal Programming Interfaces میتونی با استفاده از صدا، متن، المانهای تصویری و حتی حرکات، برنامهها رو به شکل طبیعیتر و سریعتر بسازی. این روش جدید باعث میشه کار توسعهدهندهها راحتتر، خلاقانهتر و کم خطاتر بشه.
توی این دوره، استاد Alfredo Deza بهت نشون میده که اصول طراحی تعامل چندحالتی چیه و چطور میتونی محیط برنامهنویسی چندحالتی خودت رو راهاندازی کنی. بعدش یاد میگیری چطور رابطهایی بسازی که انواع مختلف ورودیها رو بپذیرن و پردازش کنن. همچنین با معماری فنی لازم برای پشتیبانی از چنین سیستمهایی آشنا میشی و میبینی چطور میشه از ابزارها و الگوهای پیشرفته مثل Playwright Model Context Protocol (MCP) استفاده کرد. چه مهندس نرمافزار باشی، چه توسعهدهنده ابزار، تکنولوژیست، یا حتی یه علاقهمند به برنامهنویسی پیشرفته، این دوره بهت کمک میکنه محیط برنامهنویسی هوشمندتر و شهودیتر بسازی.
اهداف یادگیری
شناخت اصول طراحی تعامل چندحالتی و اهمیت اون در برنامهنویسی مدرن
راهاندازی و پیکربندی محیط توسعه چندحالتی
ساخت رابطهای نرمافزاری که ورودیهای متنی، صوتی، تصویری و حرکتی رو پردازش میکنن
آشنایی با معماری فنی لازم و ابزارهای پیشرفته مثل MCP
توسعه محیطهای برنامهنویسی هوشمند و شهودی برای بهبود تجربه توسعهدهنده
توی این دوره، استاد Alfredo Deza بهت نشون میده که اصول طراحی تعامل چندحالتی چیه و چطور میتونی محیط برنامهنویسی چندحالتی خودت رو راهاندازی کنی. بعدش یاد میگیری چطور رابطهایی بسازی که انواع مختلف ورودیها رو بپذیرن و پردازش کنن. همچنین با معماری فنی لازم برای پشتیبانی از چنین سیستمهایی آشنا میشی و میبینی چطور میشه از ابزارها و الگوهای پیشرفته مثل Playwright Model Context Protocol (MCP) استفاده کرد. چه مهندس نرمافزار باشی، چه توسعهدهنده ابزار، تکنولوژیست، یا حتی یه علاقهمند به برنامهنویسی پیشرفته، این دوره بهت کمک میکنه محیط برنامهنویسی هوشمندتر و شهودیتر بسازی.
اهداف یادگیری
شناخت اصول طراحی تعامل چندحالتی و اهمیت اون در برنامهنویسی مدرن
راهاندازی و پیکربندی محیط توسعه چندحالتی
ساخت رابطهای نرمافزاری که ورودیهای متنی، صوتی، تصویری و حرکتی رو پردازش میکنن
آشنایی با معماری فنی لازم و ابزارهای پیشرفته مثل MCP
توسعه محیطهای برنامهنویسی هوشمند و شهودی برای بهبود تجربه توسعهدهنده
سرفصل ها
درک برنامهنویسی هوش مصنوعی چندوجهی
- معرفی دوره
- برنامهنویسی چندوجهی چیست؟
- راهاندازی یک محیط توسعه چندوجهی
- اولین تبدیل اسکرین شات به کد شما
- خلاصه ماژول
تکنیکهای ورودی بصری
- مقدمهای بر ورودیهای بصری
- مهندسی سریع با زمینه بصری
- مقدمهای بر GitHub Copilot با VisualStudio Code
- توسعه با GitHub Copilot
- خلاصه ماژول
توسعه وب با برنامهنویسی چندوجهی
- مقدمهای بر توسعه وب با هوش مصنوعی
- مروری بر آنچه خواهیم ساخت
- استفاده از ابزارهای بارگذاری مجدد زنده و توسعهدهنده
- راهاندازی محیط توسعه
- خلاصه ماژول
بهکارگیری تکنیکهای چندوجهی برای توسعه وب
- تکنیکهای چندوجهی برای توسعه وب
- طراحی با مستندسازی
- تکرار روی اولین تغییرات
- استفاده از تصاویر برای تکرار
- چالشهای تکرار
- افزودن اتوماسیون و اعتبارسنجی
- خلاصه ماژول
الگوهای پیشرفته در برنامهنویسی چندوجهی
- مقدمهای بر الگوهای پیشرفته
- مقدمهای بر MCP
- بررسی اجمالی نمایشنامهنویس
- استفاده از Playwright MCP
- مروری بر آنچه ساختهایم
- خلاصه دوره
دوره های مرتبط
- دوره آموزشی OpenAI API: توسعه چندوجهی با GPT-4o
- دوره آموزشی برنامه نویسی هوش مصنوعی مولد: از رمزگذارهای خودکار متغیر تا انتشار پایدار با PyTorch و Hugging Face
- دوره آموزشی موارد استفاده و پروژههای مهندسی هوش مصنوعی بر روی AWS: سیستمهای LLM با کیفیت تولید
- دوره آموزشی هوش مصنوعی آژور برای توسعهدهندهها: سرویس گفتار Azure AI
- دوره آموزشی برنامههای پیشرفته RAG با پایگاههای داده برداری (Vector Databases)
- دوره آموزشی ساخت و توسعه با Claude API
- دوره آموزشی درخواست چندوجهی با پروژه جمینی گوگل
- دوره آموزشی ارتباط چندحسی در فروش