Langkau ke kandungan
jomupskill

Vibe Coding Masterclass

Ada idea nak bina sistem untuk mudahkan kerja, tapi tak tahu coding?

Daripada Idea Kepada Aplikasi — Walaupun Anda Bukan Programmer.

Belajar tukar idea anda menjadi aplikasi yang berfungsi dengan bantuan AI — daripada prompt, design, database hingga working prototype.

Kategori
Coding & App Development
Tahap
Pemula
Bahasa
Bahasa Melayu
Format
Akan dimaklumkan
booking-app — app/page.tsxPROMPTBina app tempahan bilik mesyuarat: borang tempahan,senarai mengikut tarikh, dan status disahkan/menunggu.1export default function BookingPage() {2 const bookings = useBookings();3 return (4 <Page title="Tempahan Bilik">5 <BookingForm onSubmit={create} />6 <BookingList7 items={bookings}8 onEdit={update}9 onDelete={remove} />10 </Page>11 );12}✓ 12 tests passedReady on http://localhost:3000Tempahan BilikIsnin, 10 Mac+ Tempahan BaruBilik Melaka09:00 – 10:00Aina · KewanganDisahkanBilik Langkawi11:30 – 12:30Faiz · OperasiMenungguBilik Melaka15:00 – 16:30Mei Ling · HRDisahkanEditPadam

Contoh projek kelas, dihasilkan dengan data contoh.

Apa yang anda bawa pulang

Anda akan bina sendiri sebuah business web app yang berfungsi — dengan borang, data yang disimpan dan operasi CRUD — dan faham apa yang berlaku di sebaliknya.

  • Bina tool dalaman ringkas tanpa menunggu giliran IT
  • Uji idea dengan prototaip sebelum melabur lebih besar
  • Berbincang dengan developer dan vendor dengan lebih yakin

Sebelum → Selepas

Daripada masalah kerja kepada prototaip yang berfungsi

  1. 1. Sebelum
    AinaBilik Melaka free tak pukul 10?
    FaizSaya dah book pukul 10 semalam 😅
    Mei LingEh saya pun dah tulis dalam sheet…

    ⚠ Tempahan bertindih

    Masalah di tempat kerja

    Tempahan bilik mesyuarat diurus melalui WhatsApp dan spreadsheet — selalu bertindih.

  2. 2. Proses

    User story

    Sebagai staf, saya mahu tempah bilik supaya tiada pertindihan.

    Skop MVP

    • ☑ Borang tempahan + validasi masa
    • ☑ Senarai mengikut tarikh
    • ☑ Status: disahkan / menunggu
    • ☐ Notifikasi e-mel (fasa 2)

    Requirement yang jelas

    Masalah ditukar kepada user story dan skop ringkas yang AI boleh faham.

  3. 3. Hasil
    booking-app — app/page.tsxPROMPTBina app tempahan bilik mesyuarat: borang tempahan,senarai mengikut tarikh, dan status disahkan/menunggu.1export default function BookingPage() {2 const bookings = useBookings();3 return (4 <Page title="Tempahan Bilik">5 <BookingForm onSubmit={create} />6 <BookingList7 items={bookings}8 onEdit={update}9 onDelete={remove} />10 </Page>11 );12}✓ 12 tests passedReady on http://localhost:3000Tempahan BilikIsnin, 10 Mac+ Tempahan BaruBilik Melaka09:00 – 10:00Aina · KewanganDisahkanBilik Langkawi11:30 – 12:30Faiz · OperasiMenungguBilik Melaka15:00 – 16:30Mei Ling · HRDisahkanEditPadam

    Working prototype

    App tempahan dengan borang, senarai, status dan data yang disimpan.

Contoh demonstrasi projek kelas — bukan hasil kerja peserta.

Aliran kerja

Idea masuk, app yang berfungsi keluar.

Terangkan masalah kerja anda, bina dengan bantuan AI, simpan di GitHub — dan dapatkan prototaip yang boleh digunakan.

IDEAPROSESMANUALDATACLAUDE CODEWEBAPPGITHUBPROTOTAIP

Kelas ini untuk anda jika…

  • Pemula Sepenuhnya

    Yang tak pernah menulis kod tapi ada idea yang nak dibina.

  • Usahawan & Pemilik Bisnes

    Yang nak bina tool dalaman sendiri atau prototaip untuk diuji.

  • Profesional

    Yang nak buat automation kerja dengan app ringkas tanpa tunggu IT.

  • Pelajar & Graduan

    Yang nak portfolio projek sebenar untuk ditunjukkan.

Masalah yang biasa kami dengar

  • Ada idea app sejak lama, tapi tak tahu bermula dari mana.

  • Cuba AI coding tool — app jadi, tapi bila rosak, tak tahu nak betulkan.

  • Tutorial coding terlalu teknikal dan mengambil masa berbulan-bulan.

  • Tak pasti beza frontend, backend, database dan API.

  • Takut app yang dibina tak selamat atau hilang data.

Learning Outcomes

Selepas kelas ini, anda akan boleh…

Saya Nak Bina App Dengan AI (dibuka dalam tab baharu)
  1. 01

    Tukar idea kepada requirement yang jelas sebelum mula membina

  2. 02

    Gunakan AI coding assistant untuk menjana UI dan logik aplikasi

  3. 03

    Faham asas frontend, database dan konsep API

  4. 04

    Bina operasi CRUD dengan borang dan validasi asas

  5. 05

    Debug masalah dengan AI secara sistematik, bukan cuba-cuba

  6. 06

    Faham asas keselamatan, testing dan konsep deployment

Gambaran Kelas

Silibus kelas

Vibe coding ialah cara membina perisian dengan menerangkan apa yang anda mahu kepada AI, kemudian menyemak, menguji dan memperbaikinya bersama. Ia membuka pintu kepada ramai orang — tetapi tanpa asas, mudah tersesat.

Kelas ini menggunakan satu toolchain yang konsisten — AI coding assistant seperti Claude Code bersama GitHub — supaya anda fokus membina, bukan bertukar-tukar tool.

Modul
6
Topik
20
Projek
1
  1. 1Apa Itu Vibe Coding?Peluang, had dan cara berfikir yang betul.
    • Bagaimana AI coding assistant berfungsi
    • Apa yang realistik untuk dibina
    • Menyediakan persekitaran kerja
  2. 2Dari Idea Ke RequirementApp yang baik bermula dengan arahan yang jelas.
    • Menulis user story ringkas
    • Skop MVP
    • Prompt-driven development
  3. 3Membina Antara MukaUI yang kemas dan responsif.
    • UI generation dengan AI
    • Asas frontend: halaman, komponen & borang
    • Responsive design
  4. 4Data & LogikBila app mula ‘ingat’ sesuatu.
    • Asas database
    • CRUD: create, read, update, delete
    • Validasi input
    • Konsep integrasi API
  5. 5Debug, Test & SelamatBila sesuatu rosak — dan ia akan rosak.
    • Debugging dengan AI secara sistematik
    • Testing asas
    • Asas keselamatan aplikasi
    • Version control dengan GitHub
  6. 6Konsep DeploymentDari laptop ke internet.
    • Apa yang berlaku semasa deployment
    • Environment & secrets
    • Had prototaip vs aplikasi production

Projek Hands-on

Build Your First Business Web App

booking-app — app/page.tsxPROMPTBina app tempahan bilik mesyuarat: borang tempahan,senarai mengikut tarikh, dan status disahkan/menunggu.1export default function BookingPage() {2 const bookings = useBookings();3 return (4 <Page title="Tempahan Bilik">5 <BookingForm onSubmit={create} />6 <BookingList7 items={bookings}8 onEdit={update}9 onDelete={remove} />10 </Page>11 );12}✓ 12 tests passedReady on http://localhost:3000Tempahan BilikIsnin, 10 Mac+ Tempahan BaruBilik Melaka09:00 – 10:00Aina · KewanganDisahkanBilik Langkawi11:30 – 12:30Faiz · OperasiMenungguBilik Melaka15:00 – 16:30Mei Ling · HRDisahkanEditPadam

Sebuah web app ringkas seperti sistem tempahan bilik, rekod perbelanjaan atau pengurusan tugasan.

Komponen projek

  • Antara muka responsif
  • Borang yang berfungsi
  • Data yang disimpan
  • Operasi CRUD
  • Validasi asas
  • Working prototype

Sebelum vs selepas kelas

  • Sebelum: Idea yang tersimpan dalam kepala

    Selepas: Prototaip yang boleh diklik dan diuji

  • Sebelum: Copy-paste kod AI tanpa faham

    Selepas: Faham struktur app dan boleh membuat perubahan

  • Sebelum: Panik bila keluar error

    Selepas: Proses debugging yang sistematik

  • Sebelum: Bergantung sepenuhnya pada developer

    Selepas: Boleh berbincang tentang app dengan yakin

Keperluan kelas

Pengetahuan asas

  • Tiada pengalaman coding diperlukan
  • Selesa menggunakan komputer dan menaip arahan dengan jelas

Software & peralatan

  • Laptop Windows atau Mac
  • Akaun GitHub (percuma)
  • Akses kepada AI coding assistant — butiran pelan dan langganan akan dimaklumkan sebelum kelas
Hariz Sharif sedang mengajar kelas Power BI
Microsoft Certified · Power BI Data Analyst (PL-300)HRD Corp · Accredited Trainer
Lencana Microsoft Certified: Power BI Data Analyst Associate

Kenali Instruktor

Hariz Sharif

Dari jurutera di lapangan, kepada trainer yang mengajar apa yang benar-benar digunakan.

“Saya percaya teknologi tak patut jadi sesuatu yang susah untuk dipelajari. Dengan pendekatan yang praktikal, kita boleh belajar skill yang sebelum ini nampak complicated — dan mula gunakannya untuk menyelesaikan masalah sebenar.”
  • Pengalaman industri dalam power utility dan maintenance oil & gas
  • Reporting, analytics dan automation dalam persekitaran kerja sebenar
  • Membangunkan penyelesaian bisnes dengan Power BI, Power Apps dan Power Automate
  • Mengajar Excel, Power BI dan teknologi berkaitan
Microsoft Certified
Power BI Data Analyst (PL-300)
HRD Corp
Accredited Trainer
Latar Belakang
Electrical Power Engineering
Baca kisah penuh instruktor

Yuran & Pendaftaran

Pendaftaran Vibe Coding Masterclass

Kami hanya memaparkan yuran, jadual dan format kelas selepas ia disahkan — supaya anda mendapat maklumat yang tepat.

Status Pendaftaran

Pendaftaran Online Akan Dibuka Tidak Lama Lagi

Sementara itu, anda boleh hubungi kami di WhatsApp untuk mendapatkan maklumat lanjut tentang kelas ini.

Yuran
Akan dimaklumkan
Format
Akan dimaklumkan
Tempoh
Akan dimaklumkan
Jadual
Akan dimaklumkan

FAQ

Soalan tentang Vibe Coding

Ada soalan lain? Team kami sedia membantu.

Tanya di WhatsApp (dibuka dalam tab baharu)
Betul ke saya boleh bina app tanpa tahu coding?
Anda boleh bina prototaip yang berfungsi dengan bantuan AI. Namun, kelas ini juga mengajar asas yang perlu difahami — kerana AI tidak selalu betul, dan anda perlu tahu cara menyemak hasilnya.
Bolehkah app ini terus digunakan oleh syarikat saya?
Projek kelas ialah prototaip pembelajaran. Aplikasi untuk kegunaan production — terutamanya yang menyimpan data sensitif — memerlukan semakan keselamatan, testing dan kejuruteraan tambahan.
Tool apa yang akan digunakan?
Kami menggunakan satu toolchain yang konsisten berasaskan AI coding assistant dan GitHub. Senarai penuh dan keperluan akaun akan dimaklumkan sebelum kelas bermula.
Bila kelas seterusnya dan berapa yuran?
Tarikh, format dan yuran untuk sesi seterusnya sedang dimuktamadkan. Kami tak mahu paparkan maklumat yang belum pasti — hubungi team kami di WhatsApp dan kami akan kongsikan butiran terkini sebaik sahaja ia disahkan.
Adakah peserta akan menerima sijil?
Polisi sijil penyertaan untuk kelas ini belum dimuktamadkan. Butiran rasmi akan dimaklumkan bersama maklumat pendaftaran.

— / Langkah seterusnya

Idea anda layak lebih daripada sekadar nota dalam telefon.

Bina web app pertama anda dengan AI — dan faham setiap langkah yang anda ambil.

Artificial Intelligence

Claude AI Masterclass

Gunakan AI untuk research, menulis dan menganalisis dokumen — supaya kerja yang biasa ambil berjam-jam boleh disiapkan dengan lebih pantas.

  • Prompting yang berkesan
  • Analisis dokumen
  • Prompt kit boleh guna semula
Semua peringkatBelajar Claude

Excel & Dashboard

Excel Dashboard Masterclass

Kurangkan kerja report berulang. Bina dashboard yang kemas dan interaktif — dan siapkan report bulanan dalam masa yang jauh lebih singkat.

  • PivotTable & PivotChart
  • Slicer interaktif
  • KPI reporting
Asas – PertengahanBelajar Excel Dashboard