Sedang berjalan

Dari HTML ke Web Application

Belajar membangun web bertahap dari HTML, CSS, JavaScript, PHP, MySQL, sampai mini web application.

Tentang seri ini

Serial belajar web development yang menghubungkan struktur halaman, styling, interaksi, backend, database, dan aplikasi web sederhana dalam jalur belajar yang runtut.

Target pembaca
Pemula sampai pemula-menengah yang ingin memahami fondasi web sebelum masuk framework modern.
Status
Sedang berjalan
Jumlah sesi
6 sesi
Episode inti
29 episode

Peta belajar

Rencana 29 episode inti, dikelompokkan dalam 6 sesi.

Sesi 1

HTML dan Cara Kerja Web

Mengenal browser, file HTML, struktur halaman, dan semantic HTML dasar.

  1. 1.01 - Web, Browser, dan File HTML Pertama Episode tersedia untuk dibaca.
    Tersedia
  2. 1.02 - Struktur Dasar HTML Episode tersedia untuk dibaca.
    Tersedia
  3. Tersedia
  4. 1.04 - Semantic HTML untuk Halaman Artikel Episode tersedia untuk dibaca.
    Tersedia
Sesi 2

CSS dan Layout

Mengatur tampilan, tipografi, box model, layout, dan responsive blog layout.

  1. 2.01 - Menghubungkan CSS dan Memahami Selector Episode tersedia untuk dibaca.
    Tersedia
  2. 2.02 - Cascade, Specificity Ringan, dan Box Model Episode tersedia untuk dibaca.
    Tersedia
  3. 2.03 - Tipografi, Warna, dan Ritme Baca Episode tersedia untuk dibaca.
    Tersedia
  4. 2.04 - Layout dengan Flexbox dan Grid Ringan Episode tersedia untuk dibaca.
    Tersedia
  5. 2.05 - Responsive Blog Layout Episode tersedia untuk dibaca.
    Tersedia
Sesi 3

JavaScript untuk Interaksi

Memahami logika kecil di browser, DOM, event, validasi ringan, dan interaksi blog statis.

  1. 3.01 - JavaScript di Browser dan Console Episode tersedia untuk dibaca.
    Tersedia
  2. 3.02 - Function, Condition, dan Data Sederhana
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  3. 3.03 - DOM: Mengubah Isi Halaman
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  4. 3.04 - Event dan Form Validation Ringan
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  5. 3.05 - Mini Interaksi Blog Statis
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
Sesi 4

PHP untuk Server-Side

Mengenal request-response, PHP, data array, template include, GET, POST, dan session.

  1. 4.01 - Request, Response, dan PHP Pertama
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  2. 4.02 - Data Array dan Template Include
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  3. 4.03 - GET, Slug, dan Halaman Detail
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  4. 4.04 - POST, Validasi Server, dan Escaping
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  5. 4.05 - Session dan Struktur Folder Sederhana
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
Sesi 5

MySQL untuk Data

Memahami persistence, tabel, relasi, query dasar, PDO, dan prepared statement.

  1. 5.01 - Kenapa Aplikasi Butuh Database?
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  2. 5.02 - Primary Key, Foreign Key, dan Relasi Blog
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  3. 5.03 - Query Dasar: SELECT, INSERT, UPDATE, DELETE
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  4. 5.04 - PHP, PDO, dan Prepared Statement
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
Sesi 6

Mini Web Application

Menggabungkan fondasi menjadi mini blog app dengan CRUD, login sederhana, upload, SEO dasar, accessibility check, dan deploy awal.

  1. 6.01 - Dari Website ke Web Application
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  2. 6.02 - Routing Sederhana dan CRUD Artikel
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  3. 6.03 - Login Sederhana dan Area Admin
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  4. 6.04 - Upload Media dan Keamanan Dasar
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  5. 6.05 - SEO Dasar dan Accessibility Check
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan
  6. 6.06 - Deployment Awal dan Review Final Project
    Episode direncanakan dan belum tersedia untuk dibuka.
    Direncanakan

Belajar lebih lanjut

Kalau ingin belajar lebih lanjut, kamu juga bisa membaca beberapa rujukan berikut. Link-link ini bukan bacaan wajib, tetapi bisa membantu kalau ingin memperdalam topik di luar seri ini.