بررسی اجمالی لبه های کد اصول اسکریپت برنامه ها

اگر در زمینه اسکریپت برنامه‌ها تازه‌کار هستید، می‌توانید اصول اولیه را با استفاده از لیست پخش Codelab «مبانی اسکریپت برنامه‌ها با Google Sheets» بیاموزید.

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

آزمایشگاه‌های کد موجود در این لیست پخش بر استفاده از Apps Script با Google Sheets تمرکز دارند. سرویس Spreadsheet یکی از بزرگترین و محبوب‌ترین سرویس‌های داخلی Apps Script است و این لیست پخش شما را با محتوا و کاربرد آن آشنا می‌کند.

این لیست پخش بسیاری از مفاهیم اسکریپت برنامه‌ها، از جمله موارد زیر را پوشش می‌دهد:

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

قبل از شروع

برای تکمیل این لیست پخش نیازی به دانش قبلی در مورد Apps Script ندارید. با این حال، این لیست پخش فرض می‌کند که شما آشنایی اولیه با Google Sheets و نمادگذاری A1 دارید.

همچنین داشتن درک اولیه از جاوا اسکریپت، که Apps Script بر اساس آن ساخته شده است، مفید است. اگر در جاوا اسکریپت تازه کار هستید، Codecademy چندین دوره جاوا اسکریپت ارائه می‌دهد. (توجه: گوگل این دوره‌ها را توسعه نداده است.)

هر بخش از این آزمایشگاه‌های کد درون مرورگر شما انجام می‌شود، بنابراین برای تکمیل آنها به هیچ نرم‌افزار خاصی نیاز ندارید.

شروع به کار

می‌توانید لیست پخش را با لینک‌های زیر شروع کنید. هر codelab دستورالعمل‌های گام به گام را برای راهنمایی شما در طول درس ارائه می‌دهد. پس از اتمام یک codelab، می‌توانید به codelab بعدی در لیست بروید. با اولین codelab، " مبانی اسکریپت برنامه‌ها با Google Sheets #1: ماکروها و توابع سفارشی " شروع کنید.

لیست پخش اصول اسکریپت برنامه‌ها اینجاست:

  1. اصول اسکریپت‌نویسی برنامه‌ها با گوگل شیت شماره ۱: ماکروها و توابع سفارشی
  2. اصول اسکریپت‌نویسی برنامه‌ها با Google Sheets شماره ۲: صفحات گسترده، Sheets و محدوده‌ها
  3. اصول اسکریپت‌نویسی برنامه‌ها با گوگل شیت شماره ۳: کار با داده‌ها
  4. اصول اسکریپت‌نویسی برنامه‌ها با گوگل شیت شماره ۴: قالب‌بندی داده‌ها
  5. اصول اسکریپت‌نویسی برنامه‌ها با گوگل شیت شماره ۵: نمودار و ارائه داده‌ها در اسلایدها