Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Learning Google Apps Script - Automate Google Apps

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course provides a hands-on introduction to Google Apps Script, a powerful JavaScript-based platform that enables you to automate and customize Google applications. You'll learn essential skills like creating custom menus, automating email sending, and building interactive web pages and forms, all while working on real-world projects. This resource provides actionable knowledge to help you leverage Google Apps Script for both personal and professional automation. By following this course, you’ll be able to enhance Google apps like Sheets, Docs, and Forms by integrating scripts that automate tasks, making processes more efficient and streamlined. Through examples, you will understand how to automate repetitive actions and build practical applications like email parsers and Google Calendar event creators. The course stands out by combining essential theory with practical applications, using real-world projects to bring the concepts to life. Whether you want to improve workflow automation or explore new ways to customize your Google apps, this course provides the tools you need to succeed. Ideal for those with basic JavaScript knowledge, this course will benefit anyone wanting to automate tasks in Google applications, especially those new to Google Apps Script.

Syllabus

  • Introducing Google Apps Scripts
    • In this section, we explore Google Apps Scripts for automation, custom functions in Sheets, and cloud-based integration.
  • Creating Basic Elements
    • In this section, we create buttons, menus, and message boxes in Google Sheets using Google Apps Script.
  • Parsing and Sending E-mails
    • In this section, we explore creating Gmail contacts with ContactsApp, analyzing sheet data using range and offset methods, and designing email merger applications for efficient communication.
  • Creating Interactive Forms
    • In this section, we create interactive forms using FormApp and HtmlService, integrate spreadsheet data for dynamic options, and utilize doGet and doPost for form submissions.
  • Creating Google Calendar and Drive Applications
    • In this section, we explore creating calendar events with CalendarApp, enabling advanced Google services, and building Drive applications with DriveApp for efficient task automation.
  • Creating Feed Reader and Translator Applications
    • In this section, we explore creating web search, feed reader, and translation applications using UrlFetchApp and LanguageApp classes. Key concepts include API integration, data parsing, and real-world application development.
  • Creating Interactive Webpages
    • In this section, we explore creating web apps to render Sheet data as HTML, send HTTP/HTTPS requests with query strings, and generate RSS feeds using Google Apps Script.
  • Building a Workflow Application
    • In this section, we implement a workflow application using Google Sheets for order processing. We cover structured data handling, user input, and automated email notifications for real-world efficiency.
  • More Tips and Tricks and Creating an Add-on
    • In this section, we learn to implement triggers for script timeouts, use external libraries, and create add-ons.

Taught by

Packt - Course Instructors

Reviews

Start your review of Learning Google Apps Script - Automate Google Apps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.