آموزش Google Script Google Docs را در لحظه از قالب ها ایجاد کنید

Google Script Create Google Docs on the fly from templates

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Google Scripts یک منبع قدرتمند است که چیزهای زیادی برای ارائه دارد. این دوره شامل اسکریپت گوگل، درایو، برگه‌ها، اسناد ایجاد Google Docs با اسکریپت استفاده از برگه‌های گوگل برای ذخیره داده‌ها و دسترسی به داده‌ها ارسال و بازیابی اطلاعات از Google Sheets

Google Apps Script sheet data to Doc using the templates course!

با نحوه استفاده از قدرت Google App Script برای افزایش قدرت برگه‌های Google و اسناد Google آشنا شوید.

این دوره شما را با نحوه راه اندازی یک مولد Google Doc با استفاده از Google Doc به عنوان الگو و ذخیره داده ها در Google Sheets آشنا می کند. کد منبع گنجانده شده است، بنابراین شما می توانید به سرعت شروع به کار کنید، شامل تمام روش ها و کلاس های استفاده برای این نوع پروژه است که می تواند برای برنامه های سفارشی مشابه نیز استفاده شود. صفحه گسترده گوگل به عنوان منبع داده استفاده می شود. دامنه این دوره نحوه استفاده از Google Script برای ایجاد Google Docs در پرواز است. در این دوره، از برگه‌های Google به عنوان منبع داده برای فهرست اسناد و الگوهای ایجاد شده برای ذخیره شناسه سند و سایر داده‌های مهم استفاده می‌شود، به طوری که می‌توان آن را برای پیوند به Google Doc ایجاد شده ارجاع داد.

وقتی شروع به استفاده از Google Script کردید، از آسان بودن آن و میزان قدرتی که تنها با چند کلاس داخلی ساده به دست می آورید شگفت زده خواهید شد. اسکریپت گوگل جاوا اسکریپت با دسته ای از کلاس ها و متدهای از پیش تعریف شده گوگل است. این امکان را به شما می دهد تا برنامه ها را به یکدیگر متصل کنید.

در این پروژه، نحوه دسترسی به ویرایشگر Google Script را به شما نشان می‌دهیم، تنها چیزی که نیاز دارید یک حساب Google است و آماده ایجاد برنامه‌ها هستید! با استفاده از ویرایشگر اسکریپت می توانید به داده های صفحه گسترده گوگل خود دسترسی داشته باشید و از آن مانند یک پایگاه داده استفاده کنید. یک الگو یا هر تعداد که دوست دارید ایجاد کنید، برنامه می‌تواند آنها را به صورت پویا با جستجو در درایو گوگل شما و کشیدن آنها به داخل اسکریپت وارد کند. سپس از اسکریپت Google برای خواندن محتویات فایل استفاده کنید و تمام فیلدهایی را که می‌خواهید در قالب خود ورودی داشته باشید انتخاب کنید. همه این داده ها به صفحه گسترده Google می رود که سپس توسط بخشی از برنامه که اسناد را از الگو ایجاد می کند به آن دسترسی پیدا می کند. پنجره محاوره ای را باز کنید، الگو را انتخاب کنید، تمام فیلدهای قالب در فرم محاوره ای پر می شوند که به کاربر اجازه می دهد به راحتی مقادیر را وارد کند تا قالب جدید را پر کند. ایجاد را انتخاب کنید و اسکریپت با استفاده از الگو و به روز رسانی فیلدها با داده های جدید، یک سند جدید در پوشه Gdrive شما ایجاد می کند. همه اینها در چند خط کد ساخته شده با استفاده از Google Script.

این دوره برای نشان دادن کارهایی که می توان با Google Script انجام داد و چگونه می توان از آن برای ایجاد برنامه هایی استفاده کرد که کارهای زیادی انجام می دهند، طراحی شده است.

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

این دوره توسط مربی با بیش از 18 سال سابقه توسعه وب که بیش از 2 سال با Google Script کار کرده است، تدریس می شود.

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

Google Apps Script یک زبان برنامه‌نویسی مبتنی بر جاوا اسکریپت است که به شما امکان می‌دهد کارهای جدید و جالبی با محصولات G Suite مانند Docs، Sheets و Drive انجام دهید. چیزی برای نصب وجود ندارد - ما یک ویرایشگر کد را مستقیماً در مرورگرتان به شما می‌دهیم و اسکریپت‌های شما روی سرورهای Google اجرا می‌شوند

خدمات GSuite استفاده شده در این دوره

DocumentApp : سرویس اسناد اسناد قابل ویرایش را ایجاد و باز می کند. Google Docs
DriveApp: به اسکریپت‌ها اجازه می‌دهد تا فایل‌ها و پوشه‌ها را در Google Drive ایجاد، پیدا و تغییر دهند.
SpreadsheetApp: این کلاس به کاربران اجازه می‌دهد فایل‌های Google Sheets را باز کنند و فایل‌های جدید ایجاد کنند. این کلاس کلاس والد برای سرویس صفحه گسترده است.



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

مقدمه ای بر استفاده از Google Script Introduction to using Google Script

  • مقدمه ای بر ایجاد Google Scripts و پروژه App در این دوره Introduction to creating Google Scripts and App project within this course

  • پوشه ها و فایل های گوگل بسازید Make Google Folders and Files

  • راه اندازی فایل ها و سرفصل ها Setup Files and Headings

  • آیتم های منو برای راه اندازی توابع ایجاد کنید Create menu items to launch functions

  • کد منبع برای GS Source Code for GS

  • پنجره گفتگوی پاپ آپ HTML ایجاد کنید Create HTML Popup Dialog Window

  • کد منبع برای دریافت محتوای فایل HTML Source Code to Get HTML file contents

  • ساخت ظاهر HTML Build HTML frontend

  • فایل های gDrive را فهرست کنید List gDrive files

  • کد منبع Source Code

  • محتوای Google Drive را در Google Spreadsheet فهرست کنید List Google Drive Contents into Google Spreadsheet

  • کد منبع Source Code

  • محتوای سند استفاده از محتوای بدنه را در Google Script بخوانید Read Document Content use body content in Google Script

  • از Google Script دریافت داده های صفحه گسترده استفاده کنید و به عنوان یک آرایه برگردانید Use Google Script Get Spreadsheet data and return as an array

  • کد منبع Source Code

  • ایجاد لیست انتخاب پویا create dynamic select list

  • از داده برای تولید فیلدهایی برای ورودی به الگو استفاده کنید Use Data to generate fields for input to template

  • کد منبع picker.html picker.html source code

  • مقادیر ورودی فرم را دریافت کنید Get form input values

  • داده ها را از html به Google Script منتقل کنید Pass Data to Google Script from html

  • کد منبع HTML Source Code HTML

  • منبع گوگل اسکریپت Source Google Script

  • برنامه ریزی برای ایجاد سند در پوشه Planning to create doc into folder

  • سند را در پوشه درایو کپی کنید Copy document into drive folder

  • Doc را از یک سند الگو ایجاد کنید Generate Doc from a template doc

  • ترفندها و استایل اسکریپت HTML HTML script tweaks and styling

  • منبع کد Picker.html Source Code Picker.html

  • توییک گوگل اسکریپت Google Script Tweak

  • کد منبع Google Script Google Script Source Code

  • تست و نتیجه گیری اپلیکیشن App testing and conclusion

  • منابع دوره Course Resources

بخش پاداش Bonus Section

  • نحوه ایجاد و به روز رسانی یک مثال کدنویسی doc How to create and update a doc coding example

  • اسکریپت برنامه‌های کد منبع Google Doc را ایجاد و به‌روزرسانی می‌کند Source Code Apps Script create and update Google Doc

  • برنامه‌های اسکریپت کپی سند Apps Script Copy Doc

نمایش نظرات

آموزش Google Script Google Docs را در لحظه از قالب ها ایجاد کنید
جزییات دوره
2.5 hours
34
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,630
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Laurence Svekis Laurence Svekis

پرفروش ترین مدرس دوره

نویسنده دوره طراحی وب و توسعه وب - آموزش حضوری و آنلاین به بیش از 1,000,000 دانش آموز در سطح جهان. کارشناس توسعه دهنده Google از سال 2020 GDE

من اینجا هستم تا به شما کمک کنم یاد بگیرید، به رویاهای خود برسید، امروز در این ماجراجویی شگفت انگیز به من بپیوندید
Google Developers Expert - GSuite

ارائه دوره های توسعه وب و دوره های استراتژی بازاریابی دیجیتال از سال 2002.

متخصص فناوری نوآور با طیف گسترده ای از تجربه دنیای واقعی. ارائه راه حل های دیجیتال هوشمند به صورت آنلاین برای مشاغل کوچک و تجاری.

"من به هر چیزی که مربوط به فناوری دیجیتال باشد علاقه دارم، از برنامه نویسی و چالش ایجاد تجربیات دیجیتال موفق لذت می برم. به عنوان یک توسعه دهنده با تجربه، اولین برنامه های کامپیوتری خود را در سال 1990 و اولین وب سایت خود را در سال 1998 ایجاد کردم. از به اشتراک گذاری مطالب خود لذت می برم. دانش با دیگران است و می خواهم به شما کمک کنم در فرصت های فوق العاده ای که اینترنت فراهم می کند به اشتراک بگذارید."

"یادگیری، درک با اشتیاق قوی برای آموزش. اینترنت فرصت های جدیدی را برای گسترش و به اشتراک گذاری دانش در اختیار ما قرار داده است."

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

"دوره های آموزشی من برای کمک به شما در دستیابی به اهداف، یادگیری و به روز رسانی مهارت ها طراحی شده اند"

سابقه و هدف : یک توسعه دهنده باتجربه برنامه های کاربردی وب، که روی چندین برنامه در سطح سازمانی، صدها وب سایت، راه حل های تجاری و بسیاری از برنامه های کاربردی وب منحصر به فرد و نوآور کار کرده است. زمینه های تخصصی توسعه برنامه های کاربردی وب عبارتند از HTML، CSS، JavaScript، JQuery، Bootstrap، PHP و MySQL. هر چیزی که مربوط به ایجاد وب و تجربه دیجیتال باشد. علاقه‌مند به هر کاری که با توسعه برنامه‌های کاربردی وب، برنامه‌نویسی تا بازاریابی آنلاین با تمرکز قوی بر رسانه‌های اجتماعی و SEO .

" درک فناوری وسیله ای برای ارتباط بهتر با کاربران فراهم می کند. همچنین درهای زیادی را باز می کند. دانش کلید موفقیت است و من می خواهم به شما کمک کنم تا آنچه را که فناوری ارائه می دهد تجربه کنید. من به فن آوری های وب علاقه مند هستم و مشتاقانه منتظر به اشتراک گذاشتن دانش و تجربه خود با شما هستم!"