Persiapan Lingkungan Kerja

Beberapa persiapan perlu kita lakukan sebelum memulai belajar melalui buku ini, tujuannya adalah agar bisa mengikuti materi yang ada dan bisa langsung mencoba berbagai potongan kode serta mengerjakan berbagai latihan yang telah disediakan di dalam setiap bagian topik pembahasan nantinya. Hal-hal yang perlu kalian siapkan antara lain:

Peramban atau Browser

Peramban atau Browser menjadi hal wajib bagi pengembang web, ini dikarenakan web akan ditampilkan pada sebuah peramban dan kita akan banyak melakukan test pada peramban ini. Memilih peramban pada dasarnya tergantung pada keinginan masing-masing, hampir semua peramban memiliki keunggulan dan kekurangan masing-masing namun beberapa peramban di bawah ini bisa jadi rekomendasi untuk kalian coba dan pasang di komputer kalian karena beberapa hal yang saya juga akan coba jelaskan alasannya, berikut daftar peramban yang saya rekomendasikan:

  1. Google Chrome

Google Chrome merupakan peramban paling populer saat ini sekaligus peramban dengan dukungan paling baik terhadap pengembang web. Sudah secara default terpasang DevTools untuk melakukan inspeksi, debug, dan live coding. Selain karena dukungan DevTools mereka yang sangat handal, Chrome juga menjadi yang terdepan dalam implementasi berbagai browser API terbaru sehingga kita sebagai pengembang bisa bereksperimen untuk membuat web modern memanfaatkan dukungan API ini.

Chrome selain versi standard juga tersedia versi Canary yang biasanya sering digunakan oleh para pengembang web. Ini merupakan versi beta dari Chrome sehingga kita bisa mencoba berbagai fitur yang mungkin masih dalam tahap percobaan.

  1. Mozilla Firefox

Mozilla Firefox juga salah satu peramban yang banyak digunakan para pengembang web karena memiliki dukungan yang tidak kalah handal untuk paa pengembang web. Saya sarankan untuk memilih Firefox Developer Edition karena memiliki fitur tambahan yang akan membantu kita sebagai pengembang web dalam melakukan inspeksi terhadap web.

  1. Apple Safari dan Microfost Edge

Apple Safari maupun Microsoft Edge mungkin tidak begitu ramah dengan pengembang web, tapi karena dua peramban ini adalah peramban yang secara default terpasang bersamaan dengan sistem operasi Mac dan Windows maka dari itu bisa dipastikan akan selalu ada pengguna kita yang menggunakan peramban ini. Sebagai pengembang web, kita paling tidak bisa memastikan kalau web kita tetap masih bisa diakses tanpa kendala berarti melalui kedua peramban yang merupakan bawaan dari kedua sistem operasi yang cukup populer ini.

Pengubah Text

Pengubah Text (Text Editor) akan membantu kita dalam menulis kode. Memiliki fitur dasar seperti penyorotan warna pada sintaks (Syntax Highlight), pelengkapan otomatis (Autocomplete) pada sintaks kode yang akan kita tulis sehingga kita sebagai pengembang web tidak lagi diharuskan menghafal banyaknya method atau fungsi bawaan dari berbagai bahasa pemrograman, serta berbagai fitur tambahan menarik lainnya yang pastinya mempermudah hidup kita sebagai pengembang web.

Meskipun saat ini kita bisa menggunakan berbagai Developer Tools yang tersedia secara bawaan bersama dengan peramban kesayangan kita, namun tetap menggunakan pengubah text juga direkomendasikan agar mudah menyimpan ke dalam berkas lokal kita. Beberapa pilihan pengubah text yang cukup ramah bagi pemula yang bisa kalian coba antara lain:

  1. Visual Studio Code (VS Code)

  2. Sublime

  3. Notepad++