آموزش کدنویسی با هوش مصنوعی - از برنامه‌ریزی تا تولید [ویدئویی] - آخرین آپدیت

دانلود Coding With AI - Planning To Production [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: توسعه با کمک هوش مصنوعی در حال تغییر نحوه برنامه‌ریزی، ساخت و عرضه اپلیکیشن‌ها توسط تیم‌های نرم‌افزاری است. استفاده درست از این ابزارها می‌تواند سرعت اسکلت‌بندی، بازنویسی (Refactoring)، عیب‌یابی و مستندسازی را افزایش دهد؛ اما استفاده نادرست می‌تواند منجر به کدهای شکننده و معماری نامشخص شود. تمرکز این دوره بر یک گردش کار تکرارپذیر است که هوش مصنوعی را در تمام مراحل ساخت واقعی، بهره‌ور، ساختاریافته و پاسخگو نگه می‌دارد. مسیر یادگیری از مبانی هوش مصنوعی و کیفیت پرامپت‌ها شروع شده و به تنظیمات Claude Code، برنامه‌ریزی، فایل‌های Context، استانداردهای کدنویسی و گردش کارهای مبتنی بر Git می‌رسد. سپس وارد پیاده‌سازی عملی یک SaaS می‌شود: ادغام پایگاه داده با Neon PostgreSQL و Prisma، احراز هویت، تایید ایمیل، محدودسازی نرخ درخواست‌ها (Rate Limiting)، قابلیت‌های CRUD، ذخیره‌سازی فایل، جستجو، پرداخت‌های Stripe، ادغام‌های MCP، مهارت‌های سفارشی، زیر-عامل‌ها (Subagents)، تست، ممیزی کد و آماده‌سازی برای استقرار. فراگیران تمرین می‌کنند تا از هوش مصنوعی برای تعیین محدوده ویژگی‌ها، ارائه کانتکست مفید، بررسی کدهای تولید شده و حفظ استانداردهای متمرکز بر تولید استفاده کنند. پروژه‌های عملی باعث تقویت مهارت در Next.js App Router مدرن، TypeScript، Tailwind CSS، Server Actions و الگوهای استقرار می‌شود. در پایان این دوره، یادگیرندگان قادر خواهند بود ویژگی‌های SaaS را با کمک هوش مصنوعی با اعتماد به نفس بیشتری برنامه‌ریزی، ساخته، تست و مستقر کنند. ساخت DevStash با Next.js، TypeScript و Prisma طراحی پرامپت‌هایی که کد ثابت و با کیفیت تولید می‌کنند ساختاربندی فایل‌های کانتکست برای توسعه با کمک AI اتوماسیون وظایف با استفاده از مهارت‌ها، زیر-عامل‌ها و ادغام‌های MCP بررسی و تست کدهای تولید شده توسط AI قبل از استقرار استقرار ویژگی‌های SaaS شامل احراز هویت، ذخیره‌سازی، پرداخت‌ها و AI مناسب‌ترین برای توسعه‌دهندگان نرم‌افزار، توسعه‌دهندگان وب، مهندسان فول‌استک و یادگیرندگان فنی که به دنبال یک گردش کار ساختاریافته AI برای پروژه‌های واقعی هستند. یادگیرندگان باید پیش از این مبانی توسعه نرم‌افزار را درک کرده باشند. این دوره به‌ویژه برای توسعه‌دهندگانی که ویژگی‌های SaaS را با Next.js، TypeScript، دیتابیس، احراز هویت، ذخیره‌سازی، پرداخت و ابزارهای کدنویسی AI می‌سازند، کاربردی است. گردش کار ساختاریافته AI شامل پرامپت‌ها، فایل‌های کانتکست، بررسی‌ها، تست و جریان استقرار * پروژه فول‌استک SaaS شامل احراز هویت، دیتابیس، ذخیره‌سازی، جستجو، Stripe و ویژگی‌های AI * تمرینات متمرکز بر تولید با MCP، دستورات سفارشی، زیر-عامل‌ها، مایگریشن‌ها و ممیزی کد

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

مقدمه و هوش مصنوعی چیست؟ Introduction & What Is AI?

  • خوش‌آمدگویی به دوره Welcome To The Course

  • نحوه گذراندن این دوره How To Take This Course

  • مرور کلی پروژه اصلی Main Project Overview

  • فایل‌های منابع دوره Course Resource Files

  • هوش مصنوعی چیست؟ What Is AI?

  • سطوح مختلف کمک هوش مصنوعی Different Levels Of AI Assistance

کدنویسی احساسی (Vibe Coding) برای نمونه‌سازی Vibe Coding For Prototyping

  • مقدمه‌ای بر نمونه‌سازی (Prototyping) Intro To Prototyping

  • نوشتن پرامپت‌های خوب Writing Good Prompts

  • تمرین پرامپت‌نویسی Prompt Assignment

  • نمونه‌سازی در عمل Prototyping In Action

  • بررسی کد نمونه اولیه Prototype Code Review

  • تکرار و بهبود پرامپت Iterating On The Prompt

  • بررسی واقع‌بینانه: نمونه اولیه در مقابل تولید Reality Check: Prototype vs. Production

راه‌اندازی Claude Code و توضیح کانتکست/توکن Claude Code Setup & Context/Token Explanation

  • نصب Claude Code و استفاده پایه (مثال پایتون) Claude Code Install & Basic Usage (Python Example)

  • حالت برنامه‌ریزی (Plan Mode) Plan Mode

  • دستورات Slash و فایل تنظیمات Slash Commands & Settings File

  • مقدمه‌ای بر کانتکست و توکن‌ها Intro To Context & Tokens

  • دستورات Slash مرتبط با کانتکست Context-Related Slash Commands

  • آپدیت: فایل حافظه (Memory File) Update: Memory File

برنامه‌ریزی و فایل‌های کانتکست Planning & Context Files

  • برنامه‌ریزی یک پروژه Planning A Project

  • ساخت دستی فایل‌های اولیه Bootstrap Your Files Manually

  • کانتکست پروژه و فایل CLAUDE.md Project Context & CLAUDE.md

  • استانداردهای کدنویسی و قوانین تعامل Coding Standards & Interaction Rules

  • گردش کار AI و فایل ویژگی جاری AI Workflow & Current Feature File

شروع ساخت DevStash Start Building DevStash

  • استفاده از Git به کمک AI Using Git With AI

  • نمونه اولیه رابط کاربری داشبورد Dashboard UI Prototype

  • افزونه Claude برای VS Code Claude VS Code Extension

  • تولید داده‌های نمایشی (Mock Data) Generating Mock Data

  • رابط کاربری داشبورد فاز ۱ و فایل‌های مشخصات Dashboard UI Phase 1 & Spec Files

  • رابط کاربری داشبورد فاز ۲ - سایدبار Dashboard UI Phase 2 - Sidebar

  • رابط کاربری داشبورد فاز ۳ - ناحیه اصلی Dashboard UI Phase 3 - Main Area

ادغام پایگاه داده و استقرار اولیه (تنظیم CI/CD) Database Integration & Initial Deployment (CI/CD Setup)

  • تنظیمات پایگاه داده Neon PostgreSQL Neon PostgreSQL Database Setup

  • تنظیمات Prisma 7 Prisma 7 Setup

  • اولین مایگریشن پایگاه داده Initial Database Migration

  • وارد کردن داده‌های نمونه (Seed) Seed Sample Data

  • پر کردن کلکسیون‌های داشبورد Populate Dashboard Collections

  • پر کردن آیتم‌های داشبورد Populate Dashboard Items

  • پر کردن آمارها و سایدبار Populate Stats & Sidebar

  • گردش کار مایگریشن و آماده‌سازی برای تولید Migration Workflow & Production Prep

  • استقرار اولیه (CI/CD) و مایگریشن محیط تولید Initial Deployment (CI/CD) & Production Migration

دستورات سفارشی، مهارت‌ها و زیر-عامل‌ها Custom Commands, Skills & Subagents

  • توضیح مهارت‌ها و دستورات سفارشی Skills & Custom Commands Explained

  • اکشن‌های دستور/مهارت ویژگی Feature Command/Skill Actions

  • ساخت دستور ویژگی (Feature Command) Create The Feature Command

  • استفاده از دستور ویژگی Use The Feature Command

  • دستور پاک‌سازی Cleanup Command

  • زیر-عامل‌ها (Subagents) چیستند؟ What Are Subagents

  • ساخت عامل اسکنر کد Create Code Scanner Agent

  • استفاده از اسکنر کد Using The Code Scanner

پروتکل کانتکست مدل (MCP) MCP (Model Context Protocol)

  • پروتکل MCP چیست؟ What Is MCP?

  • تنظیمات Neon MCP Neon MCP Setup

  • تنظیمات Context7 MCP Context7 MCP Setup

  • تنظیمات Playwright MCP Playwright MCP Setup

احراز هویت و تعیین سطح دسترسی Authentication & Authorization

  • احراز هویت Next Auth - فاز ۱ Next Auth - Phase 1

  • احراز هویت Next Auth - فاز ۲ Next Auth - Phase 2

  • احراز هویت Next Auth - فاز ۳ Next Auth - Phase 3

  • کلیدهای GitHub محیط تولید Production GitHub Keys

  • تایید ایمیل با Resend Email Verification With Resend

  • پرچم تایید ایمیل Email Verification Flag

  • لینک فراموشی رمز عبور Forgot Password Link

  • صفحه پروفایل کاربر User Profile Page

  • عامل ممیزی کد احراز هویت Auth Code Audit Agent

  • تنظیمات Upstash Redis Upstash Redis Setup

  • محدودسازی نرخ درخواست‌ها (Rate Limiting) Rate Limiting

  • رفع باگ - تغییر مسیر ورود با گیت‌هاب Bug Fix - GitHub Login Redirection

عملیات CRUD آیتم‌ها، تحقیق و تست‌های واحد Item CRUD, Research & Unit Tests

  • مهارت تحقیق برای مستندسازی Research Skill For Documentation

  • نمای لیست آیتم‌ها Item Listing View

  • ادغام تست‌های واحد (Unit Testing) Integrate Unit Testing

  • جزئیات در دراور آیتم Item Drawer Details

  • حالت ویرایش در دراور آیتم Item Drawer Edit Mode

  • حذف آیتم Delete Item

  • ساخت آیتم جدید Create New Item

  • تست CRUD با Playwright MCP Playwright MCP CRUD Test

نمایش آیتم‌ها و ذخیره‌سازی فایل در R2 Item Display & R2 File Storage

  • ادغام ویرایشگر کد Monaco Monaco Code Editor Integration

  • ادغام ویرایشگر Markdown Markdown Editor Integration

  • تنظیمات Cloudflare R2 Bucket Cloudflare R2 Bucket Setup

  • آپلود فایل و تصویر File & Image Upload

  • نمایش گالری تصاویر Image Gallery Display

  • نمایش فایل File Display

  • کپی سریع و ممیزی کد Quick Copy & Code Audit

کلکسیون‌ها، پالت جستجو و علاقه‌مندی‌ها Collections, Search Palette & Favorites

  • ساخت کلکسیون‌ها Create Collections

  • افزودن آیتم به کلکسیون‌ها Add Item To Collections

  • صفحات کلکسیون Collection Pages

  • ویرایش و حذف کلکسیون‌ها Edit & Delete Collections

  • پالت دستورات جستجو Search Command Palette

  • صفحه‌بندی برای آیتم‌ها و کلکسیون‌ها Pagination For Items & Collections

  • انتقال اکشن‌های حساب به تنظیمات Move Account Actions To Settings

  • تنظیمات ویرایشگر Editor Settings

  • صفحه علاقه‌مندی‌ها Favorites Page

  • تغییر وضعیت و مرتب‌سازی علاقه‌مندی‌ها Favorites Toggle & Sort

  • آیتم‌های پین شده Pinned Items

صفحه اصلی و ادغام Stripe Homepage & Stripe Integration

  • ماک‌آپ صفحه اصلی (HTML/CSS/JS) Homepage Mockup (HTML/CSS/JS)

  • پیاده‌سازی صفحه اصلی Implement Homepage

  • اصلاح نوار بالا در موبایل Fix Top Bar On Mobile

  • عامل بررسی رابط کاربری (UI Review) UI Review Agent

  • به‌روزرسانی کوچک UI Small UI Update

  • تنظیمات Sandbox استرایپ (Stripe) Stripe Sandbox Setup

  • برنامه ادغام Stripe Stripe Integration Plan

  • پیاده‌سازی Stripe - فاز ۱ Stripe Implementation - Phase 1

  • پیاده‌سازی Stripe - فاز ۲ Stripe Implementation - Phase 2

  • تست دسترسی به ویژگی‌ها (Feature Gate) Feature Gate Testing

  • وب‌هوک‌ها و تست محلی Stripe Webhooks & Local Stripe Testing

  • تست Stripe در محیط تولید Production Stripe Testing

  • صفحه ارتقای حساب و پاک‌سازی Upgrade Page & Cleanup

پیاده‌سازی ویژگی‌های هوش مصنوعی Implement AI Features

  • کلید OpenAI و برنامه ادغام Open AI Key & Integration Plan

  • منوی کشویی انتخاب زبان Language Dropdown Select

  • ادغام OpenAI و تگ‌گذاری خودکار AI Open AI Integration & AI Auto Tagging

  • ویژگی تولید توضیحات Generate Description Feature

  • ویژگی توضیح AI AI Explain Feature

  • ویژگی بهینه‌سازی پرامپت Optimize Prompt Feature

ممیزی کد و نهایی‌سازی استقرار Code Audits & Finalize Deployment

  • بررسی سریع رابط کاربری Quick UI Review

  • عامل بازنویسی (Refactoring Agent) Refactoring Agent

  • اتصال دامنه Connect A Domain

  • اتصال دامنه به Resend Connect Domain To Resend

  • جمع‌بندی نهایی Wrap Up

نمایش نظرات

آموزش کدنویسی با هوش مصنوعی - از برنامه‌ریزی تا تولید [ویدئویی]
جزییات دوره
16h 22m
114
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Brad Traversy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brad Traversy Brad Traversy

توسعه دهنده وب Full Stack و مدرس در Traversy Media