stdsquare²
🎓 Kelas
stdsquare / materi / slides / pertemuan-10
Tema
Japan
Arcade
Dark Retro
Font
‹ Daftar slide Pertemuan 10: Landing Page & Pemrograman Web
Program Studi Bisnis Digital • FEB

Landing Page & Pemrograman Web

Pertemuan 10 — Lab Startup Bisnis Digital

Dari prototipe Figma yang sudah diuji minggu lalu menuju halaman nyata di internet: anatomi landing page yang mengonversi, dasar HTML/CSS/JavaScript, dan cara menerbitkannya secara gratis.

RPS MINGGU 11 • 2X50 MENIT

Tujuan Pembelajaran Hari Ini

Setelah pertemuan ini, Anda diharapkan mampu menyusun landing page yang mengonversi dan menerbitkannya sebagai halaman web nyata di internet.

CAPAIAN 1
ANATOMI
Menjelaskan elemen wajib landing page dan prinsip AIDA dalam menyusun pesan yang mengonversi.
CAPAIAN 2
HTML/CSS
Memahami struktur dasar HTML dan cara CSS mendandani tampilan halaman web.
CAPAIAN 3
BANGUN
Memilih jalur membangun landing page: no-code atau kode dasar, sesuai bujet dan waktu tim.
CAPAIAN 4
TERBIT
Menerbitkan (deploy) landing page ke internet lewat domain dan hosting gratis.
Bagian 1 dari 3
Anatomi Landing Page yang Mengonversi
Sebelum menulis satu baris kode pun, pahami dulu apa yang membuat pengunjung mau bertindak.

Landing Page vs Website: Beda Tujuan, Beda Struktur

Website Biasa
  • Banyak halaman & menu navigasi (Beranda, Produk, Tentang Kami)
  • Tujuan: informasi lengkap, eksplorasi bebas pengunjung
  • Contoh: situs resmi perusahaan besar seperti Telkomsel
Landing Page
  • Satu halaman fokus, tanpa menu yang mengalihkan perhatian
  • Tujuan: satu aksi spesifik — daftar, beli, unduh, isi form
  • Contoh: halaman promo "Daftar Beta Gratis" sebuah aplikasi startup
Aturan emas: landing page yang baik biasanya tidak punya menu navigasi keluar. Setiap elemen di halaman harus mengarahkan pengunjung ke satu tombol call-to-action (CTA), bukan membuka jalan keluar.

Enam Elemen Wajib di Setiap Landing Page

1
HERO
Judul besar & gambar utama, terlihat tanpa perlu scroll (above the fold).
2
VALUE PROP
Satu kalimat: apa manfaat utama produk bagi pengunjung.
3
CTA
Tombol aksi jelas: "Daftar Gratis", "Coba Sekarang" — kontras & menonjol.
4
BUKTI
Testimoni, logo klien, atau angka pengguna (social proof).
5
FITUR
2–4 fitur utama dijelaskan singkat, bukan daftar panjang teknis.
6
FOOTER
Kontak, media sosial, dan CTA kedua sebagai kesempatan terakhir.

Coba Sendiri: Susun Urutan Elemen Landing Page Anda

Urutkan keenam elemen wajib dari Hero sampai Footer, lalu lihat apakah urutannya sudah menuntun pengunjung dengan benar.

Prinsip AIDA: Menyusun Pesan yang Mengonversi

ATTENTIONJudul hero yang menyita perhatianINTERESTValue proposition & fitur relevanDESIREBukti sosial & manfaat konkretACTIONTombol CTA yang jelas & mudah
AIDA adalah kerangka copywriting klasik: pesan landing page Anda harus menuntun pengunjung melewati empat tahap ini berurutan dari atas ke bawah halaman, bukan acak.

Coba Sendiri: Skor Pesan AIDA Landing Page Anda

Nilai seberapa kuat tiap tahap Attention, Interest, Desire, Action pada draft pesan landing page kelompok Anda.

Hitung dari Nol: Conversion Rate & Biaya per Leads

Landing page startup kelompok Anda dapat 2.000 pengunjung bulan ini dari kampanye iklan senilai Rp2.000.000. Conversion rate rata-rata industri B2C sekitar 2,5%.

LangkahPerhitunganNilai
1. Total pengunjung bulan inidiketahui2.000
2. Conversion rate rata-rata industridiketahui2,5%
3. Estimasi leads (versi awal)2,5% × 2.00050 leads
4. Cost per acquisition (CPA) awalRp2.000.000 ÷ 50Rp40.000/leads
5. Setelah optimasi CTA, conversion naik kediketahui4%
6. Leads baru & CPA baru4% × 2.000 = 80; Rp2.000.000 ÷ 8080 leads • Rp25.000/leads
HASIL OPTIMASI
CPA turun Rp15.000 (37,5%)
Bagian 2 dari 3
Dasar Pemrograman Web: HTML, CSS, JavaScript
Tiga bahasa dasar di balik setiap halaman web yang pernah Anda buka.

Cara Kerja Web: Browser, Client, dan Server

BROWSER(Chrome, Safari)di HP/laptop AndaSERVERMenyimpan file HTML,CSS, JS, gambar1. Minta halaman (request)2. Kirim balik file halaman (response)Alamat unik server =domain(mis. namastartup.com)

HTML: Kerangka Konten Halaman

HTML (HyperText Markup Language) menyusun apa isi halaman memakai tag berpasangan — bukan tampilan, hanya struktur.

<!-- kerangka landing page sangat sederhana -->
<h1>Belanja Pasar Tanpa Antre</h1>
<p>Titip belanja pasar tradisional, diantar dalam 30 menit.</p>
<button>Daftar Gratis</button>
<h1>
Judul utama halaman
<p>
Paragraf teks biasa
<button>
Tombol yang bisa diklik

CSS: Mendandani Tampilan Halaman

CSS (Cascading Style Sheets) mengatur bagaimana rupa elemen HTML — warna, ukuran, jarak, posisi.

/* mendandani tombol daftar */
button {
  background-color: #16a34a;  /* warna hijau */
  color: white;
  padding: 14px 28px;
  border-radius: 8px;  /* sudut membulat */
}
Analogi: HTML adalah kerangka rumah (dinding, pintu, jendela), CSS adalah cat, furnitur, dan dekorasi. Rumah yang sama bisa terlihat sangat berbeda hanya dengan mengganti CSS-nya.

JavaScript: Menghidupkan Interaktivitas

JavaScript membuat halaman merespons tindakan pengguna tanpa perlu memuat ulang seluruh halaman.

// validasi sederhana: tombol aktif hanya jika email diisi
if (email.value === "") {
  alert("Mohon isi email Anda dulu");
}
TANPA JAVASCRIPT
Form kosong tetap terkirim, error muncul setelah reload halaman.
DENGAN JAVASCRIPT
Peringatan langsung muncul saat itu juga, tanpa reload — terasa "hidup".
Bagian 3 dari 3
Dari No-Code ke Publish: Membangun Landing Page
Memilih jalur yang realistis untuk tim Anda, menyusun file, lalu menerbitkannya ke internet.

Opsi Membangun: No-Code vs Menulis Kode

JalurContoh AlatCocok Untuk
No-CodeCarrd, Framer, Notion-to-siteTim tanpa anggota yang bisa coding, butuh cepat & murah
Website BuilderWebflow, WordPress + ElementorButuh lebih banyak kustomisasi, tetap tanpa menulis kode inti
Kode DasarHTML/CSS/JS langsung, atau template gratisTim punya anggota belajar coding, ingin kontrol penuh
Sewa DeveloperFreelancer (Sribulancer, Fastwork)Kebutuhan kompleks, ada anggaran khusus
Untuk MVP landing page validasi ide (seperti yang kita bahas di Lean Startup, Pertemuan 4), no-code hampir selalu jalur paling efisien — Anda bisa terbit dalam hitungan jam, bukan minggu.

Hitung dari Nol: Estimasi Biaya Bangun Landing Page

Bandingkan dua jalur untuk landing page MVP kelompok Anda: menulis kode dengan bantuan freelancer vs no-code.

LangkahPerhitunganNilai
1. Jam kerja freelancer (kode dasar)diketahui20 jam
2. Tarif per jam freelancerdiketahuiRp75.000/jam
3. Biaya jasa kode dasar20 × Rp75.000Rp1.500.000
4. Domain .com (1 tahun)diketahuiRp150.000
5. Total jalur kode dasarRp1.500.000 + Rp150.000Rp1.650.000
6. Total jalur no-code (paket + domain, 1 tahun)diketahuiRp300.000
SELISIH UNTUK MVP AWAL
Hemat Rp1.350.000 (~82%)

Struktur Folder Proyek Web Sederhana

📁 landing-page/index.html — halaman utamastyle.css — semua tampilanscript.js — interaktivitas📁 images/ — foto & logoTiga file inti ini yang dibaca browser saatseseorang membuka alamat landing page Anda:index.html memuat isi & memanggil file lainlewat baris <link> (CSS) dan <script> (JS).

Domain, Hosting, & Deploy Gratis

DOMAIN
ALAMAT
Nama unik halaman Anda, mis. namastartup.com. Berbayar ~Rp150.000/tahun.
HOSTING
PENYIMPANAN
Server tempat file HTML/CSS/JS disimpan agar bisa diakses 24 jam.
DEPLOY
TERBIT
Proses mengunggah file dari komputer Anda ke hosting agar "hidup" di internet.
Layanan GratisCocok Untuk
Netlify / VercelLanding page HTML/CSS/JS dasar, drag-and-drop folder
GitHub PagesTim yang sudah memakai Git untuk kerja kelompok
Carrd (built-in)Jalur no-code, publish langsung dari editor

Checklist Sebelum Menekan Tombol Publish

CekKenapa Penting
Terbuka rapi di layar HP (mobile-responsive)>70% trafik iklan startup Indonesia datang dari ponsel
Waktu muat halaman <3 detikPengunjung cenderung pergi jika loading terlalu lama
Tombol CTA terlihat tanpa scrollMenyambung prinsip above the fold di Bagian 1
Judul halaman & deskripsi singkat (SEO dasar)Agar muncul rapi saat dibagikan di WhatsApp/pencarian Google
Semua tautan & tombol sudah dicoba klikMenghindari tombol "mati" saat kampanye sudah berjalan

Ringkasan Pertemuan Ini

Yang Sudah Kita Bahas
  • Landing page vs website: satu halaman, satu tujuan aksi
  • Enam elemen wajib & prinsip AIDA untuk pesan yang mengonversi
  • Dasar HTML (struktur), CSS (tampilan), JavaScript (interaktivitas)
  • Jalur no-code vs kode dasar, beserta estimasi biaya
  • Domain, hosting, deploy gratis, dan checklist sebelum publish
Menuju Pertemuan Berikutnya
  • Pertemuan 11: Strategi Pemasaran Digital
  • Landing page hari ini menjadi tujuan trafik kampanye iklan
  • Siapkan tautan landing page kelompok yang sudah terbit

Latihan Kelompok Hari Ini

Instruksi (dikerjakan 40–50 menit di kelas, dilanjutkan sebagai tugas):
  1. Susun struktur AIDA (Attention–Interest–Desire–Action) untuk landing page startup kelompok Anda, tuliskan satu kalimat per tahap.
  2. Pilih jalur: no-code (Carrd/Framer) atau kode dasar (HTML/CSS sederhana), sesuai kemampuan anggota tim.
  3. Bangun landing page dengan minimal enam elemen wajib (Slide 5), berbasis wireframe & prototipe Figma minggu lalu.
  4. Jalankan checklist sebelum publish (Slide 18) — cek tampilan di HP masing-masing anggota tim.
  5. Terbitkan (deploy) lewat layanan gratis (Netlify/Vercel/Carrd) hingga menghasilkan satu tautan aktif.

Kumpulkan tautan landing page yang sudah terbit sebelum pertemuan berikutnya. Tautan ini akan menjadi tujuan trafik kampanye pemasaran digital di Pertemuan 11.