Google Apps Script Build 28+ Fun Projects Sites Workspace (Udemy.com)
Explore Google Apps Script see amazing Google Apps Script projects build power up Workspace Google Apps Script Plus
Created by: Laurence Svekis
Last updated February 2026
What you will learn
- Build interesting projects that can be used to develop Google Apps Script Skills
- Super Charge your Google G Suite Apps with Google Apps Script - over 19 Projects ready for you
- Learn G Suite Google Apps Script and how to custom code your G Suite with Amazing functions
- How to apply Google Apps Script in Projects
- Explore how to use Google Apps Script - Classes and Methods to power up GSuite
- How to apply Google Apps Script
How it compares
Against the other 459 rated Udemy courses in Office Productivity on CourseDuck:
- Rating4.3 out of 5higher than 18% of them
- Reviews144#375 of 460 by number of reviews
- Length33.7 hourslonger than 96% of them
- Last updatedFebruary 2026more recently than 66% of them
Course Description
Google Apps Script will amaze you
This course is packed with content designed to teach you how to use Google Apps Script and build powerful real world projects. Full source code is included.
New content and projects are added regularly. Be sure to check the final sections of the course for the latest projects and updates.
Even if you have never seen Google Apps Script before, this course is designed for you. When you connect Google Workspace products together with Apps Script, you unlock powerful workflows that save time and let you build impressive applications with minimal code.
This course is taught by an official Google Developer Expert for Google Workspace. You will learn how to create powerful applications by connecting Google Workspace products using Google Apps Script.
This is the perfect course for anyone who wants to truly understand and use Google Apps Script.
No prior Apps Script experience is required. A complete step by step introduction covers the JavaScript fundamentals you need to get started. You will be able to impress friends, family, and colleagues with what you can build using Google Apps Script.
Write a small amount of code and accomplish a lot with Google Apps Script.
Student feedback includes
I never knew Google Apps Script could do all this
This course was perfect for learning and building my own projects
I think I found a new career path and I love Google Apps Script
This is simply amazing
Google Apps Script is easy to learn and as a JavaScript developer I picked it up quickly
Everything you need to get started with Google Apps Script is included in one comprehensive course.
Google Apps Script is a scripting platform developed by Google for lightweight application development within Google Workspace.
What you will build and learn
Build powerful web apps
Use Google Sheets as a data source for your website
Connect web apps using JavaScript and fetch requests
Send automated emails using Gmail
Track and manage users in Google Sheets
Collect user messages directly into spreadsheets
Create image galleries from files stored in Google Drive
Automate repetitive tasks and workflows
Google Apps Script allows rapid application development and seamless integration with Google Workspace services.
No traditional database is required. Use Google Apps Script as your backend to save time and simplify development.
Build with Google
Google Apps Script provides feature rich APIs to extend Google services and build custom web applications.
Code directly in your browser
All you need is a web browser to build and deploy Apps Script projects.
Share and publish your apps
Store and manage projects in Google Drive or publish them as web apps.
You will learn the core concepts of Google Apps Script, which is based on JavaScript, and how to connect Google Workspace products together to build powerful solutions. Each lesson focuses on practical projects that take you from idea to finished application.
Each section is self contained. You can skip ahead if you already know the material and choose the projects that interest you most.
Course content and projects
Introduction to Google Apps Script
Learn how Apps Script works and review JavaScript fundamentals such as variables, arrays, objects, loops, functions, and conditions. Create documents, access spreadsheets, add calendar events, and send emails using just a few lines of code.
Project 1 Form submission autoresponder
Create custom email responses triggered by form submissions. Connect Google Workspace services to automate workflows.
Project 2 YouTube API integration
Connect to YouTube and retrieve video data for use in web applications. Build a web app that searches YouTube and displays results.
Project 3 Spreadsheet user management dashboard
Store user data in Google Sheets and perform actions such as sending emails and updating records directly from the spreadsheet interface.
Project 4 Spreadsheet mini projects
A collection of useful spreadsheet code snippets and mini projects that demonstrate commonly requested functionality.
Project 5 Spreadsheet data as a JSON API
Output spreadsheet data as JSON and use it as a data source for websites using JavaScript fetch.
Project 6 Google Drive image gallery
Use Google Drive as an image source and build a dynamic image gallery for your website.
Project 7 HTML5 Canvas image uploader
Create images in an HTML5 canvas, add text and logos, and save the final images to Google Drive.
Project 8 HTML editor with file saving
Use a rich text editor to create and edit HTML files stored in Google Drive.
Project 9 Simple email autoresponder
Create email templates, use triggers, and track responses in Google Sheets.
Project 10 PDF uploader
Create PDF files using blobs and send them via email.
Google Sites overview
Learn how to use Google Sites to host and showcase your web apps and projects.
Project 11 Gmail automation
Send emails with image attachments, save files to Google Drive, and organize messages using Gmail labels.
Project 12 Web app Sheets data API
Expose Google Sheets data as a web API using Apps Script.
Project 13 Consent form web app
Build a form based web app that generates a PDF copy of user responses.
Project 14 Google Sheets as a JSON data source
Use Google Sheets as a backend data source for JavaScript driven websites.
Project 15 Team site message board
Build a team posting board using Google Sites, Google Sheets, and Apps Script.
Project 16 Website form to Google Sheets
Submit data from a website directly into a Google Sheet.
Step by step learning with clear explanations
Fast and friendly support available in the Q and A section
Experienced instructor with over 20 years of development and teaching experience
You have nothing to lose. Join now and start building powerful, time saving applications with Google Apps Script.
Create your own automation powered applications with Google Apps Script and Google Workspace.
Instructor Details
- 4.3 Rating
144 Reviews
Laurence Svekis
Hi, I’m Laurence Svekis, and I’m here to help you learn smarter, build real skills, and confidently use AI and modern tools to create amazing things.
I’m a Google Developer Expert (GDE), international speaker, author, and educator specializing in AI-powered learning, Google Workspace automation, and practical development with Google Apps Script and JavaScript. I’ve been teaching online since 2002 and have helped over two million students worldwide develop real-world skills through hands-on courses, books, and workshops.
My passion is learning with AI—using AI not as a shortcut, but as a powerful learning partner. I focus on helping learners understand how things work, how to apply AI responsibly, and how to build tools that solve real problems. Many of my courses explore how AI can act as a tutor, assistant, or productivity booster inside everyday tools like Google Docs, Sheets, and Workspace.
I’m especially known for:
Google Apps Script & Google Workspace automation
Building AI-powered assistants and learning tools
JavaScript for real-world applications
Using AI to improve learning, productivity, and workflows
More courses by Laurence Svekis
Complete Google Workspace (G Suite), Beginner - Advanced (2025)
4.6 (10,757 Reviews)
Provider: Udemy
Time: 23.2h
$84.99
Frontend web developer Modern HTML CSS JavaScript (2025)
4.5 (6,723 Reviews)
Provider: Udemy
Time: 12.2h
$64.99
Web Developer Course HTML CSS JavaScript Learn Web Design (2024)
4.5 (5,865 Reviews)
Provider: Udemy
Time: 5.9h
Free
Google Apps Script Complete Course Beginner to Advanced (2025)
4.7 (3,971 Reviews)
Provider: Udemy
Time: 27.7h
$14.99
Modern Web Design HTML5 CSS3 beginners guide to Websites (2023)
4.4 (1,915 Reviews)
Provider: Udemy
Time: 3h
$11.99
More Office Productivity courses
AI-Powered Social Media Management: From Beginner to Pro (2025)
5.0 (211 Reviews)
Provider: Udemy
Time: 1.1h
$19.99
Microsoft Excel + AI: Go From Data Analysis to Visualization (2026)
4.9 (276 Reviews)
Provider: Udemy
Time: 3.8h
$10.99
Complete Introduction to Google Sheets Pivot Tables (2026)
4.8 (3,570 Reviews)
Provider: Udemy
Time: 2.9h
$64.99
Microsoft Excel - Managing Personal Finances with Excel (2024)
4.8 (810 Reviews)
Provider: Udemy
Time: 3h
$19.99
Reviews
By Andrew Molinari on 3/15/2023
The projects build in the class provide solutions to real-world situations. The explanations are concise and helpful.
By Brian Wise on 12/29/2022
I'm finding that many of the menu items have moved and/or changed names since the course videos were created. This isn't surprising since Google is always changing everything! :-)
By Erik Schmidt on 12/25/2022
Easy to follow, good introduction
By Eyal Gonen on 7/10/2022
So far it a good course. I had seen this teacher in youtube and it is what I expected.
By Alejandro Bolivar on 11/7/2021
I have enjoyed the lessons, explanations, and code samples so far.
By Marco sebastiani on 12/11/2020
Great Course. Especially useful if you already have at least a basic grasp on Javascript so that can concentrate on the actual GScript possibilities rather than the fundamentals of how things work
By Frank Sgammato on 10/27/2020
Laurence is an excellent instructor. I have seen his videos on YouTube which led me to this course.
By Bruce Peltzer on 8/19/2020
I'm hoping to see more structure as this continues. Not feeling it yet...
By Vadivel Veerappan on 7/20/2020
Yes, it is very clearly explained, good guiding tutorial
By Janet Nevins on 4/30/2020
This course is awesome! The instructor is very knowledgeable, easy to understand and the class is very detailed. I can honestly say I have not been disappointed in any class I have taken of his.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100












