Lompat ke konten utama

4,9/5 · 1.200 ulasan · Pemula sampai Menengah

Kursus Desain Web Privat di Surabaya

Kursus desain web privat di Surabaya, satu tutor menemani satu peserta di rumah atau lewat sesi online. Materinya menempuh delapan lapisan, dari HTML semantik sampai situs tayang di domain sendiri. Biaya mulai Rp97.300 per pertemuan 90 menit.

Kursus Desain Web Privat di Surabaya
4,9/5 1.200 ulasan
2.500+ tutor terseleksi
1-on-1 satu tutor satu peserta
Ke rumah Surabaya, co-learning, atau online
Ganti tutor tanpa biaya tambahan
Assessment kebutuhan dulu

Inti dari Kursus Desain Web Privat di Surabaya

Kursus desain web privat di Surabaya, satu tutor menemani satu peserta di rumah atau lewat sesi online. Materinya menempuh delapan lapisan, dari HTML semantik sampai situs tayang di domain sendiri. Biaya mulai Rp97.300 per pertemuan 90 menit.

Konsultasi dan Daftar

Serba-serbi Program

Alat kerja
Visual Studio Code, peramban beserta alat pengembangnya, dan akun GitHub, seluruhnya tanpa biaya lisensi
Bahasa yang dipelajari
HTML, CSS, serta JavaScript pada porsi yang benar-benar dibutuhkan satu halaman
Panjang program
18 sampai 24 pertemuan hingga satu situs utuh bisa dibuka umum
Bahan garapan
situs milik peserta sendiri, mulai profil usaha, halaman jasa, sampai portofolio pribadi
Format sesi
satu tutor satu peserta, 90 menit, satu sampai tiga kali sepekan sesuai ritme Anda
Biaya
mulai Rp97.300 per pertemuan di rumah peserta, tutor spesialis mulai Rp186.500 per pertemuan
Cakupan wilayah
31 kecamatan Kota Surabaya, 18 kecamatan Kabupaten Sidoarjo, ditambah sesi online dari mana saja
Prasyarat
terbiasa memakai komputer sehari-hari; pengalaman menulis kode belum diperlukan sama sekali

Kekuatan program

Nilai lebih paket les desain web privat ini

Unggulan utama

Gudang kode pribadi sejak sesi pembuka

Peserta menyimpan pekerjaan di GitHub sejak pertemuan pertama, jadi tak ada kerja semalam yang hilang karena laptop bermasalah.

Pemeriksaan di dua peramban tiap sesi

Setiap halaman dibuka di dua mesin tampilan berbeda supaya peserta mengenali selisih yang wajar dan selisih yang menandakan kesalahan.

Latihan membaca pesan galat bersama tutor

Tutor sengaja membiarkan galat muncul, lalu menelusurinya bersama peserta dari nomor baris yang disebutkan panel peramban.

Pengukuran kecepatan halaman tiap sesi

Peserta mengukur waktu muat halamannya sendiri dan melihat langsung akibat gambar yang belum dikecilkan pada jaringan seluler.

Pendampingan sampai situs benar-benar tayang

Pemasangan domain dan penerbitan dikerjakan bersama di dalam sesi, sehingga tidak ada bagian sulit yang ditinggalkan sebagai tugas mandiri.

Timbang dulu

Tiga jalan belajar desain web privat, mana yang cocok untuk Anda?

Pilihan terbaik

Les Desain Web Privat Privat Edubia

Di tempat pilihan Anda, Surabaya

  • Perhatian tutor saat belajar desain web privat : Penuh, satu untuk satu
  • Materi desain web privat disesuaikan level peserta
  • Pekerjaan peserta diperiksa di layar yang sama
  • Koreksi langsung saat langkah kerja meleset
  • Perkembangan dipantau tiap sesi
  • Bahan dipilih dari perkakas yang sudah dipakai peserta

Bimbel Desain Web Privat Grup

  • Perhatian tutor saat belajar desain web privat : Terbagi ke banyak peserta
  • Materi desain web privat disesuaikan level peserta
  • Pekerjaan peserta diperiksa di layar yang sama : Seragam
  • Koreksi langsung saat langkah kerja meleset : Menunggu giliran
  • Perkembangan dipantau tiap sesi : Sesekali
  • Bahan dipilih dari perkakas yang sudah dipakai peserta : Umum

Belajar Desain Web Privat Sendiri

  • Perhatian tutor saat belajar desain web privat : Tanpa pendamping
  • Materi desain web privat disesuaikan level peserta
  • Pekerjaan peserta diperiksa di layar yang sama : Cari sendiri
  • Koreksi langsung saat langkah kerja meleset : Tak ada yang memeriksa
  • Perkembangan dipantau tiap sesi
  • Bahan dipilih dari perkakas yang sudah dipakai peserta : Tergantung sendiri

Fleksibel

Pilih format les desain web privat yang cocok dengan rutinitas Anda

Tutor desain web privat datang ke tempat pilihan Anda di Surabaya atau via online. Rencana belajar disusun dari kebutuhan Anda.

Lapis demi lapis

Delapan lapisan halaman web yang ditempuh di kelas

Sebuah halaman web berdiri dari beberapa lapisan yang menumpuk. Kursus ini menempuhnya berurutan dari bawah, sebab lapisan yang dilewati akan menuntut tambalan berulang di lapisan atasnya. Tiap lapis membawa satu kekeliruan khas yang sudah tutor hafal.

  1. 1

    Kerangka isi dengan HTML semantik

    Lapis 1

    Yang dibahas. Judul bertingkat, paragraf, daftar, tautan, gambar beserta teks alternatifnya, serta penanda wilayah seperti header, nav, main, dan footer.

    Jebakan umum. Seluruh halaman dibungkus penanda serbaguna tanpa arti. Di layar hasilnya terlihat benar, sementara pembaca layar dan mesin telusur kehilangan petunjuk mana judul dan mana isi utamanya.

    Cara tutor. Tutor mematikan seluruh berkas gaya pada sesi ini. Halaman yang tetap terbaca runtut dalam keadaan polos berarti kerangkanya benar, dan ujian itu sulit diakali.

  2. 2

    Tata letak dengan CSS

    Lapis 2

    Yang dibahas. Model kotak, aliran normal, flexbox untuk satu sumbu, grid untuk dua sumbu, jarak antar unsur, serta penentuan lebar isi yang nyaman dibaca.

    Jebakan umum. Posisi diatur memakai margin negatif dan penempatan mutlak sampai tampilannya kebetulan pas. Begitu satu baris teks bertambah, susunannya bergeser dan tambalan tadi harus diulang dari awal.

    Cara tutor. Penempatan mutlak dilarang sepanjang lapis ini. Peserta menyelesaikan semua susunan memakai flexbox dan grid, lalu tutor menambah isi secara mendadak untuk mengujinya.

  3. 3

    Penyesuaian terhadap lebar layar

    Lapis 3

    Yang dibahas. Pendekatan mendahulukan ponsel, satuan lentur, titik henti yang lahir dari isi, gambar yang menyesuaikan wadah, serta pengujian di perangkat nyata.

    Jebakan umum. Rancangan dikerjakan untuk layar lebar dahulu, lalu ditambal untuk ponsel di pertemuan menjelang akhir. Padahal mayoritas pengunjung situs usaha kecil datang dari ponsel, dan tambalan begitu selalu menyisakan tumpang tindih.

    Cara tutor. Jendela peramban dikunci pada lebar 360 piksel selama lapis ini berjalan. Tampilan layar lebar baru dibuka sesudah versi sempitnya rapi tanpa gulir mendatar.

  4. 4

    Tipografi dan warna di layar

    Lapis 4

    Yang dibahas. Pemilihan serta pemuatan huruf, skala ukuran, panjang baris yang nyaman, jarak antar baris, dan pemeriksaan kontras teks terhadap latarnya.

    Jebakan umum. Enam berkas huruf dimuat sekaligus karena semuanya terasa cocok. Halaman jadi berat, dan teks sempat berkedip berganti bentuk begitu huruf pilihan selesai diunduh.

    Cara tutor. Peserta dibatasi dua keluarga huruf dengan dua ketebalan, lalu mengukur selisih waktu muat sebelum dan sesudah pembatasan itu di alat pengembang.

  5. 5

    Interaksi dengan JavaScript secukupnya

    Lapis 5

    Yang dibahas. Menangkap peristiwa klik, membuka dan menutup menu, memeriksa isian formulir, memunculkan unsur saat digulir, serta menjaga halaman tetap berfungsi bila skripnya gagal dimuat.

    Jebakan umum. Pustaka animasi berukuran ratusan kilobita ditarik hanya demi satu efek muncul saat gulir. Halaman melambat di jaringan seluler, dan efek tadi jarang diperhatikan pengunjung.

    Cara tutor. Tiap penambahan pustaka wajib disertai pengukuran ukuran berkas dan waktu muat sebelum serta sesudahnya, sehingga keputusannya diambil dengan angka di depan mata.

  6. 6

    Aset gambar dan kecepatan halaman

    Lapis 6

    Yang dibahas. Pengubahan ukuran gambar, pemilihan format modern, pemuatan tertunda, penentuan lebar dan tinggi untuk mencegah lompatan tata letak, serta pengukuran waktu muat.

    Jebakan umum. Foto berukuran empat ribu piksel diunggah apa adanya lalu dikecilkan lewat berkas gaya. Halaman terlihat rapi dan berbobot belasan megabita, dan pengunjung berjaringan lambat pergi sebelum gambarnya sempat muncul.

    Cara tutor. Peserta membuka panel Network dengan kecepatan jaringan dibatasi, merasakan sendiri lama tunggunya, lalu mengulang pengukuran sesudah gambarnya dikecilkan.

  7. 7

    Keterjangkauan dan formulir

    Lapis 7

    Yang dibahas. Label yang menempel pada isian, urutan fokus papan tik, teks alternatif yang bermakna, ukuran sasaran sentuh, serta pesan galat yang menuntun pengunjung.

    Jebakan umum. Label dihapus dan digantikan teks bayangan di dalam kotak isian karena terlihat lebih bersih. Begitu pengunjung mulai mengetik, keterangan itu hilang dan petunjuk isian mana yang sedang diisi ikut lenyap.

    Cara tutor. Tutor meminta peserta mengisi formulirnya sendiri memakai papan tik saja tanpa menyentuh tetikus. Hambatan yang muncul di situ langsung menunjukkan bagian yang perlu dibetulkan.

  8. 8

    Penerbitan, domain, dan dasar SEO teknis

    Lapis 8

    Yang dibahas. Pemasangan gudang kode ke layanan penerbitan, penyambungan nama domain, sertifikat pengaman, judul dan keterangan tiap halaman, peta situs, serta pendaftaran ke perkakas mesin telusur.

    Jebakan umum. Situs ditayangkan dengan judul halaman yang sama di semua alamat dan tanpa peta situs. Halaman dalamnya tak pernah terindeks, lalu pemiliknya menyimpulkan situs memang tidak berguna.

    Cara tutor. Sebelum penerbitan, peserta menulis judul dan keterangan untuk tiap halaman, lalu memeriksa hasilnya lewat pratinjau tautan di aplikasi pesan sebagai uji cepat.

Sebelum sesi pertama

Yang perlu disiapkan sebelum kursus desain web dimulai

  • Laptop bermemori 8 GB Editor kode dan beberapa tab peramban berjalan lapang di angka ini. Layar selebar 1366 x 768 piksel ke atas membuat kerja jauh lebih nyaman.
  • Ponsel untuk pengujian tiap sesi Tiap halaman diperiksa di layar sempit sungguhan, sebab pengecil jendela peramban kerap menyembunyikan tumpang tindih yang nyata.
  • Akun GitHub atas nama Anda Tanpa biaya, dan menjadi tempat menyimpan pekerjaan sekaligus riwayat perubahan yang bisa ditunjukkan kepada calon pemberi kerja.
  • Isi situs yang dikumpulkan lebih dahulu Teks layanan, daftar harga, dan foto. Halaman kosong menyulitkan latihan tata letak, karena memang tidak ada yang perlu ditata.
  • Sambungan internet yang stabil Dipakai memuat rujukan, menyimpan kode, dan menerbitkan halaman. Sambungan seluler pun memadai asalkan tidak putus nyambung.
  • Anggaran domain di luar biaya kursus Kisaran seratus sampai dua ratus ribu rupiah setahun. Penerbitan situs statis sendiri masih bisa memakai paket cuma-cuma.
  • Tiga jam kerja mandiri tiap pekan Menulis ulang kode tanpa contoh di layar adalah cara kemampuan ini menetap, dan itu terjadi di luar jam pertemuan bersama tutor.
  • Kesediaan membaca pesan galat Sebagian besar hambatan sudah dijelaskan peramban. Kebiasaan membacanya sampai habis memangkas waktu belajar secara nyata.

Kecocokan program

Siapa yang cocok mengambil kelas desain web ini

Peserta yang cocok

  • Anda ingin membangun sendiri situs usaha lalu memperbaruinya kapan saja tanpa menunggu pihak ketiga.
  • Anda perancang grafis yang ingin memahami batas teknis sebelum menyerahkan rancangan kepada pengembang.
  • Anda mahasiswa yang butuh portofolio berupa situs yang benar-benar tayang dan bisa dibuka orang lain.
  • Anda menyiapkan perpindahan bidang ke pengembangan antarmuka dan perlu dasar yang tertata rapi.
  • Anda pernah belajar sendiri lewat tayangan tutorial lalu berhenti karena galat yang tak kunjung terpecahkan.
  • Anda mewarisi situs buatan orang lain dan ingin sanggup membacanya sebelum memutuskan mengubahnya.

Titik periksa

Lima titik yang menandai kemajuan peserta kursus

Kemajuan di bidang ini terukur dari halaman yang berfungsi. Jumlah istilah yang dihafal tidak menjelaskan apa pun. Berikut lima titik yang diperiksa tutor bersama peserta, beserta tanda lolosnya.

  1. 01
    Pertemuan 1 sampai 3

    Halaman polos yang tetap terbaca runtut

    Tanda lolos: seluruh berkas gaya dimatikan, dan halaman masih terbaca berurutan dari judul sampai penutup tanpa satu bagian pun kehilangan perannya.

  2. 02
    Pertemuan 4 sampai 8

    Susunan yang bertahan saat isinya bertambah

    Tanda lolos: tutor menambahkan dua kartu dan satu paragraf panjang tanpa memberi tahu, dan tata letaknya menyesuaikan diri tanpa unsur yang saling menimpa.

  3. 03
    Pertemuan 9 sampai 13

    Tampilan rapi di lebar 360 piksel

    Tanda lolos: seluruh halaman dibuka di ponsel sungguhan, gulir mendatar nihil, dan semua tombol bisa disentuh memakai ibu jari tanpa salah tekan.

  4. 04
    Pertemuan 14 sampai 18

    Halaman ringan dan terjangkau papan tik

    Tanda lolos: bobot halaman turun di bawah satu megabita, dan seluruh isian formulir bisa dilalui berurutan memakai tombol tab sampai pesannya terkirim.

  5. 05
    Pertemuan 19 sampai 24

    Situs tayang di domain milik peserta

    Tanda selesai: alamat situs bisa dibuka orang lain, tiap halaman punya judul sendiri, peta situs sudah terkirim, dan peserta sanggup menerbitkan perubahan tanpa didampingi.

Titik berangkat kelas: halaman web berupa dokumen sebelum berupa tampilan

Halaman web lahir sebagai dokumen: judul bertingkat, paragraf, daftar, gambar, dan tautan yang tersusun dalam satu urutan bermakna. Peramban membaca urutan itu, pembaca layar membacakannya kepada pengguna tunanetra, dan mesin telusur mengambil petunjuk isinya dari sana. Warna, jarak antar unsur, dan susunan kolom menempel belakangan sebagai lapisan tampilan di atas dokumen tadi.

Kursus desain web Edubia menempuh urutan yang sama. Peserta menyusun dokumennya lebih dulu, memastikan halaman tetap terbaca runtut dalam keadaan polos, baru menambahkan tata letak, ukuran huruf, warna, dan gerak. Cara ini terasa lambat pada dua pertemuan awal, lalu menghemat banyak waktu sesudahnya, soalnya halaman yang dokumennya rapi jarang menuntut tambalan begitu isinya bertambah.

Pertemuannya berdua saja, satu tutor menemani satu peserta selama 90 menit, di alamat Anda di Surabaya atau lewat sesi online. Biayanya mulai Rp97.300 untuk satu pertemuan. Tutor bisa diganti tanpa biaya tambahan kalau ritme mengajarnya terasa kurang klop, dan permintaannya cukup disampaikan lewat WhatsApp.

Berapa biaya kursus desain web privat di Surabaya

Pertemuan dasar bertarif mulai Rp97.300 untuk 90 menit. Panjang itu dipilih karena satu lapisan teknis, misalnya menyusun tata letak dua kolom yang tetap rapi di layar ponsel, menuntut waktu menulis kode sekaligus waktu mengujinya. Sesi 60 menit biasanya berhenti tepat pada saat kesalahan pertama muncul, dan itu titik yang justru dinanti tutor.

Peserta yang meminta pendamping berpengalaman menangani situs berisi ribuan halaman produk masuk lapis mulai Rp186.500 per pertemuan. Kedatangan tutor ke alamat Anda tidak menambah biaya, sementara belajar di co-learning space Edubia menambah Rp15.000 tiap pertemuan.

Di luar biaya kursus, pengeluarannya ringan. Editor kode, peramban, dan gudang penyimpan kode tersedia gratis. Uang baru keluar saat situs diterbitkan: nama domain berkisar seratus sampai dua ratus ribu rupiah setahun, sedangkan penerbitan situs statis masih bisa memakai paket cuma-cuma. Tutor menghitungnya bersama Anda sebelum satu rupiah pun dikeluarkan, jadi tidak ada tagihan yang datang mengejutkan di tengah program.

Sorotan

Yang berubah ketika ada tutor duduk di sebelah Anda

Lima hal berikut sulit didapat dari kelas rekaman maupun tayangan tutorial gratis.

Satu situs sungguhan sebagai bahan kelas

Latihan mengarah ke halaman yang akan dibuka orang lain, sehingga tiap keputusan teknis punya akibat yang terlihat pada hari itu juga.

Galat dibedah pada detik ia muncul

Tutor menunggu kode Anda gagal, lalu memandu membaca pesan galat di panel peramban sampai baris penyebabnya ketemu.

Alat pengembang dibuka sejak pertemuan pembuka

Panel Elements dan Network dipakai tiap sesi, sehingga peserta terbiasa memeriksa sendiri apa yang sedang terjadi di halamannya.

Pengujian memakai ponsel milik peserta

Tiap halaman diperiksa di layar sungguhan, soalnya pengecil jendela peramban kerap menyembunyikan tumpang tindih yang nyata.

Penggantian tutor tanpa biaya tambahan

Kalau ritme mengajar terasa terlalu cepat atau terlalu lambat, Edubia mengirim pengganti dan catatan kemajuan Anda ikut diserahkan kepadanya.

Bagaimana satu pertemuan kursus desain web berjalan

Sesi dibuka dengan menjalankan halaman yang Anda kerjakan sepekan terakhir, di ponsel lebih dulu lalu di komputer. Urutannya disengaja: sebagian besar pengunjung situs usaha kecil di Surabaya datang dari ponsel, dan cacat tata letak menampakkan diri lebih awal di layar sempit.

Bagian tengah dipakai menambah satu lapisan baru. Tutor menulis potongan kode pertama sambil menjelaskan tugas tiap barisnya, lalu menghapus potongan itu dan meminta Anda menulis ulang dari ingatan. Penghapusan tadi penting, soalnya kode yang masih tertinggal di layar membuat peserta merasa sudah paham padahal baru selesai membaca.

Sepuluh menit penutup dipakai menyimpan pekerjaan ke gudang kode dan menetapkan satu tugas berbentuk hasil, misalnya halaman kontak yang berfungsi rapi di lebar 360 piksel. Tugas berbentuk hasil lebih mudah diperiksa daripada tugas berbentuk jam belajar, dan peserta tahu persis kapan pekerjaannya boleh disebut selesai.

Poin penting

Enam jenis situs yang sering digarap peserta Surabaya

01

Profil usaha kuliner

Halaman menu, harga paket, dan tombol pemesanan yang terhubung langsung ke nomor WhatsApp pemiliknya.

02

Halaman jasa dan servis

Daftar layanan, wilayah jangkauan, serta formulir permintaan penawaran yang masuk ke surel pemilik usaha.

03

Portofolio pribadi

Kumpulan karya, keterangan singkat prosesnya, dan cara menghubungi yang mudah ditemukan pembaca di layar ponsel.

04

Halaman pendaratan promosi

Satu halaman untuk satu penawaran, dengan tombol utama yang tetap terlihat sepanjang gulir pembaca.

05

Situs komunitas atau sekolah

Jadwal kegiatan, pengumuman, dan galeri foto yang bisa diperbarui pengurus tanpa memanggil pihak luar.

06

Katalog produk sederhana

Daftar barang beserta penyaring kategori, tanpa keranjang belanja, dengan pemesanan lewat pesan langsung.

Lapis pertama kelas: HTML semantik dan arti tiap penanda

Tiap penanda HTML membawa arti yang dibaca perkakas. Penanda header, nav, main, article, aside, dan footer menyatakan peran sebuah wilayah halaman, sedangkan h1 sampai h6 menyusun kerangka judul yang dipakai pembaca layar untuk melompat antar bagian. Daftar ditulis sebagai daftar, tabel dipakai untuk data yang memang berbentuk baris dan kolom, dan tombol ditulis sebagai tombol supaya bisa ditekan lewat papan tik.

Kekeliruan yang berulang kali ditemui pada kode peserta baru adalah membungkus seluruh halaman dengan penanda serbaguna tanpa arti, lalu menempelkan penanganan klik di atasnya. Di layar, hasilnya terlihat benar. Pengguna papan tik tidak pernah sampai ke sana, pembaca layar mengumumkannya sebagai teks biasa, dan mesin telusur kehilangan petunjuk mana judul dan mana isi utama.

Ujian yang dipakai di kelas sederhana. Seluruh berkas gaya dimatikan, lalu halaman dibaca ulang dari atas. Kalau urutannya masih masuk akal dan tiap bagian masih terkenali perannya, dokumennya sudah benar. Ujian ini sulit diakali, dan hasilnya terlihat dalam hitungan detik.

Yang perlu diketahui

Empat cara menyusun tata letak yang dilatih di kelas

Aliran normal yang sudah tersedia

Sebelum satu baris CSS ditulis, peramban sudah menyusun blok dari atas ke bawah dan teks mengikuti arah baca. Banyak halaman sederhana selesai hanya dengan menyetel jarak dan lebar isi.

Flexbox untuk satu sumbu

Baris navigasi, deretan tombol, dan kartu yang berjajar mendatar diatur di sini. Pembagian sisa ruang dan perataan vertikal yang dulu menuntut trik kini selesai dengan dua sampai tiga baris.

Grid untuk dua sumbu sekaligus

Susunan berkolom dan berbaris pada saat bersamaan, misalnya galeri atau halaman berpanel. Kolom dan barisnya boleh dinamai, dan penempatan unsur ditulis memakai nama itu.

Float sebagai peninggalan yang perlu dikenali

Float dirancang supaya teks mengalir mengelilingi gambar, lalu dipakai bertahun-tahun sebagai alat kolom karena belum ada yang lebih pas. Jejaknya masih hidup di templat lama yang mungkin Anda warisi.

Sesi responsif: titik henti yang lahir dari isi halaman

Rancangan responsif berangkat dari layar sempit. Satu kolom disusun rapi lebih dulu, baru ruang tambahan dimanfaatkan saat layarnya melebar. Urutan ini menghemat pekerjaan, soalnya menambah kolom pada rancangan satu kolom jauh lebih mudah daripada memampatkan rancangan tiga kolom ke lebar 360 piksel.

Titik henti ditentukan oleh isi halaman itu sendiri. Caranya begini: jendela peramban ditarik pelan-pelan sampai susunannya mulai terasa janggal, misalnya baris teks jadi terlalu panjang atau kartu terlihat terlalu kurus, dan di lebar itulah aturan baru dipasang. Menyalin daftar lebar perangkat populer dari internet melahirkan halaman yang rapi di ponsel tertentu dan berantakan di ponsel lain, sebab ukuran perangkat berganti tiap tahun sementara isi halaman Anda tetap.

Peserta juga berkenalan dengan satuan lentur. Lebar dinyatakan dalam persen atau pecahan grid, ukuran huruf boleh tumbuh mengikuti lebar layar dalam rentang yang dibatasi, dan gambar diminta menyesuaikan diri terhadap wadahnya. Yang tetap dijaga: gulir mendatar tidak boleh muncul di layar sempit mana pun.

Tipografi layar: ukuran, panjang baris, dan kontras yang terbaca

Teks menempati sebagian besar luas halaman, jadi keputusan tipografi terasa lebih cepat daripada keputusan warna. Di kelas, peserta menetapkan skala ukuran yang tetap: satu ukuran badan teks, tiga sampai empat ukuran judul, dan langkah antar ukuran yang konsisten. Skala tetap membuat halaman terlihat tenang sekaligus memangkas waktu memutuskan di tiap bagian baru.

Panjang baris ikut disetel. Baris yang terlalu lebar menyulitkan mata kembali ke awal baris berikutnya, jadi lebar kolom teks dibatasi pada kisaran empat puluh lima sampai tujuh puluh lima karakter. Jarak antar baris disetel lebih longgar untuk badan teks dan lebih rapat untuk judul berukuran besar.

Kontras diukur, tidak dikira-kira. Pedoman aksesibilitas W3C menetapkan rasio kontras minimum 4,5 banding 1 antara teks berukuran biasa dan latarnya, dan angka itu diperiksa lewat alat pengembang peramban. Warna abu muda di atas putih yang terasa lembut di mata perancang kerap jatuh di bawah ambang tadi, dan pembaca berusia lanjut yang duluan merasakan akibatnya.

Detail

Penamaan kelas yang masih terbaca enam bulan kemudian

Unggulan utama

Nama menyebutkan peran isinya

Kelas bernama kartu-produk bertahan saat warnanya berganti, sementara kelas bernama kotak-biru langsung menyesatkan begitu warnanya diubah jadi hijau.

Pola BEM untuk penulisan berblok

Nama blok, nama bagian di dalamnya, dan penanda keadaan ditulis dalam satu bentuk baku. Peserta bisa menebak isi berkas gaya hanya dengan membaca HTML.

Pendekatan utility untuk halaman kecil

Kelas kecil sekali guna disusun langsung di penanda. Cepat untuk satu halaman promosi, dan menuntut disiplin ekstra begitu jumlah halamannya bertambah.

Komponen yang dipakai ulang

Kartu, tombol, dan panel ditulis sekali lalu dipanggil di banyak tempat. Satu perbaikan langsung berlaku di seluruh halaman yang memakainya.

Sesi performa: ukuran gambar, huruf, dan pemuatan yang ditunda

Halaman yang berat kehilangan pembacanya sebelum satu kata pun sempat dibaca, dan penyebabnya hampir selalu sama: foto berukuran empat ribu piksel yang diunggah apa adanya lalu dikecilkan lewat berkas gaya. Peramban tetap mengunduh berkas raksasa itu utuh. Di kelas, tiap gambar dikecilkan sesuai ukuran tayangnya, disimpan dalam format modern yang lebih ringan, dan diberi lebar serta tinggi supaya tata letak tidak melompat saat gambarnya selesai dimuat.

Gambar yang berada jauh di bawah layar pertama diminta menunggu giliran, sehingga bagian atas halaman tampil lebih dulu. Berkas huruf mendapat perlakuan serupa: jumlah keluarga huruf dibatasi dua, ketebalannya dipilih seperlunya, dan teks diminta tampil memakai huruf cadangan selama huruf pilihan masih dalam perjalanan.

Semuanya diukur, tanpa mengandalkan perasaan. Peserta membuka panel Network, membatasi kecepatan jaringan supaya menyerupai sinyal seluler di jalan, lalu mencatat waktu muat sebelum dan sesudah perbaikan. Angka yang bergerak dari sekian detik menjadi kurang dari satu detik jauh lebih meyakinkan daripada nasihat mana pun.

Lebih dekat

Aksesibilitas yang dilatih tutor sambil peserta menulis kode

Lima kebiasaan berikut ditanam sejak lapisan pertama, sehingga tak ada pekerjaan menambal di akhir program.

Teks alternatif yang menerangkan isi gambar

Alt diisi keterangan yang berguna saat gambarnya gagal muncul. Gambar hiasan justru diberi alt kosong supaya pembaca layar melewatinya.

Label yang menempel pada isian

Tiap kotak isian punya label yang terhubung secara resmi, sehingga keterangannya tetap terbaca sesudah pengunjung mulai mengetik.

Urutan fokus mengikuti urutan baca

Tombol tab menelusuri halaman dalam urutan yang masuk akal, dan penanda fokus dibiarkan terlihat jelas di tiap perhentian.

Sasaran sentuh berukuran memadai

Pedoman W3C menetapkan ukuran sasaran minimum 24 kali 24 piksel CSS, dan tombol di halaman peserta diuji memakai ibu jari sungguhan.

Kontras teks diperiksa memakai alat

Rasio 4,5 banding 1 untuk teks berukuran biasa diperiksa langsung di panel peramban, dengan angka yang terbaca hitam di atas putih.

Formulir dan pemeriksaan isian di sisi peramban

Formulir kontak adalah bagian situs usaha kecil yang menentukan apakah pengunjung berubah menjadi percakapan. Di kelas, formulir dibangun dari isian bawaan HTML yang tipenya dipilih sesuai isi: surel, nomor telepon, tanggal, dan pilihan. Ponsel otomatis memunculkan papan tik yang sesuai, dan itu satu perbaikan pengalaman yang harganya nol baris JavaScript.

Pemeriksaan isian dipasang berlapis. Penanda wajib isi dan pola sederhana ditangani peramban sendiri, sementara pesan bawaannya diganti kalimat yang menuntun, misalnya menyebutkan bentuk nomor telepon yang diterima. Pesan galat diletakkan menempel pada isian yang bersangkutan dan diumumkan kepada pembaca layar, sehingga pengunjung tahu isian mana yang perlu dibetulkan.

Satu hal ditegaskan sejak awal: pemeriksaan di peramban bekerja untuk kenyamanan pengunjung, dan layanan penerima data tetap memeriksa ulang isinya. Peserta yang memakai layanan pengirim formulir pihak ketiga diajak membaca dokumentasinya bersama tutor, lalu mencoba mengirim satu pesan sungguhan ke surelnya sendiri di dalam sesi.

Pengujian lintas peramban dan lintas perangkat

Halaman yang benar di satu peramban belum tentu utuh di peramban lain, dan selisihnya sering datang dari mesin tampilan yang berbeda. Peserta menguji karyanya di peramban berbasis Chromium serta di Firefox, lalu memeriksanya di peranti Apple bila ada, sebab mesin WebKit punya perilaku tersendiri pada tinggi layar dan pemutaran media.

Pengujian di ponsel dikerjakan pada perangkat nyata, tidak berhenti di pengecil jendela. Tutor menunjukkan cara menyambungkan ponsel ke komputer lewat kabel supaya panel pemeriksa membaca halaman yang sedang terbuka di sana, sehingga kesalahan bisa dilacak sampai ke barisnya tanpa perlu ditebak dari tangkapan layar.

Dua pemeriksaan lagi ditambahkan menjelang penutup program. Yang pertama menelusuri seluruh halaman memakai papan tik saja, dan yang kedua menyalakan pengaturan gerak minimal di sistem untuk memastikan animasi ikut mereda bagi pengunjung yang memintanya. Keduanya memakan waktu beberapa menit dan menutup keluhan yang lazim muncul sesudah situs dibuka umum.

Dasar SEO teknis yang dipasang di sesi penutup

Situs yang cantik dan tak pernah ditemukan orang adalah pekerjaan yang berhenti satu langkah sebelum garis akhir. Karena itu lapisan penutup program membahas pekerjaan teknis yang membuat halaman bisa dibaca mesin telusur: judul halaman yang berbeda di tiap alamat, keterangan singkat yang muncul di hasil pencarian, satu judul utama per halaman, dan susunan judul bertingkat yang menggambarkan isinya.

Sesudah itu barulah berkas pendukung disiapkan. Peta situs dalam bentuk sitemap dibuat dan didaftarkan ke perkakas mesin telusur, berkas robots disetel supaya halaman percobaan tidak ikut dirayapi, dan alamat halaman ditulis pendek serta terbaca manusia. Kecepatan muat dan kenyamanan di ponsel yang sudah digarap pada lapisan sebelumnya ikut terhitung di sini.

Batasnya disebutkan terang-terangan supaya harapan Anda tepat. Penyusunan strategi kata kunci dan penulisan isi halaman adalah pekerjaan tersendiri yang menuntut riset pasar, dan program ini berhenti pada sisi teknisnya. Tutor menunjukkan cara memeriksa hasil pemasangan lewat pratinjau tautan di aplikasi pesan, uji cepat yang bisa Anda ulangi sendiri kapan saja.

Wilayah kunjungan tutor desain web Edubia

Peserta program ini tersebar di seluruh Kota Surabaya, dan biasanya jatuh ke tiga kelompok. Kelompok pertama pemilik usaha kecil di Sawahan, Wonokromo, dan Tambaksari yang selama ini bersandar penuh pada akun media sosial. Kelompok kedua mahasiswa di sekitar Sukolilo dan Gubeng, termasuk yang berkuliah di ITS maupun Universitas Airlangga, yang menyiapkan portofolio sebelum melamar magang. Kelompok ketiga karyawan di Tegalsari dan Genteng yang menyiapkan perpindahan bidang pekerjaan.

Jangkauan kunjungan juga mencakup Rungkut, Gunung Anyar, Tenggilis Mejoyo, Wonocolo, dan Mulyorejo, wilayah yang dekat dengan kampus UPN Veteran Jawa Timur, Universitas Surabaya, Universitas Kristen Petra, serta Universitas Islam Negeri Sunan Ampel. Di Sidoarjo, tutor melayani Waru, Gedangan, Taman, Buduran, Candi, dan Krian.

Pekerjaan pada program ini berupa berkas kode yang mudah dibagikan, jadi sesi online berjalan sama efektifnya dengan tatap muka. Tutor dan peserta membuka gudang kode yang sama, dan perubahan yang ditulis salah satu pihak bisa langsung ditarik pihak lainnya dalam hitungan detik.

Inti bahasan

Empat hal yang diperiksa sebelum seorang tutor desain web diterima

Tautan situs yang benar-benar tayang

Calon tutor menyerahkan alamat situs yang bisa dibuka siapa saja. Tangkapan layar rancangan tidak diterima sebagai penggantinya.

Pembacaan kode sumbernya

Penanda yang dipilih, penamaan kelas, dan cara berkas gaya disusun dibaca langsung. Kode yang tertata memperlihatkan cara berpikir yang nanti menular ke peserta.

Uji menerangkan tanpa istilah teknis

Calon tutor menjelaskan satu konsep, misalnya sumbu utama pada flexbox, kepada orang yang belum pernah menulis satu baris kode.

Kesediaan mengajar dari kesalahan

Ia menunjukkan cara menelusuri galat pada kodenya sendiri, sebab sebagian besar waktu kelas justru dihabiskan di sana.

Latar belakang tutor desain web Edubia

Edubia berdiri dan bekerja khusus di Surabaya dan hari ini menaungi 2.500+ tutor terverifikasi di berbagai bidang. Latar belakang mereka beragam. Sebagian bekerja di agensi digital Surabaya, sebagian pengembang lepas yang menangani klien dari luar kota, sebagian lagi lulusan Teknik Informatika maupun Sistem Informasi dari kampus setempat yang mengajar di sela pekerjaannya. Beberapa di antaranya terbiasa nongkrong di ruang kerja bersama Koridor di lantai tiga Gedung Siola, Jalan Tunjungan, tempat pemerintah kota menampung komunitas digital sejak 2017.

Sebelum jadwal disepakati, Anda menerima profil ringkas beserta contoh karyanya, dan boleh meminta tutor yang jenis situs garapannya dekat dengan rencana Anda. Permintaan seperti itu lazim, dan tim penjadwalan memperlakukannya sebagai bagian wajar dari proses.

Yang dibawa pulang peserta sesudah sesi terakhir

Keluaran utamanya satu situs yang tayang di alamat milik Anda sendiri, dibangun sendiri, dan bisa diperbarui sendiri. Kode sumbernya tersimpan di gudang GitHub lengkap dengan riwayat perubahan, sehingga pekerjaan itu sendiri berlaku sebagai bukti kemampuan saat Anda melamar kerja atau menawarkan jasa kepada calon klien.

Di luar berkasnya, ada dua kebiasaan yang jarang tertular dari tayangan tutorial. Yang pertama membaca pesan galat sampai habis sebelum menyalin pertanyaan ke mesin pencari. Yang kedua memeriksa hasil di ponsel sebelum sebuah halaman dinyatakan selesai. Dua kebiasaan sederhana ini yang membedakan orang yang bisa menulis kode dari orang yang bisa menyelesaikan halaman.

Bagi pemilik usaha, kemampuan tadi berarti perubahan harga atau menu bisa tayang pada hari yang sama tanpa menunggu siapa pun. Bagi peserta yang menyasar pekerjaan, ia menjadi pijakan yang tenang untuk melangkah ke kerangka kerja yang lebih besar, dan tutor menyusun urutan belajar lanjutan bersama Anda di pertemuan penutup.

Ringkasnya

Lima langkah dari sketsa kasar sampai halaman jadi

Empat langkah sederhana, dari daftar sampai belajar bareng tutor pilihan.

  1. 1Tulis daftar isi halaman lebih dulu

    Semua yang harus ada didaftar sebagai teks polos: judul, penawaran, daftar layanan, harga, cara menghubungi. Rancangan yang dimulai tanpa isi selalu berubah dua kali.

  2. 2Susun kerangka kotak tanpa warna

    Isi tadi ditempatkan sebagai kotak abu di kertas atau berkas polos. Yang diuji di tahap ini urutan dan bobot perhatian, sehingga keputusannya murah diubah.

  3. 3Tetapkan nilai tampilan sebagai daftar

    Warna, ukuran huruf, jarak, dan sudut lengkung ditulis sebagai daftar nilai yang akan dipakai berulang. Daftar ini nanti berpindah ke berkas gaya nyaris apa adanya.

  4. 4Tulis dokumennya, lalu tampilannya

    Kerangka HTML disusun sampai terbaca runtut dalam keadaan polos, baru berkas gaya menempel di atasnya. Urutan terbalik membuat penanda dipilih demi rupa.

  5. 5Uji di perangkat lalu terbitkan

    Halaman diperiksa di ponsel, di dua peramban, dan sekali lagi memakai papan tik saja. Sesudah ketiganya lolos, halamannya didorong ke layanan penerbitan.

Catatan penting

Empat langkah menerbitkan situs pertama bersama tutor

Empat langkah sederhana, dari daftar sampai belajar bareng tutor pilihan.

  1. Simpan pekerjaan di gudang kode

    Berkas situs disimpan di GitHub sejak sesi pembuka lengkap dengan riwayat perubahannya, sehingga percobaan yang gagal bisa dikembalikan tanpa panik.

  2. Sambungkan ke layanan penerbitan statis

    Gudang kode dihubungkan ke layanan seperti Netlify atau Cloudflare Pages. Setiap perubahan yang Anda simpan naik ke alamat sementara secara otomatis.

  3. Daftarkan nama domain dan arahkan DNS

    Nama domain dibeli atas nama Anda sendiri, lalu catatan DNS diarahkan ke layanan penerbitan. Tutor mendampingi sampai alamatnya benar-benar terbuka.

  4. Pastikan sertifikat dan satu alamat resmi

    Sertifikat pengaman dipasang, lalu alamat berawalan www dan tanpa www disatukan supaya mesin telusur membaca satu situs saja.

Selengkapnya

Empat langkah memulai kelas desain web Anda

Empat langkah sederhana, dari daftar sampai belajar bareng tutor pilihan.

  1. Ceritakan situs yang Anda tuju

    Kirim gambaran singkat lewat WhatsApp: situs untuk keperluan apa, isinya kira-kira apa saja, dan kapan Anda ingin ia sudah bisa dibuka orang.

  2. Terima urutan lapisan beserta angka biayanya

    Edubia menyusun lapisan mana yang akan ditempuh, perkiraan jumlah pertemuan, serta biaya per pertemuan, semuanya sebelum Anda memutuskan.

  3. Kumpulkan bahan isi sebelum sesi pembuka

    Teks layanan, daftar harga, dan foto disiapkan lebih dahulu. Halaman kosong menyulitkan latihan tata letak sejak menit pertama.

  4. Jalankan pertemuan pembuka bersama tutor

    Sesi pertama memasang alat kerja, membuat gudang kode, lalu menerbitkan satu halaman kosong ke alamat sementara supaya jalur penerbitannya sudah hidup sejak hari pertama.

Tanya jawab

Apa saja yang ditanyakan peserta les desain web privat di Surabaya?

Berapa biaya kursus desain web privat di Surabaya?

Pertemuan dasar bertarif mulai Rp97.300 untuk 90 menit. Tutor dengan pengalaman menangani situs berskala besar berada di lapis mulai Rp186.500 per pertemuan. Kedatangan tutor ke rumah tidak dikenai biaya tambahan, sedangkan belajar di co-learning space Edubia menambah Rp15.000 tiap pertemuan.

Berapa lama sampai situs saya bisa dibuka orang lain?

Untuk satu situs profil usaha berisi empat sampai enam halaman, peserta umumnya menempuh 18 sampai 24 pertemuan. Halaman pertama biasanya sudah tayang sekitar pertemuan kesepuluh dalam bentuk sederhana. Sisanya dipakai merapikan tampilan di ponsel, memperingan bobot halaman, dan menambah isi.

Saya belum pernah menulis kode. Apakah masih bisa ikut kelas ini?

Bisa, dan lebih dari separuh peserta memulai dari titik yang sama. Tiga pertemuan pertama dipakai membiasakan diri dengan editor, susunan berkas, dan cara peramban membaca halaman. Yang lebih menentukan adalah ketelatenan memeriksa ulang, sebab satu tanda kurang bisa menghentikan seluruh halaman.

Apakah kelas ini memakai WordPress?

Tidak sebagai pokok bahasan. Program ini membangun halaman dari kode supaya Anda memahami apa yang terjadi di baliknya. Kalau kebutuhan Anda sebenarnya mengelola isi situs tanpa menyentuh kode, tim Edubia mengarahkan ke kelas WordPress Surabaya sejak konsultasi awal, sebelum satu sesi pun dibayar.

Perangkat lunak apa yang perlu saya beli lebih dulu?

Tidak ada. Visual Studio Code, peramban beserta alat pengembangnya, dan akun GitHub seluruhnya gratis. Pengeluaran baru muncul saat penerbitan, yaitu nama domain sekitar seratus sampai dua ratus ribu rupiah setahun, sementara layanan penerbitan situs statis masih menyediakan paket tanpa biaya.

Apakah React dan kerangka kerja lain ikut dibahas di kelas ini?

Tidak di program ini. Kerangka kerja modern menuntut dasar HTML, CSS, dan JavaScript yang sudah mapan, dan peserta yang melompat ke sana terlalu dini biasanya tersesat pada hal yang sebenarnya sederhana. Tutor menyusun urutan belajar lanjutan di pertemuan penutup bagi yang ingin meneruskan.

Tutor bisa datang ke daerah mana saja?

Jangkauannya meliputi 31 kecamatan Kota Surabaya dan 18 kecamatan Kabupaten Sidoarjo, termasuk Rungkut, Sukolilo, Tegalsari, Waru, Gedangan, dan Krian. Karena pekerjaannya berupa berkas kode yang mudah dibagikan, banyak peserta memilih selang-seling antara pertemuan tatap muka dan sesi online.

Saya sudah punya situs. Bisakah kelas dipakai membenahi situs itu?

Bisa, dan situs Anda dijadikan bahan garapan sejak pertemuan pertama. Tutor memetakan bagian yang bermasalah, misalnya tampilan di ponsel atau waktu muat yang lambat, lalu menyusun urutan lapisan yang perlu ditambal. Jalur ini biasanya lebih pendek daripada membangun dari nol.

Apakah kelas ini membahas SEO untuk situs saya?

Dasar SEO teknis termasuk di lapisan kedelapan: judul dan keterangan tiap halaman, susunan judul bertingkat, teks alternatif gambar, peta situs, kecepatan muat, dan kenyamanan di ponsel. Penyusunan strategi kata kunci dan penulisan isi berada di luar cakupan, sebab keduanya pekerjaan tersendiri.

Jam berapa saja sesi kursus bisa dijadwalkan?

Sesi tersedia setiap hari dalam rentang pukul 07.00 hingga 21.00 WIB. Karyawan biasanya memilih dua malam dalam sepekan lalu memakai Sabtu untuk menggarap halamannya sendiri. Pemilik usaha lebih banyak mengambil jam siang ketika tokonya sedang sepi pengunjung.

Bagaimana kalau saya merasa kurang cocok dengan tutor yang datang?

Kabari lewat WhatsApp, lalu Edubia menyiapkan tutor pengganti tanpa biaya tambahan dan catatan kemajuan Anda ikut diserahkan kepadanya. Pada bidang ini ritme mengajar sangat menentukan: tutor yang terlalu cepat membuat peserta menyalin tanpa paham, sementara yang terlalu lambat membuat peserta kehilangan minat.

Bisakah kelas diambil berdua dengan rekan usaha?

Bisa. Edubia menyebutnya kelas berdua, dan beban biaya yang ditanggung tiap orang menjadi lebih ringan. Format ini pas kalau kalian menggarap satu situs yang sama sehingga pembagian tugas ikut terlatih. Selisih kemampuan yang terlampau jauh akan membuat salah satu pihak menunggu.

Bolehkah saya memakai templat siap pakai sebagai titik awal?

Boleh, dan untuk halaman pertama Anda hal itu justru disarankan. Yang penting Anda sanggup membaca kodenya, menandai bagian mana yang mengatur apa, lalu mengubahnya dengan sadar. Templat yang dipakai tanpa dipahami berubah jadi beban begitu ada satu bagian yang perlu digeser.

Laptop seperti apa yang cukup untuk mengikuti kelas ini?

Laptop bermemori 8 GB sudah lapang untuk menjalankan editor kode berikut beberapa tab peramban. Yang lebih terasa justru layarnya: bekerja di bawah lebar 1366 piksel memaksa Anda berpindah jendela terus-menerus antara kode dan hasilnya, dan itu memperlambat latihan.

Apakah kelas ini mengajarkan pembuatan toko daring?

Keranjang belanja dan pembayaran otomatis berada di luar cakupan program ini. Yang masih masuk adalah katalog produk berisi daftar barang, foto, harga, dan penyaring kategori, dengan pemesanan lewat pesan langsung. Banyak usaha kecil di Surabaya berhenti di bentuk itu dan sudah tercukupi.

Ambil Langkahnya

Kuasai desain web privat bersama tutor Surabaya

Ceritakan target desain web privat Anda, kami carikan tutor yang pas di Surabaya. Tanpa komitmen di awal.

  • 2.500+ tutor terverifikasi
  • 1.200+ peserta didampingi
  • 4,9/5 rating ulasan