
Learn to build a web application with Google Apps Script by integrating HTML, CSS, and JavaScript, using front-end and back-end data exchange, while completing ten live projects.
Learn to build mini web apps inside Google Sheets by creating sidebars and modal dialogs with Google Apps Script, using HTML templates, and interactive interfaces for data entry and display.
Learn to build a web application with Google Apps Script by creating a sidebar, a modal dialog, and a deployable web app using doGet, HTML service templates, and deployment options.
Learn to send data from Google Sheets back end to the front end using templates in Google Apps Script, including name and company, and render dynamic tables with loops.
Send front-end form data: name, email, phone, hobby to a Google Sheet via Apps Script, writing to the sheet. Leverage google.script.run with success and failure handlers to handle errors.
Show row data from a sheet in a sidebar using Google Apps Script by retrieving the active row and passing the header and data to an HTML service template.
Build a Google Apps Script web app to send templated emails from a dialog, using a templates sheet, placeholder replacement, and Gmail integration for dynamic subject, body, and recipient.
Build a dynamic web form with Google Apps Script and Bootstrap 4, collecting name, age, date of birth, email, gender, and file uploads into a Google Sheet.
Build a Google Apps Script web app to fetch sales data from a sheet and refresh the display without reloading the page, creating a dashboard that auto-updates every five seconds.
Create a Google Apps Script web app that fetches deals from Pipedrive and adds notes to a selected deal via the api.
Build a punch-in and punch-out system for office attendance with Google Apps Script, mapping employee ID to name and recording timestamps in an attendance sheet.
Create a Bootstrap web app with Google Apps Script where students enter their ID and email to receive and verify an OTP, then view their English, math, and science results.
Create a Google Apps Script web app that delivers a multi-level marketing dashboard for each user, showing self and team points and earnings while safeguarding data privacy.
Create a Google Apps Script based feedback system that emails a unique link for users to rate and comment, prevents duplicate submissions, and stores results in a sheet.
Develop a customer-facing freight quotation system using Google Apps Script, HTML service, and Bootstrap to compute port-to-port quotes from weight-based pricing rules.
Celebrate completing the course and share feedback on what you liked or found missing. Explain how you apply this knowledge in your personal life or in your organization.
IMPORTANT: HTML, CSS and Javascript knowledge is must to benefit from this course
This course is designed to teach you how to develop web applications using Google Apps Script. Google Apps Script is a cloud-based scripting language that allows developers to create powerful applications and automate workflows using various Google services such as Google Sheets, Google Drive, and Gmail.
You will learn the fundamentals of web development. You will then explore how to use Google Apps Script to build dynamic web applications, including creating custom forms, processing data, and integrating with other services.
The course will cover the following topics:
Introduction to Google Apps Script UI Elements
Setting up a development environment for Web Applications
Building user interfaces with HTML Service
Processing data with Forms and Sheets
Working with Google Drive and Gmail
Advanced scripting techniques
Throughout the course, students will work on 10 high-level projects that will demonstrate their understanding of the concepts covered. These projects will include:
Show Row Data from Sheet in Sidebar
Send Templated Email from Dialog
Create a dynamic Form that can be filled by anyone
Fetch Data from Sheet without Reloading the Web Application
A system to add Notes in Deals in Pipedrive from Web App
Make a Punch-in and Punch-out System for Office Attendance
Create a system for students to see their result on Web App with OTP
Create a Multi Level Marketing Dashboard showing Points and Earnings
Create a Feedback Collection System that allows user to submit feedback only Once
Create a system where a user can check Quotation for Cargo Load by giving port and weight details
By the end of this course, students will have a strong understanding of web development principles, as well as the skills to build powerful web applications using Google Apps Script. They will also have a strong portfolio of projects to showcase their skills to potential employers or clients.
All the Best