دوره‌ی حضوری · برنامه‌نویسی

برنامه‌نویسی با هوش مصنوعی

یاد بگیرید با هوش مصنوعی مثل یک تیم کامل برنامه‌نویسی کنید؛ از فکر تا محصول

سطح: مقدماتی تا پیشرفته۱۴ جلسههر جلسه ۳ ساعتمجموع ۴۲ ساعتپروژه‌محور

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

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

پیش‌نیاز

  • کار با رایانه در حد خوب
  • لپ‌تاپ با حداقل ۸ گیگابایت رم

ابزارها

Python و TypeScriptVS Code / CursorClaude Code و ایجنت‌های کدنویسیGitHub CopilotGit و GitHubترمینال لینوکس

بعد از این دوره چه کارهایی می‌توانید انجام دهید؟

  • اصول برنامه‌نویسی را می‌فهمید و کدی را که AI می‌نویسد می‌خوانید و کنترل می‌کنید
  • با ابزارهای کدنویسی هوشمند و ایجنت‌ها پروژه‌ی واقعی می‌سازید
  • تست، اشکال‌یابی، امنیت و مستندسازی را با کمک AI انجام می‌دهید
  • یک پروژه‌ی کامل را تا انتشار جلو می‌برید

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

۱فکر کردن مثل برنامه‌نویسجلسه ۱ و ۲
  • متغیر، شرط، حلقه، تابع و ساختار داده
  • الگوریتم و شکستن مسئله به گام‌های کوچک
  • پایتون و تایپ‌اسکریپت: کدام برای چه کاری
  • خواندن و فهمیدن کد AI به‌جای کپی کورکورانه
تمرین عملی: ده تمرین کوتاه با کمک AI و توضیح خط‌به‌خط
۲محیط کار حرفه‌ایجلسه ۳
  • ترمینال، Git، شاخه و Pull Request
  • ویرایشگرهای هوشمند و تنظیمات آن‌ها
  • فایل دستورالعمل پروژه برای ایجنت (مثل CLAUDE.md)
  • مدیریت کلیدها و رمزها (env) به‌صورت امن
تمرین عملی: راه‌اندازی یک مخزن پروژه با ساختار استاندارد
۳کدنویسی با ایجنت‌هاجلسه ۴ و ۵
  • تفاوت تکمیل خودکار، چت و ایجنت
  • نوشتن مشخصات (Spec) قبل از کد
  • کار مرحله‌ای: برنامه‌ریزی، پیاده‌سازی، بازبینی
  • جلوگیری از خراب‌کاری ایجنت: کامیت کوچک، تست، بازگشت
تمرین عملی: ساخت یک ابزار کاربردی کامل با ایجنت
۴وب و APIجلسه ۶ تا ۸
  • HTTP، REST و JSON
  • ساخت API با Node.js / NestJS یا Python / FastAPI
  • پایگاه داده‌ی رابطه‌ای و Prisma / SQL
  • احراز هویت، نقش‌ها و امنیت پایه
تمرین عملی: ساخت API مدیریت سفارش
۵تست و کیفیتجلسه ۹
  • تست واحد و یکپارچه با کمک AI
  • اشکال‌یابی: از پیام خطا تا علت اصلی
  • بازبینی کد (Code Review) توسط AI
  • خوانایی، ساختار و بازنویسی کد
تمرین عملی: پوشش تست برای پروژه و رفع باگ‌ها
۶اتوماسیون و اسکریپتجلسه ۱۰
  • اسکریپت پایتون برای کارهای تکراری
  • کار با فایل، اکسل، PDF و تصویر
  • خزیدن وب (Scraping) قانونی و استفاده از API
  • زمان‌بندی کارها (Cron)
تمرین عملی: اسکریپت گزارش‌گیری خودکار
۷هوش مصنوعی داخل برنامهجلسه ۱۱ و ۱۲
  • فراخوانی API مدل‌های هوش مصنوعی
  • طراحی پرامپت در کد و خروجی ساختاریافته
  • RAG: پاسخ‌دادن روی اسناد خودتان
  • هزینه، محدودیت و امنیت (Prompt Injection)
تمرین عملی: ساخت دستیار پرسش‌وپاسخ روی اسناد یک شرکت
۸انتشارجلسه ۱۳
  • سرور لینوکس، داکر یا PM2
  • دامنه، SSL و پروکسی
  • لاگ، پایش و پشتیبان‌گیری
  • CI/CD ساده با GitHub Actions
تمرین عملی: انتشار پروژه روی سرور
۹پروژه‌ی نهاییجلسه ۱۴
  • ساخت یک محصول کوچک کامل
  • ارائه، بازبینی و مسیر ادامه‌ی یادگیری
تمرین عملی: ارائه‌ی پروژه

پروژه‌ی پایانی

ساخت و انتشار یک محصول نرم‌افزاری کوچک (API + رابط کاربری + یک قابلیت هوش مصنوعی) با تست و مستندات.

روش برگزاری

  • حضوری و کارگاهی، با لپ‌تاپ خودتان
  • هر جلسه: آموزش، اجرای زنده و تمرین
  • گروه پرسش‌وپاسخ بین جلسه‌ها

همراه دوره

  • فایل‌ها، پرامپت‌ها و کدهای هر جلسه
  • گواهی شرکت برای ارائه‌دهندگان پروژه‌ی پایانی
  • معرفی بهترین پروژه‌ها در نمونه‌کارها

فرم ثبت‌نام آنلاین

برنامه‌نویسی با هوش مصنوعی

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

زمان مناسب کلاس برای شما *
لپ‌تاپ شخصی دارید؟ *

پرسش‌های رایج

ثبت‌نام این دوره چطور است؟

فقط آنلاین، از فرم همین صفحه. بعد از ثبت، کد پیگیری می‌گیرید و برای هماهنگی زمان شروع و پرداخت با شما تماس گرفته می‌شود.

کلاس حضوری است؟

بله، «برنامه‌نویسی با هوش مصنوعی» حضوری و کارگاهی در ۱۴ جلسه‌ی ۳ ساعته برگزار می‌شود.

چه چیزی همراه خودم بیاورم؟

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