HTML Academy logo
HTMLPemulaWebTahap A1 → C122 bahasa

HTML Academy

Bina asas kukuh dalam pembangunan web dengan mempelajari HTML di Akademi HTML. Laluan pembelajaran CoddyKit yang merangkumi 40 kursus pendek dan 159 pelajaran interaktif, dengan tutor kecerdasan buatan 24/7 di sisi anda.

Kursus
40
Pelajaran
159
Langkah interaktif
2,096
Percuma untuk bermula
Kursus 1
Kurikulum

40 kursus dalam laluan ini

Setiap kursus dalam laluan HTML Academy, mengikut urutan pembelajaran. Kursus pertama adalah percuma.

1

A13 pelajaranPercuma

Pelajari cara pelayar menghuraikan HTML, fungsi DOCTYPE, serta cara elemen html, head dan body menyusun setiap halaman web.

2

A14 pelajaranPRO

Kuasai tajuk, perenggan, penegasan, elemen sebaris dan kawalan ruang kosong dengan teg teks HTML.

3

A14 pelajaranPRO

Bina navigasi dengan elemen sauh, URL mutlak dan relatif, pautan tab baharu serta pengecam fragmen.

4

A14 pelajaranPRO

Paparkan imej secara responsif dengan img, srcset, elemen picture serta kapsyen rajah semantik.

5

A14 pelajaranPRO

Cipta senarai tidak tersusun, tersusun dan huraian dengan penyusunan bersarang serta makna semantik yang betul.

6

A24 pelajaranPRO

Bina jadual data yang boleh diakses dengan struktur yang betul, sel merentasi ruang, serta bahagian jadual.

7

A24 pelajaranPRO

Fahami atribut id, class, style, hidden, tabindex dan data-* tersuai yang digunakan merentasi semua elemen HTML.

8

A24 pelajaranPRO

Bina borang web yang boleh diakses dengan jenis input, label, butang, serta atribut action dan method bagi elemen form.

9

A24 pelajaranPRO

Perbaik borang dengan senarai juntai bawah, textarea, kumpulan kotak pilihan, butang radio dan pelengkapan automatik dengan datalist.

10

A24 pelajaranPRO

Gunakan atribut pengesahan HTML5 seperti required, pattern, min dan max untuk mengesahkan input pengguna sebelum penghantaran.

11

A24 pelajaranPRO

Gantikan div umum dengan elemen HTML5 yang bermakna seperti header, nav, main, footer, article dan section.

12

A24 pelajaranPRO

Terokai aside, details, summary, progress dan meter untuk menambahkan makna serta interaktiviti yang lebih kaya pada halaman.

13

A24 pelajaranPRO

Kuasai bahagian head: title, teg meta, viewport, URL kanonik, arahan robots dan favicon.

14

A24 pelajaranPRO

Benamkan audio dan video secara asli dengan HTML5, sediakan pelbagai format, serta tambahkan sari kata dengan track dan WebVTT.

15

B14 pelajaranPRO

Fahami tahap WCAG, hierarki tajuk, strategi teks alt serta navigasi papan kekunci untuk halaman web inklusif.

16

B14 pelajaranPRO

Tingkatkan kebolehcapaian dengan peranan, label dan huraian ARIA, serta amalkan prinsip menggunakan HTML asli terlebih dahulu.

17

B14 pelajaranPRO

Simpan dan akses metadata tersuai pada elemen HTML menggunakan atribut data-*, API dataset dan pemilih CSS.

18

B14 pelajaranPRO

Gunakan elemen template untuk mentakrifkan penanda tidak aktif, klonkannya dengan cekap, serta bandingkan dengan pemaparan berasaskan innerHTML.

19

B14 pelajaranPRO

Lukis bentuk, teks dan imej pada canvas 2D, serta animasikan semuanya dengan requestAnimationFrame.

20

B14 pelajaranPRO

Benamkan grafik vektor boleh skala secara sebaris, gunakan bentuk asas, kawal viewBox, serta animasikan SVG dengan CSS.

21

B14 pelajaranPRO

Benamkan kandungan luaran dengan iframe, fahami pengkotakan pasir untuk keselamatan, serta gunakan pemuatan malas untuk prestasi.

22

B14 pelajaranPRO

Simpan data pada sisi klien dengan localStorage dan sessionStorage, dengarkan peristiwa storan, serta ikuti garis panduan keselamatan.

23

B14 pelajaranPRO

Laksanakan interaksi seret dan lepas dengan API Seret dan Lepas HTML5 serta objek dataTransfer.

24

B14 pelajaranPRO

Optimumkan halaman untuk enjin carian dan perkongsian sosial dengan OpenGraph, Twitter Cards, JSON-LD dan hreflang.

25

B14 pelajaranPRO

Bina HTML yang selamat untuk e-mel menggunakan susun atur berasaskan jadual, gaya sebaris dan teknik imej merentas klien.

26

B24 pelajaranPRO

Laksanakan corak togol, antara muka tab dan kawasan langsung, serta jalankan ujian dengan pembaca skrin sebenar.

27

B24 pelajaranPRO

Percepat pemuatan halaman dengan skrip async dan defer, petunjuk pramuat, imej yang dimuatkan secara malas, serta petunjuk sumber.

28

B24 pelajaranPRO

Takrifkan elemen HTML tersuai yang boleh diguna semula dengan API Custom Elements, panggil balik kitar hayat dan atribut yang diperhatikan.

29

B24 pelajaranPRO

Kapsulkan penanda dan gaya dalam Shadow DOM, agihkan kandungan dengan slot, serta dedahkan API penggayaan dengan part.

30

B24 pelajaranPRO

Gunakan skrip modul ES, peta import untuk penentu modul ringkas, import dinamik dan konsep Module Federation.

31

B24 pelajaranPRO

Bina dengan peningkatan progresif: mulakan dengan HTML yang kukuh, lapiskan CSS dan JavaScript, serta kesan ciri dengan betul.

32

B24 pelajaranPRO

Sediakan HTML untuk khalayak global dengan sokongan lang, dir, bdi, bdo, charset dan teks dari kanan ke kiri.

33

B24 pelajaranPRO

Lindungi halaman daripada XSS, clickjacking dan serangan suntikan dengan CSP, sandbox, SRI serta amalan pengendalian HTML yang selamat.

34

B24 pelajaranPRO

Manfaatkan FormData, API Pengesahan Kekangan, mesej kesahan tersuai dan pengurusan keadaan borang.

35

B24 pelajaranPRO

Urus sejarah pelayar dengan pushState, peristiwa popstate dan API Navigasi moden untuk penghalaan SPA.

36

B24 pelajaranPRO

Gunakan IntersectionObserver untuk melaksanakan pemuatan malas, tatal tanpa penghujung dan pencetus animasi yang dipautkan pada tatalan.

37

B24 pelajaranPRO

Konfigurasikan aplikasi web progresif dengan manifes aplikasi web, pendaftaran pekerja perkhidmatan dan halaman sandaran luar talian.

38

B24 pelajaranPRO

Sahkan penanda dengan W3C Validator, audit HTML dengan Lighthouse dan uji kebolehcapaian dengan pa11y serta axe.

39

B24 pelajaranPRO

Terokai ciri HTML yang sedang muncul: DOM Bayangan Deklaratif, API Popover, selectlist dan atribut command.

40

C14 pelajaranPRO

Urus HTML dalam projek besar dengan pengekstrakan komponen, templat sisi pelayan, sistem reka bentuk dan dokumentasi panduan gaya.

CoddyKit PRO

Dapatkan akses kepada kesemua 40 kursus dalam laluan ini dan semua laluan lain

Tutor AI, peperiksaan pensijilan dan sijil. Berfungsi di laman web, iOS dan Android.

Lihat semua pelan
Tahunan$29.90 / tahunKira-kira $2.49 sebulanBayar sekaliSeumur hidup$69.99 sekaliTiada pembaharuan. PRO selama-lamanya.
Gambaran Keseluruhan Kursus

HTML: Bahasa di Sebalik Setiap Halaman Web

HTML ialah asas struktur web — setiap tab pelayar, penghantaran borang dan video terbenam bermula dengan penanda. Laluan ini membina penguasaan sebenar HTML, daripada peraturan yang menentukan dokumen sah hingga API pelayar dan model komponen yang digunakan dalam laman pengeluaran moden. Matlamatnya bukan sekadar menulis tag, tetapi memahami sebab setiap elemen wujud dan perkara yang disampaikannya kepada pelayar, teknologi bantuan dan enjin carian.

Perkara yang Akan Anda Pelajari

Anda akan bermula dengan struktur dokumen, kandungan teks, pautan, imej dan senarai, kemudian beralih kepada jadual, borang dan atribut pengesahan borang. Laluan ini merangkumi elemen HTML5 semantik, <head> dan metadata, audio dan video, serta asas kebolehcapaian termasuk peranan dan atribut ARIA. Kursus-kursus seterusnya membincangkan atribut data tersuai, templat HTML, elemen Canvas dan SVG, Storan Web, API Seret dan Lepas, SEO dan tag meta sosial, serta templat e-mel HTML. Bahagian lanjutan merangkumi Shadow DOM, Komponen Web dan elemen tersuai, modul HTML dan peta import, peningkatan progresif, pengantarabangsaan, keselamatan, API Sejarah dan Navigasi, Pemerhati Persilangan, serta pembinaan HTML untuk Aplikasi Web Progresif.

Laluan Pembelajaran

Empat puluh kursus berkembang daripada A1 melalui A2 dan B1 hingga B2, dan berakhir dengan projek kemuncak C1 tentang HTML pada Skala Besar. Kursus A1 dan A2 membina asas penting — struktur dokumen, elemen semantik, borang dan metadata. B1 memperkenalkan kebolehcapaian, ARIA, Canvas, SVG dan storan pelayar. B2 ialah bahagian terbesar, yang merangkumi Komponen Web, Shadow DOM, prestasi, keselamatan, pengantarabangsaan dan Pemerhati Persilangan. Kursus C1 terakhir, HTML pada Skala Besar, membincangkan corak dan kekangan yang penting apabila HTML ditulis, diuji dan diselenggara merentas pangkalan kod yang besar.

Cara Ia Berfungsi

Setiap kursus dibahagikan kepada pelajaran pendek dan praktikal yang anda lengkapkan dalam penyunting kod terbina dalam dengan maklum balas masa nyata. Tutor AI tersedia apabila anda menghadapi kesukaran, dan anda maju mengikut rentak sendiri — setiap pelajaran berdiri sendiri supaya anda boleh kembali kepada mana-mana topik sebagai rujukan pada kemudian hari.

Cara Anda Belajar

  1. 01

    Pelajaran Interaktif

    Latihan pengekodan amali dengan maklum balas masa nyata

  2. 02

    Tutor AI

    Dapatkan bantuan segera daripada AI kami apabila anda buntu

  3. 03

    Penyunting Terbina Dalam

    Tulis dan jalankan kod terus dalam pelayar anda

  4. 04

    Sijil

    Dapatkan sijil selepas melengkapkan kursus

FAQ

Soalan Lazim

Adakah kursus HTML Academy percuma?

Ya. Anda boleh memulakan kursus HTML Academy secara percuma dan mengikuti pelajaran interaktifnya tanpa sebarang bayaran. Langganan PRO pilihan membuka akses kepada alat kecerdasan buatan lanjutan dan sijil yang boleh dikongsi.

Adakah saya memerlukan pengalaman terdahulu untuk mempelajari HTML?

Tidak. Kursus ini bermula dengan asas dan beralih secara beransur-ansur kepada topik yang lebih maju, jadi anda boleh bermula walaupun tanpa pengalaman terdahulu dalam HTML.

Bagaimanakah saya akan mempelajari HTML di CoddyKit?

Anda belajar melalui amali. Pelajaran interaktif yang ringkas menggabungkan penerangan yang jelas dengan latihan pengekodan praktikal yang berjalan dalam masa nyata, manakala tutor kecerdasan buatan 24/7 memberikan bantuan yang diperibadikan apabila anda menghadapi kesukaran.

Adakah saya mendapat sijil selepas menamatkan HTML Academy?

Ya. Pelajar PRO boleh menduduki peperiksaan dan memperoleh sijil tamat kursus yang boleh dikongsi, lengkap dengan kod yang boleh disahkan untuk kursus HTML Academy.

Bolehkah saya mempelajari HTML melalui telefon saya?

Ya. CoddyKit tersedia di web dan sebagai aplikasi asli iOS serta Android, jadi anda boleh mempelajari HTML pada mana-mana peranti dan kemajuan anda disegerakkan merentas semua peranti.

Berapakah kos CoddyKit PRO?

Kursus pertama dalam HTML Academy adalah percuma. CoddyKit PRO membuka akses kepada setiap kursus: $5.90 seminggu, $7.90 sebulan, $29.90 setahun atau $69.99 sekali untuk akses seumur hidup tanpa pembaharuan.

Berapa lama masa yang diperlukan untuk melengkapkan HTML Academy?

HTML Academy mempunyai 40 kursus dan 159 pelajaran. Kebanyakan pelajaran mengambil masa kira-kira 5–10 minit, jadi keseluruhan laluan ini memerlukan sekitar 19 jam latihan amali, mengikut rentak anda sendiri.

Mulakan HTML Academy Sekarang

Sertai ribuan pelajar yang menguasai pengaturcaraan melalui pelajaran berkuasa kecerdasan buatan.