لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی با حس و حال (Vibe Coding) با استفاده از Cursor و Antigravity
- آخرین آپدیت
دانلود Vibe Coding with Cursor and Antigravity
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره آموزشی، توسعهدهندگان، مهندسان و متخصصان فنی را با مهارتهای عملی مورد نیاز برای طراحی، مدیریت و پیادهسازی جریانهای کاری توسعه نرمافزار به کمک هوش مصنوعی، با استفاده از ابزارهای مدرن مانند Cursor (یک IDE مبتنی بر هوش مصنوعی) و Antigravity (تولید رابط کاربری مبتنی بر هوش مصنوعی) مجهز میکند. این دوره که برای محیطهای مهندسی نوظهور با اولویت هوش مصنوعی (AI-first) طراحی شده است، بر یادگیری عملی تمرکز دارد تا به یادگیرندگان کمک کند اپلیکیشنهای مقیاسپذیر و آماده تولید را با حفظ کیفیت و کنترل، به صورت کارآمد بسازند.
شما با بررسی مبانی توسعه به کمک هوش مصنوعی در Cursor شروع خواهید کرد و با رابط کاربری، ویژگیهای اصلی و جریانهای کاری آن آشنا میشوید. این شامل درک نحوه پشتیبانی Cursor Chat، تولید کد درونخطی (inline) و تکمیل خودکار (tab completion) از وظایف توسعه است. شما یاد خواهید گرفت که چگونه از این ویژگیها به طور موثر استفاده کنید و در عین حال مالکیت کد را حفظ کرده و اطمینان حاصل کنید که کدهای تولید شده توسط هوش مصنوعی، بررسی، درک و تایید میشوند.
با تکیه بر این پایه، دوره قابلیتهای پیشرفته Cursor را برای توسعه در دنیای واقعی معرفی میکند. شما یاد خواهید گرفت که چگونه Cursor کل پایگاه کد (codebase) شما را درک میکند، چگونه با استفاده از @-mentions زمینه (context) ساختاریافته ارائه دهید و چگونه به طور کارآمد در پایگاههای کد بزرگ پیمایش و آنها را اصلاح کنید. از طریق تمرینهای عملی، حالت Composer را برای توسعه ویژگیهای چند فایلی و بازنویسی کد (refactoring) بررسی خواهید کرد که به شما اجازه میدهد از تولید کد ایزوله به سمت تغییرات هماهنگ در سطح سیستم حرکت کنید.
در مرحله بعد، برنامه آموزشی Antigravity را معرفی میکند؛ پلتفرمی مبتنی بر هوش مصنوعی برای تولید رابطهای کاربری از طریق دستورات متنی (natural language prompts). شما یاد خواهید گرفت که چگونه قصد طراحی خود را به پرامپتهای ساختاریافته تبدیل کنید، اجزای UI تولید کنید و خروجیها را به صورت تکرار شونده اصلاح کنید. این دوره بر وضوح پرامپت، سفارشیسازی و تکرار تأکید دارد تا به شما کمک کند از تولید ساده UI به سمت ساخت اجزای رابط کاربری معنادار و قابل استفاده مجدد حرکت کنید.
با پیشرفت در دوره، تمرکز بر توسعه پیشرفته در Antigravity و ساخت اپلیکیشنهای واقعی خواهد بود. شما یاد خواهید گرفت که چگونه اپلیکیشنهای چند صفحهای بسازید، تعاملپذیری و مدیریت وضعیت (state management) را مدیریت کنید و کدهای تولید شده را برای ادغام در سیستمهای تولید (production) صادر کنید. برنامه آموزشی بر نحوه اصلاح، بهینهسازی و مقیاسپذیری اپلیکیشنهای تولید شده توسط هوش مصنوعی تأکید میکند تا اطمینان حاصل شود که آنها استانداردهای عملکرد، قابلیت نگهداری و کاربردپذیری را برآورده میکنند.
در طول این برنامه، شما درک عملی از نحوه ترکیب Cursor برای توسعه کد و Antigravity برای تولید رابط کاربری در یک جریان کاری منسجم به دست خواهید آورد. دوره بر روشهای توسعه ساختاریافته، اصلاح تکرار شونده و نظارت انسانی تأکید دارد تا اطمینان حاصل شود که ابزارهای هوش مصنوعی بدون به خطر انداختن کیفیت مهندسی، بهرهوری را افزایش میدهند.
در نهایت، دوره با یک پروژه جامع به اوج خود میرسد که در آن یک اپلیکیشن کامل را با استفاده از هر دو ابزار Cursor و Antigravity میسازید. شما تکنیکهای توسعه چند فایلی، تولید UI، سفارشیسازی و بهینهسازی را در یک جریان کاری سرتاسری که بازتابدهنده روشهای مدرن توسعه نرمافزار با کمک هوش مصنوعی است، به کار خواهید گرفت.
در پایان این دوره، شما قادر خواهید بود:
از Cursor به طور موثر برای کدنویسی، عیبیابی و بازنویسی با کمک هوش مصنوعی استفاده کنید
با استفاده از تکنیکهای توسعه آگاه از زمینه (context-aware)، پایگاههای کد بزرگ را مدیریت و در آنها پیمایش کنید
جریانهای کاری توسعه چند فایلی را با استفاده از حالت Composer اجرا کنید
رابطهای کاربری را با استفاده از Antigravity تولید و اصلاح کنید
اپلیکیشنهای چند صفحهای را با اجزای تولید شده توسط هوش مصنوعی ساخته و سفارشیسازی کنید
کدهای تولید شده توسط هوش مصنوعی را برای آمادهسازی در محیط تولید، بهینه و مقیاسپذیر کنید
تولید کد و تولید UI را در یک جریان کاری توسعه ساختاریافته ترکیب کنید
روشهای توسعه مسئولانه با کمک هوش مصنوعی را با نظارت انسانی اعمال کنید
این دوره برای افراد زیر طراحی شده است:
توسعهدهندگان نرمافزار که به دنبال بررسی IDEها و جریانهای کاری مبتنی بر هوش مصنوعی هستند
توسعهدهندگان Frontend و Full-Stack که به تولید UI با هوش مصنوعی علاقهمندند
متخصصان مهندسی که هدفشان بهبود بهرهوری با استفاده از ابزارهای هوش مصنوعی است
دانشجویان علوم کامپیوتر که برای محیطهای توسعه مبتنی بر هوش مصنوعی آماده میشوند
توسعهدهندگانی که میخواهند از کدنویسی دستی به سمت جریانهای کاری تقویتشده با هوش مصنوعی حرکت کنند
هر کسی که علاقهمند به ساخت اپلیکیشن با استفاده از Cursor و Antigravity است
به این دوره بپیوندید تا مهارتهای عملی مورد نیاز برای طراحی، ساخت و مقیاسپذیری اپلیکیشنها با استفاده از ابزارهای توسعه هوشمند را کسب کنید و قدرت کدنویسی هوشمند را با تولید سریع رابط کاربری در جریانهای کاری مدرن مهندسی نرمافزار ترکیب کنید.
سرفصل ها و درس ها
مبانی Cursor
Cursor Fundamentals
معرفی تخصص
Specialization Introduction
معرفی دوره
Course Introduction
بررسی Cursor AI و قابلیتهای آن
Exploring Cursor AI and Its Functionalities
عملی: نصب و راهاندازی Cursor
Hands-On: Installing and Setting Up Cursor
عملی: بررسی رابط کاربری Cursor و پیمایش اولیه
Hands-On: Exploring the Cursor Interface and Basic Navigation
Cursor Chat و تولید کد درونخطی
Cursor Chat and Inline Code Generation
عملی: استفاده از Cursor Chat برای کمک در کدنویسی
Hands-On: Using Cursor Chat for Code Assistance
عملی: تکمیل خودکار (Tab) و پیشنهادات هوش مصنوعی
Hands-On: Tab Completion and AI Suggestions
توسعه پیشرفته در Cursor
Advanced Cursor Development
چگونه Cursor کل پایگاه کد شما را درک میکند
How Cursor Understands Your Entire Codebase
عملی: استفاده از @ Mentions برای ارائه زمینه (Context)
Hands-On: Using @ Mentions for Context
عملی: جستجو و پیمایش در پایگاههای کد
Hands-On: Searching and Navigating Codebases
Cursor Composer: ساخت ویژگیها در چندین فایل
Cursor Composer: Building Features Across Multiple Files
عملی: استفاده از Composer برای ویژگیهای پیچیده
Hands-On: Using Composer for Complex Features
عملی: بازنویسی کد (Refactoring) چند فایلی با Cursor
Hands-On: Multi-File Refactoring with Cursor
مبانی Antigravity
Antigravity Fundamentals
Antigravity چیست؟ تولید UI با قدرت هوش مصنوعی
What is Antigravity ? AI-Powered UI Generation
عملی: راهاندازی Antigravity و اولین پروژه
Hands-On: Setting Up Antigravity and First Project
عملی: بررسی رابط کاربری Antigravity
Hands-On: Exploring the Antigravity Interface
مهندسی پرامپت برای تولید بهتر UI
Prompt Engineering for Better UI Generation
عملی: ساخت اولین اجزای رابط کاربری شما
Hands-On: Creating Your First UI Components
عملی: سفارشیسازی و اصلاح رابطهای کاربری تولید شده
Hands-On: Customizing and Iterating on Generated Uis
توسعه پیشرفته Copilot و پروژههای دنیای واقعی
Advanced Copilot Development and Real-World Projects
ساخت اپلیکیشنهای کامل چند صفحهای
Building Complete Multi-Page Applications
عملی: ایجاد چیدمانهای چند صفحهای با Antigravity
Hands-On: Creating Multi-Page Layouts with Antigravity
عملی: افزودن تعاملپذیری و مدیریت وضعیت (State Management)
Hands-On: Adding Interactivity and State Management
استراتژیهای خروجی گرفتن از کد و ادغام آن
Exporting Code and Integration Strategies
عملی: خروجی گرفتن و سفارشیسازی کدهای تولید شده
Hands-On: Exporting and Customizing Generated Code
عملی: ساخت پروژه کامل Antigravity شما
Hands-On: Building Your Complete Antigravity Project
عملی: بهینهسازی و مقیاسپذیری اپلیکیشن Antigravity
Hands-On: Optimizing and Scaling Your Antigravity Application
نمایش نظرات