Untuk Menjadi Web Developer, Kuasai 3 Hal Dasar Ini

code, html, digital-1076533.jpg

Sebelum kamu menjadi seorang web developer, kamu harus mempunyai pondasi yang kuat terlebih dahulu. Setidaknya kamu bisa menguasai 3 hal berikut untuk menjadi web developer.

HTML (Hypertext Markup Language) adalah bahasa markup standar yang digunakan untuk membuat dan merancang halaman web. Ini adalah bagian penting dari pengembangan web karena HTML menentukan struktur dan elemen-elemen dasar dari sebuah halaman web. Mari kita lihat lebih dalam.

Markup Language

HTML adalah bahasa markup, yang berarti itu menggunakan serangkaian tag untuk menentukan bagaimana teks dan media lainnya ditampilkan di halaman web. Tag-tag ini memberi petunjuk kepada browser tentang cara menampilkan konten.

Struktur Dasar

Sebuah dokumen HTML dimulai dengan tag <html> dan diakhiri dengan tag </html>. Di dalamnya, ada dua bagian utama: <head> yang berisi informasi meta tentang dokumen seperti judul, dan <body> yang berisi konten aktual yang akan ditampilkan di halaman web.

Elemen dan Tag

Setiap elemen di HTML didefinisikan oleh sebuah tag. Misalnya, untuk membuat paragraf, kita menggunakan tag <p>. Ada juga tag untuk membuat judul (<h1>, <h2>, dst.), membuat daftar (<ul>, <ol>, <li>), menambahkan gambar (<img>), dan banyak lagi.

Jadi….

HTML berfungsi memberi petunjuk kepada browser konten apa yang ingin ditampilkan. Apakah itu berupa gambar, Title (Heading), paragraf, link dan lain sebagainya.

Contoh Isi File HTML Sederhana

Kamu bisa membuat sebuah file HTML sederhana dengan menggunakan notepad atau text editor lainnya. Kemudian didalam filenya kamu bisa tuliskan kode berikut:

<html>

  <head>
    <title>Browser</title>
  </head>

  <body>
    <h1>
      Write, edit and run HTML, CSS and JavaScript code online.
    </h1>
    
    <p>
      Our HTML editor updates the webview automatically in real-time as you write code.
    </p>
  </body>

</html>

Setelah itu, kamu bisa simpan file tersebut dan berikan format .html, contohnya index.html. Selanjutnya, kamu bisa membuka file tersebut dengan browser. Cukup klik kanan file tersebut, dan buka dengan menggunakan browser favorit kamu.

Kira-kira, hasilnya akan seperti ini:

Contoh hasil file HTML dasar

CSS adalah bahasa styling yang digunakan untuk mengontrol tampilan dan tata letak elemen-elemen HTML di halaman web.

CSS adalah alat yang sangat penting dalam pengembangan web modern karena memungkinkan developer untuk menciptakan tampilan yang menarik dan dinamis untuk halaman web.

Dengan pemahaman yang baik tentang CSS, developer dapat mengontrol tampilan dan tata letak halaman web dengan lebih efektif dan kreatif.

Contoh penerapan CSS pada codingan diatas. Update file html yang sudah sebelumnya menjadi seperti berikut:

<html>

  <head>
    <title>Browser</title>
  </head>

  <body>
    <style>
      body {
        margin: 20px;
        background-color: black;
        color: white;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        min-height: 100vh;
      }

      p, h1 {
        text-align: center;
      }
    </style>

    <h1>
      Write, edit and run HTML, CSS and JavaScript code online.
    </h1>
    
    <p>
      Our HTML editor updates the webview automatically in real-time as you write code.
    </p>
  </body>

</html>

maka tampilannya akan berubah seperti berikut:

Setelah penerapan CSS

Ini adalah salah satu teknologi inti dalam pengembangan web modern dan memungkinkan interaksi dinamis antara pengguna dan halaman web.

Dengan menggunakan JavaScript, kamu dapat membuat halaman web yang menanggapi tindakan pengguna dengan cepat tanpa perlu mengirim permintaan ke server.

Jadi, Javascript ini berfungsi untuk menangani interaksi user dengan web. Misalnya, jika menekan tombol Kirim pada Facebook, maka kamu bisa melihat postinganmu di beranda. Fungsi Javascript adalah mengolah text yang sudah kamu input, dan kemudian mengirimkannya ke server.

Pusing?

Jika kamu pusing memahami hal-hal tersebut, coba kunjungi postingan saya tentang analogi sederhana HTML, CSS dan Javascript

Baca artikel yang relevan lainnya disini:

Leave a Reply

Your email address will not be published. Required fields are marked *