🔎 Overview #
Google Apps Script (GAS) adalah bahasa scripting berbasis JavaScript untuk mengotomasi dan memperluas fungsi aplikasi Google Workspace — Sheets, Forms, Docs, Gmail, dan Drive — tanpa perlu server atau hosting sendiri. Cocok untuk membangun sistem absensi, form input data, notifikasi otomatis, sampai aplikasi web sederhana yang langsung terhubung ke Spreadsheet. Bagian dari Jalur Web Developer di kategori Web & App Developer.
🏷️ Status: Wajib Project — nilai standalone tinggi untuk portofolio nyata (sistem otomasi/aplikasi yang benar-benar dipakai), sehingga wajib menghasilkan project portofolio penuh: dokumentasi + demo aplikasi + opsi masuk portfolio.edusoftcenter.com.
Prasyarat: Tidak wajib pengalaman pemrograman sebelumnya, tapi akan lebih mudah kalau familiar dengan Kursus JavaScript (sintaks GAS berbasis JavaScript) atau terbiasa memakai Google Sheets.
📚 Struktur Silabus #
Fase A — Tatap Muka (16 Jam, 2 Hari Fullday) #
Hari 1 (8 Jam) #
- Sesi 1 (Teori, 2 jam): Apa itu Google Apps Script, cara kerja editor script.google.com, konsep trigger & event.
- Sesi 2 (Praktik Terbimbing, 2 jam): Baca/tulis data Google Sheets lewat script, fungsi custom di spreadsheet.
- Sesi 3 (Teori Lanjutan, 2 jam): Menghubungkan Google Form ke script (form submit trigger), kirim notifikasi otomatis via Gmail.
- Sesi 4 (Praktik Terbimbing Lanjutan, 2 jam): Membangun sistem input data sederhana (form → spreadsheet → notifikasi email).
Hari 2 (8 Jam) #
- Sesi 5 (Teori, 1,5 jam): Membangun web app dengan
doGet()/doPost()— aplikasi web yang bisa diakses lewat browser, terhubung langsung ke Spreadsheet sebagai database. - Sesi 6 (Latihan Mandiri Terbimbing, 2,5 jam): Studi kasus umum — pilih salah satu: sistem absensi online, generate QR code dinamis, atau laporan otomatis terjadwal (time-driven trigger).
- Sesi 7 (Simulasi Mini-Case, 3 jam): Membangun 1 aplikasi otomasi lengkap end-to-end, dibahas bersama.
- Sesi 8 (Review, Evaluasi & Briefing Project, 1 jam): Recap, best practice (quota limit, error handling), brief project pasca-training — tenggat H+14.
Fase B — Pasca-Training (Online, self-paced, tenggat disarankan H+14) #
Peserta menyelesaikan 1 aplikasi/sistem otomasi orisinal dengan Google Apps Script (mis. sistem absensi, pencatat pengeluaran, atau dashboard laporan otomatis), didokumentasikan dengan screenshot demo dan penjelasan alur kerja, lalu submit link via dashboard Elearning (edusoftcenter.com/dashboard/) untuk direview.
🛠️ Tools & Software #
- Google Apps Script Editor (script.google.com, gratis, berbasis browser)
- Google Sheets, Forms, Gmail
- clasp (opsional — CLI untuk yang ingin develop dari local editor)
🎯 Output Kompetensi #
Setelah menyelesaikan kursus, peserta mampu:
- Membangun script otomasi yang terhubung ke Google Sheets, Forms, dan Gmail.
- Memahami dan memakai trigger (form submit, time-driven, on edit).
- Membangun aplikasi web sederhana (
doGet()/doPost()) dengan Spreadsheet sebagai database.
⏳ Durasi & Mode Kursus #
- Total: 16 Jam (2x sesi fullday @ 8 jam) + Project Pasca-Training mandiri (tenggat H+14)
- Online — live via platform digital, akses rekaman fleksibel.
- Offline (Solo) — tatap muka reguler di lokasi Edusoft.
- Offline Custom Location — tersedia untuk grup/korporat luar kota (hubungi kami untuk penjadwalan).
💰 Biaya Kursus #
- Kelas Reguler: Rp 1.000.000
- Kelas Private: Rp 2.000.000
Tertarik Ikut Kursus Google Apps Script?
Tanyakan jadwal terdekat, harga, dan cara pendaftaran langsung ke tim kami via WhatsApp.
Atau isi form ini, tim kami yang hubungi Anda balik
Cukup isi nama & no. WhatsApp — kursus sudah terpilih otomatis sesuai halaman ini, tapi bisa diganti.
📅 Jadwal Batch #
Kelas privat tersedia kapan saja — kelas reguler by request, hubungi kami untuk jadwal.
❓ Pertanyaan Umum (FAQ) #
Apakah harus bisa programming dulu untuk belajar Google Apps Script? #
Tidak wajib. GAS memang berbasis JavaScript, tapi kursus ini dirancang bisa diikuti pemula — banyak peserta datang dari latar belakang non-programmer yang terbiasa pakai Spreadsheet dan ingin mengotomasi pekerjaan berulang.
Apa bedanya Google Apps Script dengan AppSheet? #
AppSheet adalah platform no-code untuk membuat aplikasi dari Spreadsheet lewat antarmuka visual, cocok untuk yang tidak ingin menulis kode. Google Apps Script adalah scripting penuh yang lebih fleksibel untuk logika kompleks dan integrasi custom, tapi butuh menulis kode.
Apakah ada batasan pemakaian (quota) Google Apps Script yang perlu diketahui? #
Ya, akun Google gratis punya quota harian (mis. jumlah email terkirim, waktu eksekusi script) yang dibahas di sesi best practice. Untuk pemakaian skala kecil-menengah (internal tim, sekolah, UMKM) quota gratis umumnya sudah cukup.
Lihat juga contoh-contoh praktik Google Apps Script di blog kami: sistem absensi online, aplikasi input data, dan otomatisasi laporan harian.
Disusun & direview oleh Komarudin Syarif — Trainer Edusoft Center.
Terakhir diperbarui: 11 Agustus 2026.