آموزش جامع Cursor AI از مبتدی تا پیشرفته: ساخت اپلیکیشن‌های وب تجاری با هوش مصنوعی - آخرین آپدیت

دانلود Cursor AI Beginner to Pro: Build Production Web Apps with AI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: از Cursor AI (برنامه‌نویسی بر اساس Vibe Coding) برای ساخت و انتشار اپلیکیشن‌های کامل وب با Next.js استفاده کنید. شامل MCP، قوانین سفارشی، احراز هویت، پرداخت‌ها و موارد بیشتر! در این دوره شما موارد زیر را خواهید آموخت: - رعایت بهترین متدهای استفاده از Cursor AI در توسعه واقعی پروژه‌ها - ساخت و استقرار اپلیکیشن‌های Full-stack با تکنولوژی‌های مدرن - بهره‌گیری از هوش مصنوعی برای سرعت بخشیدن به جریان توسعه - پیاده‌سازی احراز هویت، مدیریت دسترسی و سیستم پرداخت با Clerk - طراحی رابط‌های کاربری تمیز، دسترس‌پذیر و ریسپانسیو با Shadcn UI و Tailwind CSS - مدل‌سازی و مدیریت داده‌های رابطه‌ای با Drizzle ORM و Neon PostgreSQL - استقرار و مقیاس‌بندی اپلیکیشن‌ها در Vercel با رعایت بهترین استانداردهای محیطی پیش نیازها: آشنایی با Next JS بسیار مفید خواهد بود، اما با دانش حداقلی نیز می‌توانید دوره را دنبال کنید.

با ترکیب قدرت Cursor AI و بهترین ابزارهای مدرن وب شامل Next.js 15, TypeScript, Tailwind CSS, Shadcn UI, Drizzle ORM, Clerk و Neon PostgreSQL، اپلیکیشن‌های Full-stack در سطح تجاری (Production-grade) را سریع‌تر از همیشه بسازید.

در این دوره پروژه محور، شما اپلیکیشن FlashyCardy را خواهید ساخت؛ یک برنامه فلش‌کارت شیک که کاربران در آن ثبت‌نام کرده، دسته‌های کارت می‌سازند و از طریق Stripe و Clerk حساب خود را به پلن Pro ارتقا می‌دهند. شما سیستم کامل احراز هویت، دسترسی‌های نقش-محور و سیستم اشتراک مدل SaaS را پیاده‌سازی می‌کنید، در حالی که ۱۰۰٪ کدنویسی بر عهده Cursor AI است (به عبارتی Vibe Coding!).

دقیقا همین‌طور است: کل اپلیکیشن تنها با دستور دادن (Prompting) به Cursor ساخته می‌شود. هیچ کدنویسی دستی نیاز نیست. شما خواهید دید که چگونه Cursor را از یک مخزن خالی به یک اپلیکیشن آماده انتشار هدایت کنید؛ آن هم با استفاده از Agent Mode، پرامپت‌های ساختاریافته و Cursor Rules برای دریافت خروجی‌های کد با کیفیت، امن و قابل اعتماد.

همچنین از MCP (پروتکل زمینه مدل) برای اتصال یکپارچه به دیتابیس Neon PostgreSQL و تولید داده‌های اولیه، اسکیماها و کوئری‌ها از طریق Drizzle ORM، همگی توسط هوش مصنوعی استفاده خواهید کرد.

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

  • ساخت یک اپلیکیشن SaaS فول‌استک از صفر تنها با استفاده از پرامپت‌های Cursor

  • استفاده از Agent Mode و Cursor Rules برای توسعه‌ای یکپارچه، امن و دقیق

  • اتصال به Neon و مدیریت داده‌های رابطه‌ای از طریق MCP + Drizzle

  • پیاده‌سازی احراز هویت، کنترل دسترسی و پرداخت‌های Stripe با Clerk

  • ساخت رابط‌های کاربری زیبا و استاندارد با Shadcn UI + Tailwind CSS

  • استقرار در Vercel با پیکربندی‌های محیطی مناسب محیط عملیاتی

در پایان، شما یک اپلیکیشن کاملاً کاربردی به نام "FlashyCardy" و یک جریان کاری عملی برای ساخت اپلیکیشن‌های واقعی با هوش مصنوعی خواهید داشت. این دوره فقط تماشای تولید کد نیست؛ بلکه یادگیری نحوه تفکر، پرامپت‌نویسی و هدایت هوش مصنوعی مانند یک توسعه‌دهنده حرفه‌ای است.

اگر آماده‌اید تایپ دستی کدهای تکراری را متوقف کنید و ساخت هوشمندانه با AI را شروع کنید، این دوره برای شماست.


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

مقدمه و آماده‌سازی پروژه Introduction and project setup

  • معرفی دوره Course intro

  • آماده‌سازی سیستم Machine setup

  • سیستم امتیازدهی و نظرات Udemy ratings and reviews

  • نکات مهم قبل از شروع (مخزن گیت‌هاب و غیره) Important - read before you begin the course! (Github repo etc)

  • مرور تکنولوژی‌های مورد استفاده (Stack) Stack overview

  • پنجره Agents و پنجره Editor در Cursor Agents Window and Editor Window in Cursor

  • مروری بر Cursor و ایجاد پروژه Next JS Overview of Cursor + create the Next JS project

  • حالت حریم خصوصی (Privacy mode) در Cursor Privacy mode in Cursor

  • ساخت دستور سفارشی برای تولید قوانین Cursor Create generate-cursor-rules custom slash command

  • نصب shadcn ui و آشنایی با Cursor Rules Install shadcn ui + introduction to cursor rules

  • به‌روزرسانی فونت (مدیریت Context Window و تغییر فایل‌ها) Update font (including context window + modifying files)

  • فعال‌سازی حالت تاریک، تنظیم احراز هویت با Clerk و نکات پرامپت‌نویسی Enable dark mode, set up auth with clerk, + prompt tips

  • پیاده‌سازی تم تاریک برای Clerk Implement dark theme for clerk

  • راه‌اندازی دیتابیس Postgres در Neon و Drizzle برای تعامل با داده‌ها Setup postgres database on neon + drizzle for database interactions

  • طراحی جداول دیتابیس Set up database tables

  • ایجاد قوانین حیاتی Cursor برای امنیت Create important cursor rules for security

  • راه‌اندازی مخزن گیت‌هاب Set up github repo

ساخت قابلیت‌های داشبورد Build the dashboard functionality

  • استفاده از MCP در Cursor برای مقداردهی اولیه دیتابیس Use MCP in Cursor to seed the database

  • ساخت صفحه داشبورد و اصلاح محتوای صفحه اصلی Create the dashboard page and adjust the homepage content

  • به‌روزرسانی فایل قوانین shadcn Update the shadcn rule file

  • به‌روزرسانی فایل قوانین احراز هویت Update the auth rule file

  • بهبود رابط کاربری داشبورد Improve the dashboard UI

ساخت قابلیت‌های مدیریت دسته‌ها (Deck) Build the deck functionality

  • ساخت صفحه دسته‌ها (Deck) Create the deck page

  • پیاده‌سازی قابلیت ویرایش دسته Implement the edit deck functionality

  • پیاده‌سازی قابلیت ویرایش و حذف کارت‌ها Implement the edit and delete card functionality

  • پیاده‌سازی قابلیت مطالعه دسته کارت‌ها Implement the study deck functionality

  • پیاده‌سازی قابلیت ایجاد و حذف دسته Implement create deck and delete deck

ساخت قابلیت‌های اشتراک و پرداخت Build the subscription functionality

  • راه‌اندازی سیستم پرداخت Clerk Set up clerk billing

  • تنظیم قوانین Cursor برای پرداخت‌های Clerk Set up cursor rule for clerk billing

  • پیاده‌سازی محدودیت ۳ دسته برای پلن رایگان و صفحه قیمت‌گذاری Implement 3 deck limit for users on free plan + pricing page

  • راه‌اندازی OpenAI و Vercel AI Set up openai and vercel ai

  • پیاده‌سازی قابلیت "تولید کارت با هوش مصنوعی" برای کاربران پلن پولی Implement "generate cards with ai" feature for users on paid plan

بخش‌های تکمیلی Extras

  • آماده‌سازی پروژه برای محیط عملیاتی (Production) Prepare project for production

  • انتشار پروژه در Vercel Push to production on vercel

  • عوامل پس‌زمینه (Background Agents) و شاخه‌های گیت‌هاب Background agents and GitHub branches

  • توضیح Cursor AI برای دوستان غیربرنامه‌نویس Describing Cursor AI to a Non-Developer Friend

  • آمادگی برای مصاحبه شغلی: نحوه توضیح استفاده از AI در فرآیند توسعه Job Interview Preparation: Explain your use of AI in your development process

جمع‌بندی دوره Course outro

  • تبریکات! (جدید) Congratulations! NEW

  • بونوس و هدیه! BONUS!

نمایش نظرات

آموزش جامع Cursor AI از مبتدی تا پیشرفته: ساخت اپلیکیشن‌های وب تجاری با هوش مصنوعی
جزییات دوره
6.5 hours
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,815
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tom Phillips Tom Phillips

بیش از یک دهه در توسعه وب جلویی

WebDevEducation (Tom Phillips) WebDevEducation (Tom Phillips)

ارزش خود را به عنوان یک توسعه دهنده وب جلویی افزایش دهید!