Kursus Pembangunan Web di Malaysia
Kursus pembangunan web di Malaysia membawa anda menaiki tangga yang tetap: lapisan HTML/CSS/JavaScript yang dipaparkan pelayar, kemudian rangka kerja berkomponen seperti React atau Vue, lalu sisi pelayan dengan Node.js bercakap kepada PostgreSQL, MySQL atau MongoDB. Di Edustar, seorang pembangun yang sedang bekerja dari KL atau Cyberjaya duduk bersama anda setiap minggu, memerhati anda menolak lebih sepuluh repositori ke GitHub, dan mengekalkan laluan itu sejajar dengan trek MDEC PDTI, bootcamp HRD Corp dan freeCodeCamp.
What is Kursus Pembangunan Web?

Pembangunan web ialah cara sesebuah laman bergerak daripada satu idea kepada sesuatu yang boleh dimuatkan pelayar. Di sisi klien ini bermakna HTML untuk struktur, CSS untuk susun atur dan gaya, serta JavaScript untuk gelagat; di sisi pelayan pula ia bermakna persekitaran seperti Node.js menjawab permintaan dan pangkalan data (PostgreSQL, MySQL atau MongoDB) menyimpan datanya. Malaysia menawarkan tiga jalan masuk yang jujur, dan semuanya berakhir di pintu yang sama. Laluan ijazah PDTI (iaitu MDEC Premier Digital Tech Institution) menembusi MMU, APU, UTM, UM, USM dan UKM. Laluan bootcamp boleh dituntut HRD Corp menembusi Forward School Penang, Next Academy KL dan kohort sekitar NEXT KL Tech Park. Laluan belajar kendiri menembusi freeCodeCamp dan The Odin Project. Apa pun pilihan anda, garisan penamat ialah portfolio GitHub awam dan satu temu duga pembangun junior di syarikat seperti Grab, Carsome, iPrice, Shopee Malaysia atau MoneyLion.
- 01Lapisan klien: HTML5 untuk struktur, CSS3 untuk susun atur responsif, JavaScript moden (ES2022+) untuk gelagat, serta kebolehcapaian (WCAG)
- 02Lapisan rangka kerja: React, yang paling kerap diminta majikan KL, dengan Vue sebagai pilihan yang dipakai beberapa syarikat skala SEA
- 03Lapisan pelayan: Node.js dengan Express, pangkalan data (PostgreSQL atau MongoDB), dan API REST atau GraphQL menyambung kedua-duanya
- 04Alat harian: Git dan GitHub, npm atau pnpm, VS Code, panel DevTools pelayar, serta deploy ke Vercel, Netlify atau Railway
- 05Tiga laluan MY yang munasabah: ijazah MDEC PDTI, bootcamp HRD Corp, atau belajar kendiri melalui freeCodeCamp dan portfolio
- 06Satu artifak yang setiap temu duga junior MY minta lihat: profil GitHub membawa 10+ projek yang telah di-deploy dan berfungsi
Apa yang dirangkumi bimbingan web-dev Edustar
Skop dinyatakan terang: tiada kerja dijanji, satu laluan berstruktur ke portfolio yang berdiri kukuh.
3 modul
Frontend, rangka kerja, full-stack, 12 minggu setiap satu
10+ repo
Portfolio GitHub di-deploy di hujung program
1-ke-1
Bimbingan langsung mingguan + semakan PR async
Seluruh negara
Atas talian (lalai) atau bersemuka Lembah Klang + Cyberjaya
Yang kami ajar, tiga modul, dua belas minggu setiap satu
Setiap modul berpadanan dengan satu pemeriksaan yang pelajar sudah percayai: freeCodeCamp Responsive Web Design dan JavaScript Algorithms untuk sijilnya, KPM Sains Komputer 4571 untuk pelajar sekolah, dan teras sains komputer MDEC PDTI untuk laluan ijazah.
Modul 1, Asas Frontend (12 minggu)
Lapisan yang tiada pembangun langkau, kerana semua yang di atasnya mengandaikan anda tahu ia dengan hafal. Menjelang tamat, empat laman statik duduk di-deploy dalam GitHub anda.
Semantik HTML5 dan kebolehcapaian (asas WCAG AA); susun atur CSS3 (Flexbox, Grid), reka bentuk responsif dengan pendekatan mobile-first; JavaScript moden ES2022+ (let/const, arrow function, destructuring, modul, fetch, promises, async/await); API DOM dan pengendalian event; aliran kerja Git + GitHub (branch, commit, push, pull request); deploy ke Netlify atau Vercel; membina 4 laman: laman peribadi, menu restoran, klon blog, halaman produk e-dagang.
Modul 2, Rangka Kerja Frontend Moden (12 minggu)
Tukar kod DOM yang ditulis tangan dengan model komponen. React didahulukan kerana pengambilan KL condong ke situ, dengan Vue tersedia atas permintaan. Menjelang tamat, tiga aplikasi satu-halaman sudah live.
Asas React (komponen, props, JSX, hooks: useState, useEffect, useContext, useReducer); React Router v6 untuk laluan sisi klien; pengurusan state (Context API โ Zustand atau Redux Toolkit); pengambilan data dengan TanStack Query; borang dengan React Hook Form + pengesahan Zod; gaya dengan Tailwind CSS; asas TypeScript (types, interfaces, generics); ujian komponen dengan Vitest + React Testing Library; 3 aplikasi: pengurus tugasan dengan localStorage, papan pemuka cuaca dengan API awam, e-dagang mini dengan state troli.
Modul 3, Full-Stack dengan Node.js (12 minggu)
Letak pelayan di belakang antara muka. Node.js dan Express menjawab permintaan, pangkalan data sebenar menyimpan datanya, dan hos sebenar menyajikannya kepada umum. Menjelang tamat, GitHub anda memegang sepuluh repositori atau lebih.
Persekitaran Node.js dan event loop; routing dan middleware Express.js; reka bentuk API REST (HTTP verbs, status codes, JSON, CORS); pengesahan dengan JWT dan bcrypt; PostgreSQL dengan Prisma ORM (schema, migration, query) atau MongoDB dengan Mongoose; pengurusan environment variables dan secrets; deploy ke Railway, Render atau Vercel serverless functions; CI asas dengan GitHub Actions; 3 aplikasi full-stack: CMS blog, suapan media sosial, sistem tempahan; capstone akhir: utarakan masalah PKS Malaysia sebenar (sistem POS untuk warung, jadual kehadiran untuk pusat tuisyen, penjejak stok untuk kedai runcit) dan hantar MVP yang berfungsi.
Untuk siapa bimbingan web-dev Edustar
Empat titik permulaan Malaysia yang sentiasa kami temui, dan telah kami bentuk sukatannya.
Penukar kerjaya (perbankan, perakaunan, kejuruteraan โ tech)
Anda 25โ40 tahun, kerja semasa anda mantap, dan lebih rela tidak meletak jawatan untuk masuk ke tech. Sesi mendarat pada waktu petang dan hujung minggu, kami bina asas di atas tabiat analitik yang anda sudah ada, dan sasarannya ialah tawaran pembangun junior dalam 9โ12 bulan sementara gaji anda terus masuk.
- Tiada masa untuk bootcamp sepenuh masa
- Perlu panduan HRD Corp untuk majikan
- Mahu portfolio di-deploy, bukan sijil
Graduan bukan CS beralih ke web
Ijazah anda dalam bidang lain, katakan perniagaan, komunikasi atau kejuruteraan, dan projek tahun akhir tidak pernah menjadi kod yang boleh dijalankan sesiapa. Dalam 6โ9 bulan kami bawa anda ke portfolio React dan Node yang tulen, supaya CV anda lepas saringan JobStreet di Grab, Carsome, Shopee Malaysia dan iPrice.
- Pemegang ijazah CS menguasai senarai pendek
- Projek tahun akhir hanya teori
- Profil GitHub kelihatan kosong
Pembina laman freelance (kedai, F&B, pusat tuisyen)
Buat masa ini anda serahkan pelanggan PKS sekitar KL atau Johor Bahru satu laman WordPress berharga RM 1,500โ3,000. Anda mahu memetik RM 5,000โ15,000 dengan menghantar binaan React dan Node tersuai. Kami mengajar satu stack yang sedia untuk freelance (Next.js + Supabase + Stripe) dan satu skrip panggilan discovery yang selaras.
- Siling WordPress pada apa yang anda boleh cas
- Tiada kemahiran backend tersuai
- Tidak boleh quote pelanggan korporat
Pengasas startup DIY (kohort MAGIC / Cradle / Sunway iLabs)
Anda berada dalam MAGIC Global Accelerator, Cradle CIP-Catalyst atau batch Sunway iLabs, dan rakan pengasas teknikal yang anda harapkan sudah berundur. Dalam 12โ16 minggu kami bimbing anda menghantar MVP yang boleh dipertahankan dengan tangan sendiri, cukup untuk memikul pitch deck seterusnya atau meraih pelanggan perintis berbayar.
- Kehilangan rakan pengasas teknikal pertengahan kohort
- Perlu MVP sebelum tonggak seterusnya
- Tidak mampu outsource pada kadar agensi
Dari panggilan pertama ke aplikasi pertama di-deploy
Langkah praktikal memulakan bimbingan web-dev Edustar, mengikut urutan.
- 1
Penilaian keperluan percuma
Satu panggilan 15 minit untuk mendengar di mana anda berada: kerja semasa, peranan yang anda mahu, berapa jam seminggu boleh diberi, koding apa yang pernah anda sentuh, dan bajet anda. Kami sebut terus terang sama ada sesi bimbingan peribadi, satu rujukan bootcamp, ataupun belajar kendiri yang paling padan, dan kami tidak menolak bimbingan yang tidak sesuai.
~15 minit - 2
Diagnostik kemahiran
Satu tugas kecil HTML/CSS/JavaScript di CodeSandbox, kemudian perbualan 20 minit mengenainya. Daripada apa yang kami lihat, kami masukkan anda ke Modul 1, 2 atau 3 dan bentuk semula sukatan mengikut jurangnya. Anda beredar dengan pelan pembelajaran bertulis yang menjadi milik anda untuk disimpan.
Sebelum kelas 1 - 3
Padanan tutor
Kami pasangkan anda dengan pembangun yang membuat kerja ini untuk mencari nafkah, biasanya jurutera pertengahan-ke-senior di syarikat KL atau Cyberjaya (Grab, Shopee Malaysia, iPrice, MoneyLion, Carsome, vendor tech berkaitan kerajaan), dipilih atas stack, jadual dan bagaimana anda berdua mungkin serasi.
1โ3 hari - 4
Sesi langsung pertama + persediaan GitHub
Satu permulaan 60โ90 minit di Google Meet atau Zoom. Kami kemaskan GitHub anda (profil README, kunci SSH, commit pertama itu), tetapkan VS Code cara seorang profesional, dan tolak halaman pertama Pelajaran 1 hidup ke Netlify sebelum anda log keluar.
Kelas 1 - 5
Bimbingan langsung mingguan + semakan async
Satu sesi langsung seminggu, biasanya 60โ90 minit. Pada hari-hari antaranya, anda menghantar kod setiap hari, dan tutor anda membaca setiap pull request pada waktu mereka sendiri lalu menandakannya baris demi baris. Iramanya sengaja sama dengan irama pasukan kejuruteraan sebenar.
Berterusan, minggu 1โ36 - 6
Semakan projek pertengahan modul + kemas portfolio
Tutup setiap modul dengan semakan 90 minit: satu demo langsung, satu perjalanan menerusi kod, satu tulis semula README, satu semakan deploy, tangkap layar segar dan satu audit Lighthouse. Sasarannya sebuah repo yang berbunyi seperti jurutera junior yang membinanya, bukan yang disalin dari tutorial.
Hujung setiap modul (minggu 12, 24, 36) - 7
Persediaan temu duga + permohonan kerja pertama
Fasa akhir: satu temu duga teknikal olok-olok (live-code ditambah rasa pertama reka bentuk sistem), satu CV ditulis semula untuk ATS, satu audit GitHub dan LinkedIn, satu pelan permohonan merentas JobStreet Malaysia, LinkedIn dan Wobb, serta satu skrip rundingan gaji berpaksi kepada band PIKOM.
Minggu 33โ36 + selepas tamat
Things parents ask us first
Ikuti tangga HTML/CSS/JS โ React โ Node mengikut urutan
Cara terpantas seorang calon junior MY tersungkur dalam temu duga teknikal ialah melompat ke React sebelum JavaScript menjadi lumrah. Beri JS vanilla dua belas minggu penuhnya dahulu. Penemu duga di Grab, Carsome dan Shopee Malaysia menyelidik closure, prototype dan event loop jauh lebih kerap daripada mana-mana sintaks khusus React.
Portfolio GitHub dengan 10+ repositori bukan pilihan di Malaysia
Tatal mana-mana senarai kerja pembangun junior di JobStreet Malaysia atau LinkedIn KL, dan anda akan jumpa satu pautan GitHub dalam syaratnya. Projek tahun akhir yang tersimpan dalam pemacu jari tidak memberi apa-apa di sini. Hantar empat laman statik Modul 1, tiga SPA Modul 2 dan tiga aplikasi full-stack Modul 3, satu repo setiap satu, setiap README membawa URL deploy yang hidup.
Tiga laluan MY yang sah, pilih ikut masa dan bajet
Ijazah MDEC Premier Digital Tech Institution (PDTI) di MMU, APU, UTM, UM, USM atau UKM mengambil 3โ4 tahun dan lebih kurang RM 40,000โ80,000, diakreditasi MQA. Bootcamp boleh dituntut HRD Corp di Forward School Penang atau Next Academy KL berjalan 3โ6 bulan pada RM 12,000โ25,000, dan majikan anda mungkin boleh menuntutnya. Belajar kendiri melalui freeCodeCamp, The Odin Project dan Frontend Masters berjalan 6โ12 bulan pada RM 0โ500, langganan Frontend Masters sahaja kos sebenarnya. Jam berbeza, harga berbeza, satu portfolio GitHub yang sama di penghujung.
Landskap kadar freelance di Lembah Klang (band PIKOM 2025)
Seorang pembangun web junior dengan 0โ2 tahun mengecas RM 50โ150/jam secara freelance, atau menerima RM 3,500โ4,800/bulan sebagai pekerja. Lepas lima tahun, angkanya beralih ke RM 200โ500/jam freelance atau RM 9,000โ15,000+/bulan bergaji. Angka dari PIKOM ICT Job Market Outlook dibaca bersama JobStreet Salary Report. Anda boleh ambil kerja freelance di Upwork, di MalaysiaFreelancer.com, atau terus dari projek dalam GitHub anda.
Kurikulum freeCodeCamp percuma dan diiktiraf oleh majikan MY
Trek freeCodeCamp Responsive Web Design (300 jam) dan trek JavaScript Algorithms and Data Structures (300 jam) dikira sebagai bukti portfolio di sisi perekrut di Grab, Shopee Malaysia dan iPrice, selagi GitHub yang dipautkan membuktikan anda benar-benar melakukan kerjanya. Bootcamp berbayar membeli anda masa mentor langsung dan kelayakan tuntutan HRD Corp; anggap ia sebagai cara bergerak lebih pantas menerusi kurikulum percuma yang sama, sebuah pemangkin, sebuah pintasan masa.
Bagaimana empat laluan pembangunan web di Malaysia berbanding
Set laluan satu-ke-satu Edustar diletak di sebelah tiga pilihan yang kebanyakan pelajar KL sedang timbang: satu bootcamp, belajar kendiri tulen, dan satu ijazah penuh.
Coach web-dev 1-ke-1 Edustar
Tempoh
9 bulan (3 modul ร 12 minggu), sambungan kadar sendiri dibenarkan
Anggaran kos (MYR)
RM 150โ250/jam, ~RM 6,000โ12,000 jumlah untuk 9 bulan
Penyesuaian peribadi
1-ke-1, sukatan ditulis semula mengikut tahap permulaan dan peranan sasaran anda
Akses mentor
Pembangun yang sedang bekerja di KL/Cyberjaya, sesi langsung mingguan
Hasil akhir
GitHub 10+ aplikasi di-deploy, capstone dibina atas masalah PKS MY sebenar
Status MQA / HRD Corp
Bukan ijazah, perkhidmatan bimbingan. Pasangkan dengan bootcamp atau belajar sendiri untuk kelayakan.
Paling sesuai untuk
Penukar kerjaya yang sudah bekerja sepenuh masa, pemula freelance, pengasas yang perlu kemahiran MVP sekarang
Bootcamp KL 3 bulan (Forward / Next Academy)
Tempoh
3โ6 bulan sepenuh masa, kohort KL Tech Park atau Penang
Anggaran kos (MYR)
RM 12,000โ25,000 bayaran sekali, boleh dituntut HRD Corp
Penyesuaian peribadi
Satu sukatan kohort, setiap pelajar bergerak pada kelajuan yang sama
Akses mentor
Pengajar utama dengan TA, waktu perundingan hari bekerja
Hasil akhir
Empat hingga enam aplikasi di-deploy di GitHub serta sijil bootcamp
Status MQA / HRD Corp
Boleh dituntut HRD Corp, tidak diakreditasi MQA
Paling sesuai untuk
Penukar kerjaya dengan ruang masa 3 bulan dan sokongan majikan HRD Corp
Trek kendiri: freeCodeCamp + The Odin Project
Tempoh
6โ18 bulan bersendirian, bergantung pada disiplin
Anggaran kos (MYR)
RM 0 untuk mula, Frontend Masters pilihan pada ~RM 200/bulan
Penyesuaian peribadi
100% arah kendiri, tiada semakan melainkan anda cari seorang mentor
Akses mentor
Utas Discord + Stack Overflow, tiada semakan hingga seorang mentor muncul
Hasil akhir
GitHub dengan seberapa banyak yang anda paksa diri sendiri bina
Status MQA / HRD Corp
Tidak kedua-duanya, bukti kemahiran adalah repo anda, bukan kertas
Paling sesuai untuk
Pelajar sendiri berdisiplin tanpa bajet dan 12+ bulan
Ijazah sains komputer MDEC PDTI
Tempoh
3โ4 tahun (UM, UKM, USM, UTM, MMU, APU)
Anggaran kos (MYR)
RM 40,000โ80,000 jumlah yuran, layak PTPTN
Penyesuaian peribadi
Format kuliah, 100+ pelajar setiap modul, kumpulan tutorial
Akses mentor
Pensyarah + penyelia projek tahun akhir
Hasil akhir
Skrol ijazah + projek tahun akhir + GitHub jika anda membinanya
Status MQA / HRD Corp
Ijazah sarjana muda diakreditasi MQA
Paling sesuai untuk
Lepasan sekolah (pemegang SPM, STPM, Foundation) yang mahukan kelayakan penuh
Di mana pembangunan web duduk dalam perjalanan pelajar Malaysia
Dari rasa pertama di sekolah ke kerusi pembangun berbayar, tiga jalan masuk yang jujur.
- 01
Tahun 1โ6 (Sekolah Rendah), pendedahan
Kelab koding pilihan (Scratch, Code.org, cawangan #mydigitalmaker di SK dan SJK terpilih). Matlamat pada usia ini: pemikiran logik dan rasa ingin tahu, bukan kebolehgajian. KPM tidak menguji koding di peringkat rendah.
- 02
Tingkatan 1โ3 (PT3), kod sebenar pertama
KSSM Asas Sains Komputer memperkenalkan algoritma dan pengaturcaraan asas berasaskan blok / teks. Sesetengah sekolah swasta dan SBP menawarkan kelab Python. Bimbingan Edustar fokus membina laman portfolio pertama di sini, laman peribadi 4โ6 halaman yang live di Netlify.
- 03
Tingkatan 4โ5 (SPM), Sains Komputer 4571
Kertas Sains Komputer SPM 4571 (LPM) merangkumi algoritma, perwakilan data, pengaturcaraan (Python), pangkalan data, asas rangkaian. Kami sambungkan ke kerja khusus web: HTML/CSS/JavaScript, aplikasi React pertama, repositori GitHub pertama. Hasil: 3โ5 projek di-deploy sebelum SPM tamat.
- 04
Pra-U + Dewasa, laluan MDEC PDTI
MDEC Premier Digital Tech Institutions (MMU Cyberjaya, APU, UTM, UM, USM, UKM) untuk laluan ijazah. STPM ICT 958 atau Foundation in Computing sebagai jalan masuk akademik. Bimbingan Edustar selari dengan ijazah, fokus pada portfolio GitHub yang pemeriksa tidak minta tetapi majikan minta.
- 05
Penukar kerjaya / freelance / pengasas
Pelajar dewasa masuk melalui bootcamp boleh dituntut HRD Corp (Forward School Penang, Next Academy KL), belajar kendiri (The Odin Project, freeCodeCamp, Frontend Masters) atau Edustar 1-ke-1. Keadaan akhir sama: portfolio GitHub dengan 10+ aplikasi di-deploy dan profil LinkedIn yang aktif.
Soalan Lazim
Apa yang penukar kerjaya, graduan baru, freelancer dan pengasas Malaysia paling kerap tanya kami.
Mulakan perjalanan pembangunan web anda dengan Edustar
Satu penilaian keperluan percuma 15 minit, kemudian pembangun KL atau Cyberjaya yang sedang bekerja dipadankan dengan anda dalam 1โ3 hari, dan satu GitHub 10+ repo dibina selama sembilan bulan.
- Penilaian keperluan percuma + diagnostik kemahiran
- Bimbingan 1-ke-1 dengan pembangun KL/Cyberjaya yang sedang bekerja
- Portfolio GitHub dengan 10+ aplikasi di-deploy di hujung program
- Atas talian seluruh negara atau bersemuka Lembah Klang + Cyberjaya
Edustar โ Malaysian private tuition, KPM-aligned tutors.


