لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت داشبوردهای هوشمند با Cursor و Google Apps Script
- آخرین آپدیت
دانلود AI-Powered Dashboards with Cursor & Google Apps Script
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
از Cursor به عنوان کمکخلبان هوش مصنوعی خود برای نوشتن Apps Script استفاده کنید و یک داشبورد وب-اپلیکیشن زنده را بر اساس دادههای Google Sheets پیادهسازی کنید.
ساخت یک داشبورد زنده به صورت وب-اپلیکیشن Google Apps Script که در یک URL واقعی و قابل اشتراک مستقر میشود.
استفاده از هوش مصنوعی Cursor برای نوشتن، توضیح و عیبیابی Apps Script — حتی بدون تجربه قبلی.
خواندن و شکلدهی به دادههای Google Sheets و دریافت دادههای زنده از یک API خارجی.
ایجاد نمودارهای تعاملی با Chart.js، کاشیهای KPI و فیلترهایی که مجدداً از سرور استعلام میگیرند.
بستهبندی یک Cursor Skill قابل استفاده مجدد تا تمام تیم شما بتوانند داشبوردهایی مطابق با برند شرکت بسازند بدون اینکه از صفر شروع کنند.
آمادهسازی برای محیط عملیاتی با استفاده از سیستم کشینگ (Caching)، تریگرهای بهروزرسانی زمانبندی شده، مدیریت خطاها و بهینهسازی عملکرد.
استقرار و اشتراکگذاری امن با استفاده از تنظیمات صحیح "execute as" و دسترسیها.
پرامپتنویسی موثر برای Cursor و اجتناب از رایجترین اشتباهات در Apps Script.
پیشنیازها:
یک حساب رایگان گوگل با دسترسی به Google Sheets و Drive.
بدون نیاز به تجربه قبلی در Apps Script یا توسعه وب — آشنایی ابتدایی با صفحات گسترده کمک میکند.
نصب بودن Cursor (نسخه رایگان کفایت میکند).
توانایی اجرای چند دستور در ترمینال؛ Node.js نسخه 20 به بالا برای clasp (مراحل نصب آموزش داده میشود).
این دوره شامل استفاده از هوش مصنوعی است.
دیگر داشبوردها را به صورت دستی از نو نسازید. در این دوره پروژهمحور، شما از Cursor — یک ویرایشگر کد مبتنی بر هوش مصنوعی — به عنوان برنامهنویس همکار خود استفاده میکنید تا کدهای Google Apps Script را بنویسید که یک گوگل شیت را به یک داشبورد وب-اپلیکیشن زنده تبدیل کند: شامل کاشیهای KPI، نمودارهای تعاملی، فیلترها، بهروزرسانی خودکار و یک URL واقعی قابل اشتراک.
شما از صفر شروع خواهید کرد: نحوه عملکرد Apps Script، اتصال Cursor به پروژه با استفاده از clasp برای اینکه هوش مصنوعی بتواند کد واقعی تولید کند و ساخت اولین وب-اپلیکیشن شما. سپس کاری را انجام میدهید که اکثر دورهها نادیده میگیرند — تمام تنظیمات (کنوانسیونها، ظاهر برند، فونتها، اتصال دادهها و اسکلتبندی) را در قالب یک Cursor Skill قابل استفاده مجدد بستهبندی میکنید تا هیچکس در تیم شما مجبور نباشد دوباره از صفر شروع کند.
از آنجا به بعد، پروژه را به صورت کامل (End-to-End) میسازید: خواندن و شکلدهی به دادههای شیت، دریافت دادههای زنده از API خارجی، طراحی رابط کاربری (UI)، رندر کردن نمودارهای Chart.js، افزودن فیلترها و KPIها و سپس مقاومسازی آن با کشینگ، تریگرهای زمانبندی شده، مدیریت خطا و بهینهسازی عملکرد — و در نهایت استقرار و اشتراکگذاری امن آن. شما دوره را با یک داشبورد نهایی (Capstone) که از ابتدا تا استقرار در URL ساخته شده است، به همراه درسهایی درباره پرامپتنویسی موثر و رعایت محدودیتهای (Quotas) گوگل به پایان میرسانید.
در پایان، شما قادر خواهید بود روشی تکرارپذیر و مطابق با برند شرکت را برای عرضه سریع داشبوردهای داخلی به تیم خود ارائه دهید — در حالی که یک کمکخلبان هوش مصنوعی کارهای سخت را انجام میدهد.
سرفصل ها و درس ها
مبانی و راهاندازی
Foundations & Setup
خوشآمدگویی و معرفی داشبورد نهایی
Welcome & the Dashboard You'll Build
نحوه عملکرد Google Apps Script
How Google Apps Script Works
راهاندازی Cursor برای Apps Script با clasp
Set Up Cursor for Apps Script with clasp
سلام داشبورد: اولین وب-اپلیکیشن شما
Hello, Dashboard: Your First Web App
بستهبندی تنظیمات به عنوان یک Cursor Skill قابل استفاده مجدد
Package Your Setup as a Reusable Cursor Skill
لایه دادهها
The Data Layer
طراحی شیت به عنوان یک منبع داده تمیز
Design Your Sheet as a Clean Data Source
خواندن دادههای شیت در Apps Script
Read Sheet Data in Apps Script
ارسال دادهها به مرورگر
Send Data to the Browser
دریافت دادههای زنده خارجی
Pull Live External
ساخت رابط کاربری داشبورد
Building the Dashboard UI
طراحی چیدمان داشبورد
Lay Out the Dashboard
رسم نمودارها با Chart.js
Charts with Chart.js
کاشیهای KPI و محاسبات سمت سرور
KPI Tiles & Server-Side Calculations
فیلترهای تعاملی و بازههای زمانی
Interactive Filters & Date Ranges
آمادهسازی برای محیط عملیاتی
Make It Production-Real
بهروزرسانی خودکار و کشینگ
Auto-Refresh & Caching
بهروزرسانیهای زمانبندی شده با تریگرها
Scheduled Updates with Triggers
حالتهای در حال بارگذاری و مدیریت خطا
Loading States & Error Handling
بهینهسازی عملکرد: خواندن دستهای و کاهش درخواستها
Performance: Batch Reads & Fewer Round-Trips
استقرار و انتشار
Ship It
استقرار به عنوان وب-اپلیکیشن
Deploy as a Web App
احراز هویت و اشتراکگذاری
Auth & Sharing
پروژه نهایی: داشبورد فروش جامع (End-to-End)
Capstone: End-to-End Sales Dashboard
پرامپتنویسی صحیح برای Cursor در Apps Script
Prompting Cursor Well for Apps Script
نمایش نظرات