
Membuat website adalah salah satu keterampilan digital paling penting di era modern ini. Bagi kamu mahasiswa Telkom University Jakarta, baik dari jurusan Informatika, Desain Komunikasi Visual, kemampuan membangun website bisa menjadi pondasi penting untuk menunjang tugas, portofolio, hingga karier masa depan.
Namun setelah mempelajari dasar seperti HTML dan CSS, banyak pemula bertanya: βSelanjutnya saya harus belajar apa?β Artikel ini akan membimbing kamu melalui checklist lengkap pembelajaran website secara bertahap dan sistematis.
π― Tahap 1: Penguasaan Dasar (Fundamental)
β 1. HTML (HyperText Markup Language)
Struktur dasar halaman
Tag umum:
<div>,<p>,<h1>,<img>,<a>, dllFormulir:
<form>,<input>,<textarea>,<button>
π Kenapa penting? HTML adalah βtulangβ dari semua website.
β 2. CSS (Cascading Style Sheets)
Selektor, class, ID
Properti warna, margin, padding, border, font, dll
Layout dasar: Flexbox dan Grid
Media query untuk desain responsif
π Kenapa penting? CSS membuat website kamu enak dilihat dan nyaman di berbagai perangkat.
β 3. Dasar JavaScript
Variabel, kondisi (
if), perulangan (for,while)Fungsi dan event (seperti
onclick)Manipulasi DOM (misalnya mengganti teks/gambar dari script)
π Kenapa penting? JavaScript memberikan interaksi seperti tombol, form dinamis, dll.
π§± Tahap 2: Praktik Proyek Kecil
β 4. Buat Website Portfolio Pribadi
Tampilkan biodata, foto, keterampilan
Link ke media sosial dan proyek lainnya
Tambahkan sedikit JavaScript seperti animasi atau tombol interaktif
β 5. Buat Website Tugas Kuliah
Buat landing page untuk laporan tugas atau proyek akhir
Upload ke GitHub Pages untuk bisa diakses online
π Tujuannya? Belajar sambil membangun proyek nyata untuk portofolio.

π Tahap 3: Level Menengah
β 6. Git & GitHub
Versi kontrol dengan Git
Menyimpan dan berbagi kode dengan GitHub
Buat GitHub Pages untuk menampilkan website kamu secara gratis
π Kenapa penting? Git dan GitHub adalah standar industri untuk kerja tim dan portofolio.
β 7. Framework CSS (Opsional)
Bootstrap: framework cepat untuk desain responsif
Tailwind CSS: utility-first CSS yang populer
π Kenapa penting? Mempercepat proses styling dan mendukung praktik UI/UX modern.
β 8. JavaScript Lanjutan
Array dan objek
Event listener
Form validation
Fetch API untuk ambil data dari server (misalnya data JSON)

π₯ Tahap 4: Level Lanjutan (Opsional tapi direkomendasikan)
β 9. Belajar Frontend Framework
React.js: library frontend paling populer saat ini
Vue.js atau Svelte sebagai alternatif
π Kenapa penting? Framework ini digunakan oleh banyak perusahaan startup dan korporasi.
β 10. Belajar Backend (Server-Side)
Dasar Node.js dan Express
Dasar-dasar API dan database (misalnya MongoDB atau MySQL)
Otentikasi pengguna
π Kenapa penting? Untuk membangun website dinamis seperti e-commerce, sistem login, dsb.
π Checklist Belajar Website (Print / Simpan)
Berikut checklist ringkas yang bisa kamu simpan:
β
HTML Dasar
β
CSS & Layout (Flexbox / Grid)
β
JavaScript Dasar
β
Proyek Website Portofolio
β
Git & GitHub
β
Desain Responsif (Mobile Friendly)
β
JavaScript Menengah (Form, Event, DOM)
β
Bootstrap atau Tailwind CSS
β
Frontend Framework (React / Vue)
β
Backend Dasar (Node.js / API / Database)
Belajar membuat website adalah proses bertahap. Tidak perlu terburu-buru menguasai semuanya sekaligus. Yang terpenting adalah konsistensi belajar dan praktik langsung melalui proyek kecil.
Bagi kamu mahasiswa Telkom University Jakarta, mulailah dari dasar, lalu tingkatkan level kemampuanmu dari waktu ke waktu. Dengan mengikuti checklist ini, kamu bisa membangun website yang modern, profesional, dan siap dipakai dalam dunia kerja nyata.

