Buat Akun Claude
Dari nol sampai akun aktif β pilih plan yang tepat, verifikasi, dan siap dipakai.
1. Buka claude.ai
Buka browser, ketik claude.ai di address bar. Kamu akan diarahkan ke halaman landing Claude milik Anthropic.
2. Pilih metode daftar
Klik Sign up. Tersedia 3 opsi:
| Metode | Kelebihan | Catatan |
|---|---|---|
| Paling cepat, 1 klik | Pastikan pakai Google account yang aktif | |
| Apple | Privacy-first | Hanya tersedia di Safari / iOS |
| Bebas pakai email apapun | Perlu verifikasi OTP via email |
3. Verifikasi email
no-reply@anthropic.com dengan subject "Verify your email".4. Pilih Plan
Setelah verifikasi kamu diminta pilih plan. Bisa skip dan pakai Free dulu.
| Plan | Harga | Cocok untuk | Limit |
|---|---|---|---|
| Free | Gratis | Coba-coba, tugas ringan | Paling kecil, sering kena limit |
| Pro | $20/bln | Professional harian | 5Γ lebih besar dari Free |
| Max 5Γ | $100/bln | Heavy user | 5Γ lebih dari Pro |
| Max 20Γ | $200/bln | Full-time AI worker | 20Γ lebih dari Pro |
5. Aktifkan pengaturan penting
πΊ Video Tutorial
Tur Interface Claude
Kenali setiap bagian layar sebelum mulai β sidebar, chat area, Artifacts, dan fitur tersembunyi yang jarang diketahui.
Peta Interface Claude.ai
Input Box β Fitur Lengkap
Kotak input bawah bukan sekadar tempat ketik teks. Ini semua yang bisa dilakukan:
| Aksi | Cara |
|---|---|
| Upload file | Klik ikon π atau drag file langsung ke kotak |
| Upload gambar | Sama β Claude bisa "melihat" gambar dan screenshot |
| Ganti model | Klik nama model di sudut kiri input box |
| Kirim pesan | Enter atau klik tombol β€ |
| Newline di pesan | Shift + Enter |
| Stop respons | Klik tombol βΉ yang muncul saat Claude sedang menjawab |
Artifacts β Output Interaktif
Ketika Claude menghasilkan konten panjang atau kode, secara otomatis muncul panel Artifacts di sisi kanan. Ini bukan sekadar tampilan β kamu bisa:
- Preview langsung β kode HTML/React bisa di-render secara live
- Copy sekali klik β tombol copy ada di pojok kanan atas Artifact
- Download β beberapa jenis Artifact bisa langsung diunduh
- Edit & iterate β minta Claude revisi, Artifact langsung update
Keyboard Shortcuts Penting
| Shortcut | Fungsi |
|---|---|
| β/Ctrl + K | Buka command palette / pencarian chat |
| β/Ctrl + Shift + O | Chat baru |
| β/Ctrl + / | Toggle sidebar |
| Esc | Tutup Artifact panel |
Starred Chats & Riwayat
Claude menyimpan semua riwayat chat di sidebar. Tips organisasi:
- Rename chat β klik kanan atau β― di samping nama chat β Rename. Beri nama deskriptif bukan "New Chat".
- Star chat β chat penting bisa di-pin di atas sidebar.
- Delete chat β hapus chat yang sudah tidak relevan untuk menjaga sidebar bersih.
Memory β Preferensi yang Diingat
Claude punya fitur Memory yang menyimpan fakta tentang kamu lintas semua percakapan. Untuk mengaktifkan:
πΊ Video Tutorial
Model & Token
Pahami perbedaan Haiku, Sonnet, Opus β dan cara kerja token agar tidak boros kuota.
Tiga Model Claude
| Model | Karakter | Cocok untuk | Kapan JANGAN pakai |
|---|---|---|---|
| Haiku 4.5 | Cepat, ringan | Translate, rangkum singkat, Q&A sederhana, klasifikasi teks, draft email singkat | Analisis mendalam, coding, reasoning |
| Sonnet 4.6 | Seimbang | Pekerjaan sehari-hari: drafting, analisis dokumen, brainstorming, riset | Task yang butuh reasoning sangat dalam |
| Opus 4.8 | Paling kuat | Coding kompleks, analisis mendalam, reasoning multi-langkah, final review | Task ringan β boros token tidak perlu |
Cara Ganti Model
Token: Cara Kerja
Token adalah unit terkecil yang diproses AI. Analoginya seperti "suku kata" untuk komputer.
Estimasi Token
- 1 token β 4 karakter β ΒΎ kata bahasa Inggris
- 1 halaman A4 teks β 500β750 token
- 1 gambar resolusi sedang β 200β500 token
- 1 file PDF 10 halaman β 5.000β8.000 token
Cek Sisa Kuota
Settings β Usage β lihat berapa pesan yang sudah terpakai. Notifikasi otomatis muncul di chat kalau sudah mendekati limit.
5 Cara Hemat Token
πΊ Video Tutorial
Prompting Efektif
Dari prompt generik ke instruksi yang menghasilkan output berkualitas β teknik dasar sampai lanjutan.
Anatomi Prompt yang Baik
Prompt yang efektif punya 4 komponen. Tidak semua harus ada setiap saat, tapi semakin lengkap semakin baik hasilnya.
| Komponen | Pertanyaan yang dijawab | Contoh |
|---|---|---|
| Peran | Claude harus jadi siapa? | "Kamu adalah copywriter B2B berpengalaman." |
| Konteks | Situasinya seperti apa? | "Aku sedang bikin proposal untuk klien di industri FMCG." |
| Tugas | Apa yang harus dilakukan? | "Buat executive summary 1 halaman dari dokumen ini." |
| Format | Output-nya harus seperti apa? | "Gunakan bullet points, bahasa Indonesia profesional, max 300 kata." |
Teknik: Caveman Prompting
Buang semua basa-basi. Claude tidak butuh kata "tolong" atau "bisakah kamu". Langsung ke inti.
Teknik: Berikan Contoh (Few-shot)
Kalau mau output dengan format atau gaya tertentu, tunjukkan contohnya. Claude akan meniru pola itu.
Kategorikan feedback pelanggan berikut. Format seperti contoh ini:
Contoh:
Input: "Aplikasinya lambat banget waktu upload foto"
Output: [Bug/Performance] Upload foto
Sekarang kategorikan:
1. "Tombol checkout tidak bisa diklik di iPhone"
2. "Warna tampilannya kurang enak dilihat"
Teknik: Chain of Thought
Untuk masalah kompleks, minta Claude berpikir step by step sebelum menjawab.
Sebelum menjawab, tuliskan dulu langkah-langkah logis yang kamu
pakai untuk sampai ke kesimpulan.
Pertanyaan: Apakah strategi harga penetration pricing cocok
untuk produk SaaS B2B yang kami launch bulan depan?
Teknik: Iterasi via Edit
Jangan expect output sempurna di percobaan pertama. Workflow yang lebih efisien:
Teknik: Role Stacking
Untuk analisis komprehensif, minta Claude menjawab dari beberapa perspektif sekaligus.
Analisis proposal bisnis ini dari 3 perspektif berbeda:
1. CFO yang skeptis soal ROI
2. Head of Marketing yang fokus ke brand impact
3. Tech Lead yang khawatir soal implementasi
Berikan masing-masing perspektif dalam 2-3 paragraf singkat.
Prompt Template yang Sering Berguna
# Summarize dokumen
"Baca dokumen ini dan buat ringkasan eksekutif maks 200 kata.
Fokus pada: keputusan yang perlu diambil, risiko utama, next steps."
# Analisis data
"Data ini berisi [jelaskan]. Temukan 3 insight terpenting dan
buat rekomendasi aksi yang spesifik untuk masing-masing."
# Improve teks
"Perbaiki teks ini. Pertahankan semua fakta dan poin utama.
Tujuan: lebih jelas, lebih singkat, nada lebih profesional."
# Brainstorm
"Generate 10 ide untuk [tujuan]. Untuk setiap ide:
- 1 kalimat deskripsi
- Hambatan utama
- Estimasi effort (rendah/sedang/tinggi)"
πΊ Video Tutorial
Skills & Projects
Bangun sistem kerja yang persisten β Claude yang sudah "tahu" konteks bisnismu tanpa perlu dijelaskan ulang setiap saat.
Apa itu Project?
Project adalah ruang kerja di Claude yang menyimpan tiga hal sekaligus: instruksi permanen (Custom Instructions), dokumen referensi (Project Knowledge), dan semua chat yang terkait tugas itu. Setiap chat baru dalam satu Project otomatis punya akses ke semuanya.
Buat Project Pertama
Template Custom Instructions
## Peranmu
Kamu adalah asisten senior untuk tim Marketing PT [nama perusahaan].
## Konteks bisnis
- Industri: [jelaskan]
- Target audience: [jelaskan]
- Produk utama: [jelaskan]
- Kompetitor utama: [jelaskan]
## Cara kerjamu
- Selalu gunakan Bahasa Indonesia profesional
- Jawaban harus actionable, bukan teori saja
- Format output default: heading H2, bullet points, bold untuk poin penting
- Kalau tidak yakin, tanya dulu jangan asumsi
## Yang tidak boleh dilakukan
- Jangan beri saran yang butuh budget besar tanpa diminta
- Jangan gunakan jargon terlalu teknis
Apa itu Skill?
Skill adalah instruksi spesifik yang mendefinisikan satu kemampuan Claude β cara dia berperilaku untuk jenis tugas tertentu. Skill dibuat sebagai file SKILL.md dan diunggah ke Project Knowledge.
Yang membuat Skill powerful: Claude auto-trigger skill berdasarkan konteks percakapan. Kamu tidak perlu mengetik nama skill-nya β cukup mulai dengan tugas yang sesuai.
Struktur SKILL.md
---
name: weekly-report-generator
description: >
Aktif ketika diminta membuat weekly report, laporan mingguan,
atau recap aktivitas periode tertentu
---
## Tugasmu
Generate weekly report dari data yang diberikan.
## Format output wajib
1. **Executive Summary** (3 kalimat, untuk atasan yang sibuk)
2. **Highlight Minggu Ini** (3-5 bullet points, achievements)
3. **Tantangan & Blocker** (apa yang menghambat, butuh bantuan apa)
4. **Rencana Minggu Depan** (maks 5 item dengan PIC dan deadline)
## Aturan
- Gunakan angka/data konkret, bukan kata-kata umum
- Kalau data tidak lengkap, tandai dengan [DATA DIBUTUHKAN]
- Nada: profesional tapi tidak kaku
Contoh Use Case Skills per Profesi
| Profesi | Skill yang berguna |
|---|---|
| Marketing | brief-writer, social-caption, campaign-analyzer, competitor-watcher |
| Finance | report-summarizer, variance-analyzer, budget-formatter |
| HR | jd-writer, interview-questions, onboarding-checklist |
| Sales | proposal-builder, follow-up-email, objection-handler |
| Product | prd-writer, user-story-generator, feedback-synthesizer |
πΊ Video Tutorial
Cowork & MCP
Claude Desktop, Cowork, Dispatch, dan cara menyambungkan Claude ke aplikasi yang sudah kamu pakai sehari-hari.
Install Claude Desktop
claude.ai/download β pilih versi Mac atau Windows β download installer.Fitur Cowork
Cowork adalah mode Claude Desktop di mana Claude bisa melihat layarmu, baca file lokal, dan menjalankan aksi di komputer β dengan izinmu. Muncul sebagai tab tersendiri di sidebar kiri aplikasi.
Setup Dispatch (Akses dari HP)
MCP β Model Context Protocol
MCP adalah protokol yang memungkinkan Claude terhubung langsung ke aplikasi dan layanan eksternal β tanpa harus upload file atau copy-paste data. Claude bisa read dan write ke sistem yang terhubung secara real-time.
Connector yang Tersedia
| Connector | Yang bisa dilakukan Claude |
|---|---|
| Google Drive | Baca file, tulis dokumen baru, update spreadsheet |
| Gmail | Baca email, draft balasan, cari thread spesifik |
| Google Calendar | Lihat jadwal, buat event, recap agenda hari ini |
| Microsoft 365 | Baca/tulis Word, Excel, Outlook, Teams |
| GitHub | Baca repo, buat issue, review PR |
| Slack | Baca channel, kirim pesan, cari percakapan |
| Notion | Baca/tulis halaman, update database |
Cara Tambah Connector
πΊ Video Tutorial
Buat Akun & Repo Pertama
GitHub adalah tempat menyimpan, memversi, dan berbagi kode. Ini fondasi sebelum bisa deploy ke Vercel atau kolaborasi dengan AI coding tools.
Kenapa Perlu GitHub?
Buat Akun GitHub
github.com/username/repo-name. Pilih yang profesional dan mudah diingat.Buat Repository Pertama
Repository (repo) adalah folder project di GitHub. Setiap project punya repo sendiri.
my-portfolio-site)Description: opsional tapi berguna
Visibility: Public (bisa dilihat siapapun) atau Private (hanya kamu)
node_modules ikut terupload.github.com/[username]/[repo-name]Anatomi Halaman Repo
| Bagian | Fungsi |
|---|---|
| Code tab | Lihat semua file, browse isi folder, baca konten file |
| Issues tab | Catat bug, feature request, atau task yang perlu dikerjakan |
| Pull Requests | Tempat review perubahan kode sebelum di-merge ke main branch |
| Actions tab | CI/CD β otomatis test & deploy setiap ada perubahan |
| Settings tab | Manage akses, deploy keys, webhooks, delete repo |
| README.md | Otomatis ditampilkan di bawah daftar file β halaman depan repo |
Edit File Langsung di GitHub
Untuk perubahan kecil, tidak perlu download ke komputer dulu:
πΊ Video Tutorial
Git Workflow
Commit, push, branch, pull request β siklus kerja dasar yang wajib dikuasai sebelum bisa kolaborasi atau deploy otomatis.
Konsep Dasar Git
Setup Git di Komputer (Sekali Saja)
# Install Git β cek dulu apakah sudah ada
git --version
# Kalau belum: download dari git-scm.com
# Konfigurasi identitas (nama & email harus sama dengan akun GitHub)
git config --global user.name "Nama Kamu"
git config --global user.email "email@kamu.com"
# Verifikasi
git config --list
Workflow Harian: Clone β Edit β Commit β Push
git clone https://github.com/username/repo-name.gitIni membuat folder di komputer dengan semua file repo.cd repo-namegit status β lihat file mana yang berubahgit diff β lihat detail apa yang berubah baris per barisgit add nama-file.txt β stage file tertentugit add . β stage semua perubahangit commit -m "feat: tambah halaman kontak"Format pesan commit yang baik: tipe: deskripsi singkatTipe umum:
feat (fitur baru), fix (bug fix), update (perubahan), docs (dokumentasi)git push origin mainPerubahan langsung terlihat di github.com dan Vercel otomatis deploy ulang kalau sudah di-connect.Bekerja dengan Branch
# Buat branch baru untuk fitur
git checkout -b nama-fitur
# Kerjakan perubahan, lalu commit seperti biasa
# Push branch ke GitHub
git push origin nama-fitur
# Setelah selesai, merge ke main via Pull Request di GitHub
Perintah Git Darurat
# Batalkan perubahan yang belum di-commit (hati-hati: tidak bisa undo!)
git checkout -- nama-file.txt
# Lihat riwayat commit
git log --oneline
# Ambil perubahan terbaru dari GitHub
git pull origin main
# Kalau terjadi conflict saat pull
# Edit file yang conflict (tandai <<<< HEAD ====),
# lalu commit ulang setelah resolve
πΊ Video Tutorial
GitHub Desktop
Alternatif GUI untuk yang tidak nyaman dengan terminal β semua fungsi Git tersedia dengan klik, tanpa perlu hafal command.
Install GitHub Desktop
Clone Repo via Desktop
Commit & Push via Desktop
πΊ Video Tutorial
Deploy dari GitHub ke Vercel
Dari repo GitHub ke URL live yang bisa diakses siapapun di internet β dalam hitungan menit, tanpa konfigurasi server.
Kenapa Vercel?
Vercel adalah platform hosting yang paling populer untuk web app modern. Deploy semudah connect repo GitHub β Vercel handle sisanya: build, CDN global, HTTPS otomatis, domain gratis .vercel.app.
Buat Akun Vercel
Deploy Project Pertama
nama-project.vercel.app β langsung bisa dibuka siapapun.Preview Deployments
Setiap push ke branch selain main (misalnya feature branch) otomatis mendapat URL preview tersendiri β nama-branch.nama-project.vercel.app. Berguna untuk review sebelum merge ke production.
πΊ Video Tutorial
Environment Variables & Custom Domain
Simpan API key dengan aman dan pakai domain sendiri untuk tampilan yang lebih profesional.
Environment Variables
API key, database URL, dan secret lainnya tidak boleh di-hardcode di kode yang masuk ke GitHub. Simpan di Vercel sebagai Environment Variables β aman, tidak terekspos di repo.
ANTHROPIC_API_KEY)Value: nilai aktualnya
Environment: pilih Production, Preview, Development, atau All
# Di kode (Node.js/Vite), akses env var seperti ini:
process.env.ANTHROPIC_API_KEY # Node.js
import.meta.env.VITE_API_KEY # Vite (harus prefix VITE_)
.env ke file .gitignore sebelum commit. API key yang terekspos di GitHub public repo bisa langsung disalahgunakan oleh bot scanner dalam hitungan menit.Custom Domain
namaproject.com).Monitoring & Logs
| Tab | Isi |
|---|---|
| Deployments | Riwayat semua deploy, status (success/failed), log build |
| Analytics | Traffic, page views, performance metrics (plan berbayar) |
| Logs | Runtime logs dari serverless functions |
| Speed Insights | Core Web Vitals β seberapa cepat sitemu di mata user |
πΊ Video Tutorial
Buat Akun & Kenali Replit
Code editor, runtime, dan hosting dalam satu platform berbasis browser β tidak perlu install apapun di komputer. Kenali semua fitur dan menu sebelum mulai coding.
Replit vs GitHub + Vercel
| Replit | GitHub + Vercel | |
|---|---|---|
| Setup | Langsung pakai, tanpa install | Perlu Git, Node.js, setup lokal |
| Cocok untuk | Prototipe cepat, belajar coding, eksperimen | Project serius yang butuh version control penuh |
| Kolaborasi | Real-time multiplayer editing (seperti Google Docs) | Lewat pull request dan branch |
| AI Integration | Replit AI built-in (Agent + Chat) | Perlu tools eksternal (OpenCode, dll) |
| Deploy | Langsung dari editor β Static, Autoscale, Reserved VM | Lewat Vercel dashboard |
| Harga | Gratis terbatas, paid untuk always-on | GitHub gratis, Vercel gratis dengan limit |
Buat Akun Replit
replit.com/@username/nama-repl. Pilih yang profesional β tidak bisa diganti nanti.Dashboard β Peta Menu Utama
Setelah login, kamu akan melihat dashboard utama. Ini semua menu dan fungsinya:
| Menu | Letak | Fungsi |
|---|---|---|
| Home | Sidebar kiri atas | Feed aktivitas, rekomendasi template, project terakhir yang dibuka |
| Create Repl | Tombol "+" atau "Create" di atas | Buat project baru dari template atau import dari GitHub |
| My Repls | Sidebar kiri | Daftar semua Repl yang sudah kamu buat. Bisa diurutkan & difilter |
| Templates | Halaman Create Repl | Ratusan template siap pakai: Python, Node.js, HTML/CSS/JS, React, Next.js, Flask, dll |
| Deployments | Sidebar kiri (setelah punya Repl) | Kelola semua deploy: status, URL, logs, settings |
| Agent | Tombol "Agent" atau panel kanan | AI Agent yang bisa membuat app dari instruksi bahasa manusia |
| Settings | Gear icon di Repl | Konfigurasi Repl: name, language, shell, always-on, secrets |
| Account | Avatar pojok kanan atas β Settings | Profil, billing, integrasi GitHub, notification |
Buat Repl Baru
β’ HTML, CSS, JS β untuk web statis (landing page, link-in-bio, portofolio)
β’ Node.js β untuk backend API, Express, bot
β’ Python (Flask) β untuk web app Python sederhana
β’ Python (FastAPI) β untuk REST API modern
β’ React (Vite) β untuk SPA modern
β’ Next.js β untuk full-stack web app
β’ Bun β runtime JS alternatif yang lebih cepat
replit.com/@username/nama-repl. Gunakan huruf kecil dan tanda hubung.Import dari GitHub
Anatomi Interface Editor β Semua Bagian
Ini peta lengkap interface Replit saat kamu membuka sebuah Repl:
1. Sidebar Kiri β Navigasi & Tools
| Ikon / Menu | Nama | Fungsi |
|---|---|---|
| π | Files | Browser file project β buat folder, rename, delete, upload, download |
| π | Search | Search & replace teks di seluruh project (Cmd/Ctrl+Shift+F) |
| π | Version Control (Git) | Lihat perubahan file, commit, push, pull, branch β terintegrasi Git GUI |
| π€ | AI Chat | Chat dengan AI tentang kode β tanya error, minta bantuan, explain kode |
| π | Secrets | Simpan environment variables / API key secara aman (tidak terlihat di kode) |
| π¦ | Packages | Package manager β search dan install npm/pip package dari UI |
| π | Webview | Preview web app langsung di panel kanan (iframe) |
| π€ | Agent | AI Agent penuh β describe app yang ingin dibuat, Agent akan build dari awal |
2. Area Editor β Tempat Coding
3. Panel Bawah β Console & Shell
| Tab | Fungsi |
|---|---|
| Console | Output dari program yang dijalankan. Lihat log, error, hasil print() |
| Shell | Terminal penuh β jalankan perintah bash/zsh: npm install, git status, dll |
| Tests | Jalankan dan lihat hasil test kalau ada file test di project |
| Debug | Debugger interaktif β set breakpoint, step-through kode |
4. Panel Kanan β Preview & Output
Untuk web app, panel kanan menampilkan preview langsung dari kode yang dijalankan. Untuk backend/API, panel ini menampilkan URL endpoint. Bisa di-pop out ke tab baru untuk layar lebih lega.
Keyboard Shortcuts Penting
| Shortcut | Fungsi |
|---|---|
| Cmd/Ctrl + Enter | Jalankan kode (Run) |
| Cmd/Ctrl + S | Simpan file |
| Cmd/Ctrl + P | Buka file cepat (Quick Open) |
| Cmd/Ctrl + Shift + P | Command Palette β akses semua command |
| Cmd/Ctrl + ` | Toggle panel bawah (Shell/Console) |
| Cmd/Ctrl + B | Toggle sidebar kiri |
| Cmd/Ctrl + Shift + F | Search & replace di semua file |
| Cmd/Ctrl + / | Comment / uncomment baris |
| Cmd/Ctrl + D | Select next occurrence (multi-cursor) |
| Cmd/Ctrl + / | Toggle comment |
| Ctrl + ` (tilde) | Toggle terminal |
Fitur Replit Agent β AI Building App
Replit Agent adalah AI yang bisa membuat aplikasi lengkap dari instruksi bahasa manusia. Kamu cukup describe apa yang ingin dibuat, dan Agent akan:
- Memilih framework dan tech stack yang tepat
- Membuat struktur file dan folder
- Menulis kode dari awal
- Install dependencies
- Menjalankan dan test
- Fix error secara otomatis
Fitur Replit Deployments
Replit punya built-in deployment β tidak perlu pindah ke Vercel/Netlify. Semua bisa diakses dari tombol "Deploy" di pojok kanan atas editor.
| Jenis Deploy | Cocok untuk | Fitur | Harga |
|---|---|---|---|
| Static | HTML/CSS/JS tanpa backend | Always-on, URL permanen, CDN global | Gratis |
| Reserved VM | Backend API, full-stack app | Always-on, port exposed, 0.5-8 GB RAM | $7+/bln |
| Autoscale | App dengan traffic tidak stabil | Scale otomatis 0βN, bayar per request | Bayar pakai |
| Scheduled | Cron job, periodic tasks | Jalankan script sesuai jadwal | Bayar pakai |
Settings Penting di Replit
API_KEY = sk-xxx. Value tidak akan terlihat di kode atau log.Tips Penting untuk Pemula
.replit di root project mendefinisikan command "Run" default. Kamu bisa edit file ini untuk menjalankan npm start, python app.py, atau command apapun saat tombol Run diklik.πΊ Video Tutorial
Tutorial: Build & Deploy di Replit
Dari ide sampai URL live β step by step membangun aplikasi web menggunakan AI Agent dan deploy ke internet dari browser.
Metode 1: Build dengan Replit Agent (Paling Mudah)
Replit Agent bisa membuat app dari deskripsi bahasa manusia β cocok untuk yang tidak mau menulis kode manual.
Buat website portofolio single-page dengan:
- Header: foto profil bulat, nama "Nama Kamu", title "Full Stack Developer"
- Section About: bio singkat 2 paragraf
- Section Skills: grid 6 skill cards (React, Node.js, Python, dll)
- Section Projects: 3 card project dengan gambar placeholder, judul, dan link
- Section Contact: form sederhana (nama, email, pesan)
- Footer: link sosial media (GitHub, LinkedIn, Instagram)
- Desain modern, dark theme, responsive di mobile
- Gunakan HTML + CSS saja, tidak perlu frameworkMetode 2: Build Manual dengan AI Chat
Kalau kamu ingin lebih kontrol atas kode, mulai dari template dan pakai AI Chat untuk bantuan.
Step 1: Buat Repl dari Template
index.html, style.css, script.js.Step 2: Edit index.html
Klik file index.html di panel kiri, lalu tulis atau paste kode berikut:
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Portofolio β Nama Kamu</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header class="hero">
<img src="https://picsum.photos/150" alt="Foto Profil" class="avatar">
<h1>Nama Kamu</h1>
<p class="title">Full Stack Developer</p>
<p class="bio">Membuat web application yang modern, cepat, dan user-friendly.
Passionate dengan clean code dan desain yang menarik.</p>
</header>
<section class="skills">
<h2>Skills</h2>
<div class="grid">
<div class="card">React</div>
<div class="card">Node.js</div>
<div class="card">Python</div>
<div class="card">TypeScript</div>
<div class="card">PostgreSQL</div>
<div class="card">Tailwind CSS</div>
</div>
</section>
<section class="projects">
<h2>Projects</h2>
<div class="grid">
<div class="project-card">
<img src="https://picsum.photos/400/200?random=1" alt="Project 1">
<h3>Dashboard Analytics</h3>
<p>Web app untuk visualisasi data penjualan dengan chart interaktif.</p>
</div>
<div class="project-card">
<img src="https://picsum.photos/400/200?random=2" alt="Project 2">
<h3>E-Commerce API</h3>
<p>REST API untuk toko online dengan auth, cart, dan payment gateway.</p>
</div>
<div class="project-card">
<img src="https://picsum.photos/400/200?random=3" alt="Project 3">
<h3>Chat App</h3>
<p>Real-time chat application dengan WebSocket dan private messaging.</p>
</div>
</div>
</section>
<section class="contact">
<h2>Hubungi Saya</h2>
<form id="contact-form">
<input type="text" placeholder="Nama" required>
<input type="email" placeholder="Email" required>
<textarea placeholder="Pesan" rows="4" required></textarea>
<button type="submit">Kirim</button>
</form>
</section>
<footer>
<div class="socials">
<a href="#">GitHub</a>
<a href="#">LinkedIn</a>
<a href="#">Instagram</a>
</div>
<p>© 2025 Nama Kamu</p>
</footer>
<script src="script.js"></script>
</body>
</html>
Step 3: Edit style.css
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: 'Inter', sans-serif;
background: #0F172A;
color: #E2E8F0;
line-height: 1.7;
}
.hero {
text-align: center;
padding: 80px 20px 60px;
background: linear-gradient(135deg, #1E293B, #0F172A);
}
.avatar { width: 120px; height: 120px; border-radius: 50%;
border: 3px solid #3B82F6; margin-bottom: 20px; }
.hero h1 { font-size: 2rem; font-weight: 800; }
.hero .title { color: #3B82F6; font-size: 1.1rem; margin: 8px 0; }
.hero .bio { max-width: 500px; margin: 16px auto 0; color: #94A3B8; }
section { max-width: 700px; margin: 0 auto; padding: 60px 20px; }
h2 { font-size: 1.5rem; margin-bottom: 24px; text-align: center; }
.grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }
.card {
background: #1E293B; padding: 16px; border-radius: 10px;
text-align: center; font-weight: 600; border: 1px solid #334155;
}
.project-card { background: #1E293B; border-radius: 12px; overflow: hidden; }
.project-card img { width: 100%; height: 160px; object-fit: cover; }
.project-card h3, .project-card p { padding: 12px 16px 0; }
.project-card p { color: #94A3B8; font-size: 0.9rem; padding-bottom: 16px; }
#contact-form { display: flex; flex-direction: column; gap: 12px; }
#contact-form input, #contact-form textarea {
padding: 12px; border-radius: 8px; border: 1px solid #334155;
background: #1E293B; color: #E2E8F0; font-size: 0.95rem;
}
#contact-form button {
padding: 12px; border-radius: 8px; background: #3B82F6; color: #fff;
font-weight: 700; border: none; cursor: pointer; font-size: 1rem;
}
footer { text-align: center; padding: 40px 20px; border-top: 1px solid #1E293B; }
.socials { display: flex; justify-content: center; gap: 20px; margin-bottom: 12px; }
.socials a { color: #3B82F6; text-decoration: none; font-weight: 600; }
@media (max-width: 600px) {
.grid { grid-template-columns: repeat(2, 1fr); }
}
Step 4: Edit script.js
document.getElementById('contact-form').addEventListener('submit', (e) => {
e.preventDefault();
alert('Terima kasih! Pesanmu sudah dikirim.');
e.target.reset();
});
Step 5: Klik βΆ Run
Klik tombol hijau βΆ Run di atas editor. Preview website portofolio akan muncul di panel kanan. Semua perubahan di editor akan otomatis ter-refresh (hot reload).
Install Package dari UI
Kalau project-mu butuh library tambahan, tidak perlu pakai terminal:
express, cors, date-fns).package.json otomatis.Environment Variables (Secrets)
API key, database URL, dan secret lainnya disimpan di Secrets β aman dan tidak terekspos di kode:
API_KEY, Value: sk-xxx. Klik "Add new secret".process.env.API_KEYPython:
os.environ.get("API_KEY")Nilai tidak akan muncul di log atau output terminal.
Deploy ke Internet β Step by Step
Setelah app berjalan dengan baik, saatnya publish ke URL publik:
Deploy Gratis (Static)
Cocok untuk HTML/CSS/JS tanpa backend:
portofolio-website--username.repl.co.Deploy Backend (Reserved VM)
Untuk app dengan server (Express, Flask, FastAPI):
node index.js atau python app.py.portofolio-website--username.repl.app. Selalu aktif, bisa diakses dari mana saja.Custom Domain di Replit
Gunakan domain sendiri (misal: namakamu.com) alih-alih .repl.co:
namakamu.com. Klik "Verify".Monitoring & Debugging
| Fitur | Letak | Fungsi |
|---|---|---|
| Logs | Tab Console setelah deploy | Lihat log real-time dari app yang berjalan di production |
| Metrics | Tab Deployments β Metrics | CPU usage, memory, request count, error rate |
| Replit DB | Panel kiri β Database | Built-in PostgreSQL database gratis (5 GB) untuk project Replit |
| Shell Access | Tab Shell di deployed Repl | Akses terminal ke app production untuk debugging |
Kolaborasi Real-time
Replit mendukung editing bersamaan (multiplayer) seperti Google Docs:
- Share link β klik "Share" β "Invite collaborators" β kirim link. Mereka bisa edit langsung di browser tanpa perlu install apapun.
- Multiplayer cursor β lihat cursor temanmu bergerak di editor secara real-time.
- Chat di editor β ada fitur chat built-in untuk diskusi sambil coding.
- Permissions β atur apakah collaborator bisa edit, view-only, atau run-only.
Ringkasan: Dari Nol Sampai Live
πΊ Video Tutorial
Coding dari HP β Termux & Termius
Dua jalur coding dari genggaman: Termux untuk Android (terminal Linux lokal), Termius untuk iOS dan akses SSH ke server remote dari HP manapun.
| Tool | Platform | Cara kerja | Cocok untuk |
|---|---|---|---|
| Termux | Android | Terminal Linux lokal di HP | Jalankan Claude Code langsung di Android |
| Termius | iOS Β· Android Β· Mac Β· Windows | SSH client β connect ke server remote | iPhone/iPad, atau akses VPS dari HP manapun |
Jalur A β Termux (Android)
Install Termux
Setup Awal & Install Claude Code
# Update dulu
pkg update && pkg upgrade
# Install dependencies
pkg install git nodejs python
# Verifikasi
node --version && git --version
# Install Claude Code
npm install -g @anthropic-ai/claude-code
# Login dengan akun Claude (bukan API key)
claude --login
# Jalankan
claude
Tips Termux
- Keyboard eksternal sangat disarankan β Bluetooth keyboard jauh lebih nyaman dari on-screen
- Akses storage HP: jalankan
termux-setup-storageagar bisa akses folder HP dari terminal - Background: Termux tetap jalan saat kamu switch ke app lain
- Tablet: Android tablet + keyboard eksternal adalah setup paling nyaman
Jalur B β Termius (iOS & SSH)
Apa itu Termius?
Termius adalah aplikasi SSH client yang tersedia di iOS, Android, Mac, Windows, dan Linux. Fungsinya: connect dari HP ke server remote yang sudah ada Claude Code-nya. Kamu tidak menjalankan Claude Code di HP β HP hanya jadi layar untuk kontrol server di cloud.
Install & Setup Termius
root atau nama user), Port (default: 22).claude untuk mulai Claude Code session di server.Cara Paling Mudah: SSH ke Laptop Sendiri
192.168.1.10).πΊ Video Tutorial
Install Claude Code dari Awal
Panduan lengkap instalasi Claude Code di terminal β mulai dari nol: bash, Homebrew, Git, Node.js, sampai Claude Code siap pakai.
Apa yang akan diinstall
Claude Code adalah AI coding assistant dari Anthropic yang berjalan langsung di terminal. Sebelum bisa pakai, kita perlu menyiapkan lingkungan terminal yang lengkap:
| Tool | Kegunaan |
|---|---|
| Bash / Zsh | Shell terminal β sudah ada di Mac/Linux, tinggal cek |
| Homebrew | Package manager untuk Mac (opsional tapi memudahkan) |
| Git | Version control β dibutuhkan Claude Code |
| Node.js | Runtime JavaScript β Claude Code berjalan di atas Node |
| Claude Code | AI coding assistant β tujuan akhir |
πͺ Untuk Windows (CMD / PowerShell)
Panduan khusus Windows β semua langkah dari awal sampai Claude Code siap dipakai di Command Prompt atau PowerShell.
1. Install Git untuk Windows
β Pilih "Git from the command line and also from 3rd-party software"
β Pilih "Use bundled OpenSSH"
β Pilih "Use Visual Studio Code as default editor" (kalau ada)
β Pilih "Git Credential Manager" (default)
cmd di Start Menu):git --version
# Output: git version 2.x.xgit config --global user.name "Nama Kamu"
git config --global user.email "email@kamu.com"2. Install Node.js di Windows
.msi akan terdownload.node --version
# Output: v20.x.x atau v22.x.x
npm --version
# Output: 10.x.x3. Install Claude Code
npm install -g @anthropic-ai/claude-code
Tunggu sampai selesai. Verifikasi:
claude --version
4. Login ke Claude
Claude Code menggunakan autentikasi login, bukan API key. Setelah install, login dengan akun Claude-mu:
claude --loginBrowser akan terbuka ke halaman login Anthropic.5. Jalankan Claude Code
mkdir project-pertama
cd project-pertama
claude
Saat pertama jalan, Claude Code akan minta izin terminal. Ketik y lalu Enter untuk setuju. Mulai coding!
wsl --install β restart β buka Ubuntu dari Start Menu. Setelah itu ikuti panduan Linux di atas.Untuk Mac & Linux
Ikuti langkah-langkah di bawah ini.
1. Cek Shell Terminal
Buka Terminal (Mac) atau terminal emulator (Linux). Cek shell yang kamu pakai:
echo $SHELL
# Output biasanya: /bin/zsh (Mac modern) atau /bin/bash
Mac modern pakai Zsh secara default. Linux umumnya pakai Bash. Dua-duanya sama-sama bisa untuk panduan ini.
2. Install Xcode Command Line Tools (Mac)
Mac butuh Xcode Command Line Tools β ini menyediakan compiler dan tools dasar yang dibutuhkan Git dan package manager:
xcode-select --install
Muncul pop-up β klik "Install" β tunggu selesai (5-15 menit tergantung internet). Kalau sudah terinstall sebelumnya akan muncul pesan "error: command line tools are already installed".
xcode-select -p β kalau output-nya /Library/Developer/CommandLineTools berarti berhasil.3. Install Homebrew (Mac β opsional)
Homebrew memudahkan install Git dan tools lainnya. Bisa skip kalau sudah punya Git dari Xcode CLI tools.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Ikuti petunjuk di terminal. Setelah selesai, tambahkan Homebrew ke PATH:
# Untuk Mac dengan chip Apple (M1/M2/M3):
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
eval "$(/opt/homebrew/bin/brew shellenv)"
# Untuk Mac Intel:
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> ~/.zshrc
eval "$(/usr/local/bin/brew shellenv)"
Verifikasi: brew --version
sudo apt update && sudo apt install git nodejs npm β langsung semua bisa diinstall sekaligus. Atau pakai package manager sesuai distro.4. Install Git
Cek apakah Git sudah ada:
git --version
# Output: git version 2.x.x
Kalau belum ada, install:
# Mac (via Homebrew)
brew install git
# Ubuntu/Debian
sudo apt install git
# Fedora
sudo dnf install git
Konfigurasi identitas Git (wajib β ini akan terhubung ke Claude Code):
git config --global user.name "Nama Kamu"
git config --global user.email "email@kamu.com"
5. Install Node.js
Claude Code butuh Node.js versi 18 atau lebih baru. Cara termudah: pakai nvm (Node Version Manager):
# Install nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
Setelah selesai, restart terminal atau jalankan:
source ~/.zshrc
# atau: source ~/.bashrc
# Cek nvm
nvm --version
Install Node.js LTS terbaru:
nvm install --lts
nvm use --lts
# Verifikasi
node --version
# Output: v22.x.x atau v20.x.x (LTS)
npm --version
# Output: 10.x.x
brew install node.6. Install Claude Code
Setelah Node.js dan Git siap, install Claude Code secara global via npm:
npm install -g @anthropic-ai/claude-code
Tunggu sampai selesai. Verifikasi instalasi:
claude --version
# Output: claude-code x.x.x
7. Login ke Claude
Claude Code menggunakan autentikasi login, bukan API key. Setelah install, login dengan akun Claude:
claude --loginBrowser akan terbuka ke halaman login Anthropic.8. Jalankan Claude Code Pertama Kali
Buat folder project baru, masuk ke folder itu, lalu jalankan Claude Code:
mkdir project-pertama
cd project-pertama
claude
Saat pertama kali dijalankan, Claude Code akan meminta konfirmasi beberapa izin. Baca dan setujui (type y lalu Enter). Setelah itu, terminal berubah menjadi mode chat β kamu bisa mulai coding dengan AI.
Command Penting Claude Code
| Command | Fungsi |
|---|---|
/help | Daftar semua perintah yang tersedia |
/clear | Bersihkan riwayat chat di sesi ini |
Ctrl+C | Batalkan respons AI yang sedang berjalan |
/exit atau Ctrl+D | Keluar dari Claude Code |
Ringkasan Instalasi
Kalau semua tools sudah ada di komputer, instalasi Claude Code cukup 3 langkah:
node --version # cek Node.js
npm install -g @anthropic-ai/claude-code # install
claude --login # login dengan akun Claude
claude # jalan!
πΊ Video Tutorial
Pakai Template Build Sesi Eksplorasi
Panduan menggunakan template final project β isi konteks, minta AI build, edit sesuai kebutuhan, dan kumpulkan ke TA.
Apa itu Template Build?
Template Build Sesi Eksplorasi adalah panduan step-by-step untuk membangun tools berbasis web menggunakan AI. Template ini terdiri dari 3 bagian:
Step 1: Download / Copy Template
Template tersedia di folder MBCL Cohort 1 dengan nama file MBCL 1 Template Build Sesi Eksplorasi.md. Buka file itu di editor teks atau langsung di browser.
Step 2: Isi Bagian 1 β Konteks Proyek
Bagian ini yang paling penting. Semakin spesifik, semakin akurat hasil build-nya. Ini yang perlu diisi:
| Field | Tips |
|---|---|
| Nama & Pekerjaan | Nama asli dan jabatan kamu saat ini |
| Pain yang dipilih | 1 kalimat β masalah nyata di pekerjaanmu. Contoh: "sulit melacak approval dokumen yang tersebar di email" |
| Target pengguna | Kamu sendiri? Tim? Atasan? Semakin jelas semakin baik |
| Solusi yang dipilih | Nama tools dan deskripsi singkat β lihat dari Slide 3 atau Assignment |
| Core feature (1 saja) | Pilih SATU fitur paling inti. Satu fitur yang dilakukan dengan baik > 10 fitur setengah jadi |
| Input & Output | Apa yang dimasukkan user? Apa yang tools hasilkan? |
Step 3: Upload ke AI
Pilih AI yang akan kamu pakai:
| AI | Cara pakai untuk template ini |
|---|---|
| Claude (claude.ai) | Upload file .md β paste Bagian 2 sebagai Project Instructions buat Project baru β jalankan Prompt 1, 2, 3 berurutan |
| ChatGPT | Upload file β minta isi Bagian 1 β setelah terisi, paste Bagian 2 + 3 di chat yang sama |
| Gemini | Upload file β minta bantuan isi template β lanjut build dengan prompt di Bagian 3 |
| Replit | Buat Repl baru β upload file template β paste Bagian 2 sebagai instruksi ke Replit AI β jalankan prompt build |
Step 4: Jalankan Build Prompts
Setelah AI memahami konteks, jalankan 3 prompt berikut secara berurutan:
Step 5: Edit untuk Kebutuhan Pribadi
Setelah AI menghasilkan tools, kamu bisa minta perubahan sesuai selera:
- Ganti warna β "Ubah warna tema jadi biru navy dan emas"
- Tambah fitur kecil β "Tambah tombol reset di samping tombol submit"
- Perbaiki teks β "Ganti judul jadi [judul tools kamu]"
- Tambahkan logo β "Tambah logo di header, ukuran 40x40px, dari URL ini: ..."
- Ganti font β "Pakai font Poppins dari Google Fonts"
Step 6: Simpan & Kumpulkan ke TA
Yang perlu dikumpulkan ke dosen TA / facilitator:
| Yang disetor | Cara dapat |
|---|---|
| File template yang sudah diisi | File .md yang sudah terisi Bagian 1 β nama, pain, solusi, dll |
| File HTML tools | Hasil build dari AI β 1 file .html yang bisa dibuka di browser |
| URL deploy (opsional) | Kalau sudah di-deploy ke Vercel atau Replit, kumpulkan linknya |
πΊ Video Tutorial
Install VS Code, Python, Git & Node.js
Panduan lengkap instalasi tools yang dibutuhkan untuk coding β VS Code, Python, Git, dan Node.js di Mac, Windows, dan Linux.
Sekilas Tools
| Tool | Fungsi | Butuh untuk |
|---|---|---|
| VS Code | Code editor β tempat menulis dan mengedit kode | Semua project coding |
| Python | Bahasa pemrograman β untuk backend, data, AI/ML | Project Python, otomasi, data analysis |
| Git | Version control β melacak perubahan kode | GitHub, kolaborasi, deploy ke Vercel |
| Node.js | Runtime JavaScript β menjalankan JS di luar browser | Claude Code, npm, project web |
πͺ Install di Windows
1. Install VS Code
.exe sekitar 100MB.code --version2. Install Python
python --version
pip --version3. Install Git & Node.js
Panduan lengkap Git dan Node.js untuk Windows sudah ada di Bab 15 β Install Claude Code bagian Windows. Langkah-langkahnya:
- Git: download dari git-scm.com, jalankan installer, pilih opsi "Git from the command line"
- Node.js: download dari nodejs.org (LTS), jalankan .msi, pastikan "Add to PATH" tercentang
Detail step-by-step ada di Bab 15 β bagian Windows.
π Install di Mac
1. Install VS Code
.zip didownload..zip di Downloads β drag Visual Studio Code.app ke folder Applications.Cmd+Shift+P) β ketik shell command β pilih "Install 'code' command in PATH". Ini biisa buka VS Code dari terminal.2. Install Python
Mac sudah punya Python bawaan versi lama. Install versi terbaru:
brew install python.pkg β jalankan dan ikuti petunjuk.python3 --version
pip3 --version3. Install Git & Node.js
Panduan lengkap untuk Mac sudah ada di Bab 15:
- Xcode CLI Tools:
xcode-select --install(dibutuhkan Git dan compiler) - Git:
brew install gitatau dari Xcode CLI tools - Node.js: via nvm atau download dari nodejs.org
Detail ada di Bab 15 β bagian Mac & Linux.
π§ Install di Linux (Ubuntu/Debian)
1. Install VS Code
# Download & install .deb package
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update && sudo apt install code
Atau download langsung dari code.visualstudio.com/download β pilih .deb β klik dua kali untuk install.
2. Install Python
sudo apt update
sudo apt install python3 python3-pip
# Verifikasi
python3 --version
pip3 --version
Python biasanya sudah ada di Ubuntu. Cek dulu: python3 --version. Kalau sudah β₯ 3.10, tidak perlu install ulang.
3. Install Git & Node.js
Panduan lengkap untuk Linux ada di Bab 15 β bagian Mac & Linux:
- Git:
sudo apt install git - Node.js: via nvm (disarankan) atau
sudo apt install nodejs npm
VS Code Extension Penting
Setelah VS Code terinstall, tambahkan extension ini biar coding lebih nyaman:
| Extension | Kegunaan |
|---|---|
| Python (Microsoft) | Syntax highlighting, IntelliSense, debugging untuk Python |
| GitLens | Lihat history Git langsung di editor β siapa mengubah baris apa dan kapan |
| Prettier | Format kode otomatis β tekan Shift+Option+F (Mac) atau Shift+Alt+F (Windows) |
| Live Server | Buka HTML langsung di browser dengan live reload setiap kali file disimpan |
| Material Icon Theme | Ikon file yang cantik di sidebar β bikin file tree lebih mudah dibaca |
Cara install: buka VS Code β klik ikon Extensions di sidebar kiri (atau Ctrl+Shift+X) β cari nama extension β klik Install.
Cek Semua Tools
Jalankan perintah ini untuk verifikasi semua tools sudah terinstall:
code --version # VS Code
python3 --version # Python
pip3 --version # Python package manager
git --version # Git
node --version # Node.js
npm --version # npm (bundled dengan Node.js)
πΊ Video Tutorial
Prompt Siap Pakai β Sesi Borys
Kumpulan prompt terstruktur untuk membangun produk dari nol menggunakan AI β dari riset landscape sampai visualisasi desain. Copy prompt, paste ke Claude, ikuti instruksinya.
Cara Pakai
Prompt-prompt ini dirancang untuk digunakan secara berurutan dalam satu sesi Claude yang sama. Jalankan Stage 1β4 dulu sebelum lanjut ke Anchor dan Diverge β Claude perlu mengingat konteks sebelumnya.
Claude Design
Buat mockup UI dan visualisasi produk langsung dari teks β tanpa Figma, tanpa desainer. Claude Design mengubah deskripsi kamu menjadi tampilan visual yang siap dipresentasikan.
Apa itu Claude Design?
Claude Design adalah mode khusus di Claude.ai di mana Claude menghasilkan tampilan visual interaktif β bukan hanya teks. Output-nya berupa mockup UI yang bisa langsung dilihat, dinavigasi, dan dijadikan referensi desain.
Cara Akses Claude Design
Struktur Prompt 5 Bagian
Prompt yang baik untuk Claude Design punya 5 komponen. Semakin lengkap, semakin akurat hasil visualnya.
| Bagian | Pertanyaan yang dijawab | Contoh |
|---|---|---|
| GOAL | Apa yang ingin divisualisasikan? | "Design a mobile home screen showing team task status" |
| CONTENT | Apa isi / data yang ditampilkan? | "Display team members with current task and a status badge: done / in progress / blocked" |
| LAYOUT | Bagaimana tata letak elemen? | "Team name as header at top, scrollable member cards below" |
| AUDIENCE | Siapa yang akan menggunakannya? | "A team lead at a Jakarta startup" |
| CONTEXT | Kapan/bagaimana dipakai? Nuansa visual? | "They open this first thing in the morning. Visual feeling: calm and focused" |
Contoh Prompt Lengkap
Teknik Iterasi
Jangan expect hasil sempurna di percobaan pertama. Gunakan chat yang sama untuk revisi spesifik:
Prompt Template untuk Berbagai Kebutuhan
Apa yang Claude Design Bisa & Tidak Bisa
| β Bisa | β Tidak Bisa / Terbatas |
|---|---|
| Mockup layar mobile dan desktop | Ekspor ke format Figma/Sketch |
| Landing page, dashboard, form UI | Desain logo atau ikon custom |
| Responsive layout sederhana | Animasi kompleks atau interaksi multi-state |
| Variasi warna dan tipografi | Koneksi ke data real / API |
| Tabel data, kartu, list view | Ekspor sebagai image PNG/SVG secara otomatis |
| Copy HTML/CSS langsung dari Artifacts | Deploy langsung ke server (butuh copy-paste ke Vercel/Replit) |
Workflow Claude Design untuk Workshop
Contoh Hasil Claude Design
Mockup nyata bikinan Kak Borrys pakai Claude Design β pakai ini sebagai referensi target kualitas saat praktik di Sesi 5.
Ini adalah contoh output Claude Design β sebuah aplikasi "Pantau" untuk memantau status tim secara real-time. Perhatikan hal-hal yang bikin hasilnya rapi: hierarki visual jelas, spacing konsisten, status berwarna, dan frame HP yang realistis.
Saat praktik nanti, jadikan ini patokan: bukan soal meniru persis, tapi soal standar kerapian dan detail yang bisa dicapai kalau prompt design-nya spesifik.
Cara pakai di kelas: tunjukkan mockup ini di awal, lalu minta peserta bikin versi mereka sendiri untuk kasus masing-masing β dengan kualitas detail yang setara. Tombol β¬ Download JPEG ada di bagian bawah mockup di atas.
File Contoh Sesi 4 β Design Thinking Flow
Enam file .md dari proses Sesi 4 Kak Borrys β dari riset pengguna sampai prompt design. Klik untuk download, pakai sebagai contoh alur lengkap.
Prompt Siap Pakai β Sesi 5
Empat prompt berurutan dari konsep final sampai build prompt Replit. Salin, isi bagian dalam kurung siku sesuai kasusmu, lalu paste ke Claude.
Urutannya: putuskan konsep β visualkan β pressure test β tulis build prompt. Tiap prompt menghasilkan output yang dipakai prompt berikutnya. Yang di dalam [kurung siku] wajib kamu ganti sendiri.
Challenge Tambahan β Kak Borrys
Latihan ekstra dari Kak Borrys dalam bentuk board Excalidraw. Pelajari alurnya, lalu coba kerjakan tantangannya sendiri sebagai latihan setelah Sesi 5.
Board di bawah ini bisa kamu geser (pan) dan zoom langsung. Pakai sebagai panduan visual untuk mengerjakan challenge-nya. Kalau ingin layar lebih luas, buka di tab baru.
Cara pakai: ikuti alur di board, kerjakan tiap tahap pakai Claude seperti yang dilatih di Sesi 5, dan bandingkan hasilmu dengan target di board.