Langsung ke konten utama

Dasar Web: Komponen Utama, Bahasa, Struktur, dan Proses Kerja

Dasar Web



Web atau World Wide Web adalah sistem informasi global yang memungkinkan akses dan pertukaran data melalui internet menggunakan protokol HTTP (HyperText Transfer Protocol). Web terdiri dari dokumen-dokumen yang saling terhubung melalui hyperlink dan dapat diakses menggunakan peramban web (web browser).


Komponen Utama Web

  1. Website
    Kumpulan halaman web yang saling terhubung dan disimpan dalam sebuah server, diakses melalui domain unik (misalnya, www.google.com).

  2. Halaman Web (Web Page)
    Dokumen tunggal yang ditulis dalam HTML (HyperText Markup Language) dan dapat berisi teks, gambar, video, atau elemen interaktif lainnya.

  3. Web Server
    Komputer atau sistem yang menyimpan data dan mengirimkan halaman web ke pengguna berdasarkan permintaan (request).

  4. Web Browser
    Aplikasi perangkat lunak yang digunakan untuk mengakses dan menampilkan halaman web (contoh: Google Chrome, Mozilla Firefox, Microsoft Edge).

  5. Protokol Web

    • HTTP/HTTPS: Protokol komunikasi antara klien (browser) dan server.
    • DNS (Domain Name System): Sistem yang menerjemahkan nama domain menjadi alamat IP.


Bahasa Dasar Web

  1. HTML (HyperText Markup Language)

    • Bahasa markup untuk membuat struktur dasar halaman web.
    • Contoh elemen HTML:
      <html>
          <head>
              <title>Judul Halaman</title>
          </head>
          <body>
              <h1>Selamat Datang di Web Saya</h1>
              <p>Ini adalah paragraf.</p>
          </body>
      </html>
      
  2. CSS (Cascading Style Sheets)

    • Digunakan untuk mengatur tampilan dan tata letak halaman web.
    • Contoh penggunaan CSS:
      <style>
          h1 {
              color: blue;
              font-size: 24px;
          }
      </style>
      
  3. JavaScript (JS)

    • Bahasa pemrograman untuk menambahkan interaktivitas pada halaman web.
    • Contoh penggunaan JavaScript:
      <script>
          alert("Halo, Selamat Datang!");
      </script>
      


Jenis-jenis Website

  1. Website Statis

    • Kontennya tetap dan tidak berubah kecuali diubah secara manual oleh pengembang.
    • Dibangun dengan HTML dan CSS sederhana.
    • Contoh: Situs portofolio.
  2. Website Dinamis

    • Konten dapat berubah berdasarkan interaksi pengguna atau data dari server.
    • Dibangun dengan bahasa pemrograman seperti PHP, Python, atau JavaScript dan terhubung ke database.
    • Contoh: Media sosial, toko online.

Struktur Dasar Website



Sebuah website biasanya memiliki struktur sebagai berikut:

  1. Header: Bagian atas halaman, biasanya berisi logo, menu navigasi, atau nama website.
  2. Main Content: Area utama yang berisi konten halaman, seperti artikel atau gambar.
  3. Sidebar: Bagian samping halaman yang digunakan untuk tautan tambahan, widget, atau informasi lainnya.
  4. Footer: Bagian bawah halaman, berisi informasi tambahan seperti hak cipta atau tautan ke halaman lain.


Proses Kerja Web

  1. Pengguna memasukkan URL di browser (misalnya: www.example.com).
  2. Browser mengirimkan permintaan HTTP ke server.
  3. Server memproses permintaan dan mengirimkan file HTML, CSS, dan JavaScript ke browser.
  4. Browser menampilkan halaman web sesuai dengan file yang diterima.


Tools untuk Membuat Website

  1. Code Editor

    • Contoh: Visual Studio Code, Sublime Text, Notepad++.
  2. Frameworks dan Libraries

    • CSS Frameworks: Bootstrap, Tailwind CSS.
    • JavaScript Libraries: React.js, jQuery.
  3. Web Hosting dan Domain

    • Hosting: Tempat menyimpan file website.
    • Domain: Alamat unik untuk mengakses website.


Manfaat Memahami Dasar Web

  1. Kemampuan Membuat Website
    Mahasiswa dapat membuat dan mengelola website sederhana.

  2. Peningkatan Karier
    Keterampilan dasar web adalah modal utama untuk bidang pengembangan web, desain, atau IT.

  3. Mendukung Digitalisasi
    Dapat membantu bisnis atau organisasi dalam membangun kehadiran digital melalui website.


Aplikasi dalam Pembelajaran

Dalam mata kuliah Aplikasi Komputer, dasar web digunakan untuk memahami bagaimana teknologi web bekerja dan bagaimana mengimplementasikannya dalam kehidupan nyata, seperti membuat portofolio pribadi atau simulasi e-commerce.


Komentar

Poppuler

DESTILASI : Pengertian, Proses, Penerapan dalam Pangan.

DESTILASI Destilasi adalah suatu proses pemisahan campuran zat cair berdasarkan perbedaan titik didih komponen-komponennya. Prinsip kerjanya sederhana: zat cair dengan titik didih lebih rendah akan menguap lebih dulu ketika campuran dipanaskan, kemudian uap tersebut dikondensasikan menjadi cairan murni. Proses Destilasi  –Penguapan: Campuran zat cair dipanaskan hingga komponen yang lebih mudah menguap berubah menjadi uap.  –Kondensasi: Uap yang terbentuk dialirkan melalui kondensor (pendingin) sehingga kembali menjadi cairan murni.  –Pengumpulan: Cairan murni yang dihasilkan dikumpulkan dalam wadah terpisah. Jenis-jenis Destilasi  • Destilasi Sederhana: Digunakan untuk memisahkan campuran zat cair yang komponennya memiliki perbedaan titik didih yang cukup besar.  • Destilasi Fraksionasi: Digunakan untuk memisahkan campuran zat cair yang komponennya memiliki perbedaan titik didih yang relatif kecil. Menggunakan kolom fraksinasi untuk meningkatkan efisiensi pemisa...

Pengayakan Tepung: Mengenal Mesh Tepung dan Fungsinya

  Pengayakan Tepung Tepung merupakan komponen dasar dalam banyak resep masakan, namun bagaimana cara membuat tepung yang halus dan bebas dari impurities? Jawabannya adalah melalui proses pengayakan tepung. Di artikel ini, kita akan membahas tentang pengayakan tepung, termasuk perbedaan mesh tepung yang harus kamu ketahui. Apa Itu Pengayakan Tepung? Pengayakan tepung adalah proses melepaskan partikel-partikel besar dari tepung sehingga mendapatkan hasil yang lebih halus dan bersih. Proses ini dilakukan dengan menggunakan alat pengayak, yaitu sebuah mesin yang dilengkapi dengan berbagai ukuran mesh (saringan). Bagaimana Caranya Melakukan Pengayakan Tepung? Berikut adalah langkah-langkah melakukan pengayakan tepung: Siapkan Tepung : Pastikan kamu telah membersihkan tepung dari debu atau kotoran lainnya sebelum dimasukkan ke dalam pengayak. Aturlah Ukuran Mesh : Pilih ukuran mesh yang sesuai dengan kebutuhanmu. Mesh yang lebih halus akan menghasilkan tepung yang lebih halus. Masukan Te...