Good overview of Google Apps Script. Includes creating add-on functionality such as dialogs and sidebars for Google sheets.