Persiapan
icon-js

⛾ Home javascript-dasar Kamis, 15 Desember 2022 (Diupdate: Kamis, 19 Januari 2023) - 📗 3 Menit

Sebelum masuk ke tutorial javascript, kamu perlu menyiapkan beberapa hal yang nantinya akan berguna selama masa pembelajaranmu.

Perhatikan beberapa hal dibawah ini:

1. Software atau aplikasi untuk menulis kode

Untuk desktop, kamu bisa memilih menggunakan code editor atau IDE (integrated development environment)

Keduanya dapat digunakan untuk menulis kode, hanya saja IDE memiliki fitur yang lebih beragam tetapi juga lebih berat untuk perangkat desktopmu.

Code Editor Untuk Desktop (laptop/komputer)

  • Notepad++
  • SublimeText 3
  • VisualStudio Code
  • GEdit
  • Atom
  • Vim

IDE Untuk Desktop (laptop/komputer)

  • Eclipse
  • Xcode
  • NetBeans
  • DreamWeaver
  • Visual Studio
  • PHP Storm

Untuk perangkat yang menggunakan sistem operasi android, saya merekomendasikan dua aplikasi dibawah ini.

Keduanya sama-sama bagus, tetapi saya lebih suka menulis kode menggunakan aplikasi Acode karena memiliki lebih banyak fitur dan juga karena adanya fitur plugin.

Code Editor Untuk Android

2. Pengetahuan dasar tentang HTML dan CSS

Sebelum lanjut, pastikan kamu sudah belajar dasar-dasar dari HTML.

Untuk CSS sebenarnya hanya opsional ssaja tetapi lebih baik jika sudah menguasainya sebelum belajar javascript.

3. Pengetahuan tentang istilah-istilah dalam dunia pemrograman

Selain text editor, code editor, atau IDE. Kamu juga harus mengetahui istilah-istilah yang sering digunakan dalam dunia pemrograman.

Jika kamu belum tahu, saya akan memberikan beberapa istilah yang nantinya akan sering saya gunakan dalam tutorial javascript ini.

Baca dan pahami istilah-istilah dibawah ini:

Program

Program adalah serangkaian instruksi yang terstruktur yang kemudian dieksekusi untuk melakukan sebuah pekerjaan atau tugas tertentu.

hello-world-c
contoh-program

Pemrograman

Pemrograman adalah proses dalam membuat sebuah program di komputer.

Pemrograman dimulai melalui beberapa tahapan, seperti menulis program, menguji, merevisi, mengevaluasi, serta pengujian kembali.

Bahasa Pemrograman

Bahasa pemrograman adalah sistem notasi (instruksi standar) untuk menulis program komputer.

Ada banyak sekali bahasa pemrograman selain javascript yang sudah diciptakan dan digunakan. Contohnya seperti bahasa pemrograman Python, C, C++, Java, Golang, Dart, Ruby, dan masih banyak lagi.

Masing-masing bahasa pemrograman memiliki keunggulan dan kekurangannya dan digunakan untuk tujuan tertentu.

Programmer

Programmer adalah orang yang menguasai (tahu dan mengerti) bahasa pemrograman tertentu dan menggunakan keahlian tersebut untuk membuat sebuah program.

Front-end dan Back-end

Front-end adalah istilah yang digunakan untuk segala sesuatu yang berhubungan dengan pengguna (tampilan, interaksi pengguna).

Back-end adalah istilah yang digunakan untuk segala sesuatu yang tidak terlihat oleh pengguna (server, database, dll).

Front-End developer

Front-End developer atau biasa juga disebut client-side development adalah pengembangan antarmuka pengguna grafis (biasa disebut gui) dari situs atau aplikasi web menggunakan HTML, CSS, dan Javascript sehingga pengguna dapat melihat dan berinteraksi dengan situs atau aplikasi web tersebut.

Back-End developer

Back-end developer adalah pengembangan dari sisi server (dibelakang layar, alias yang tidak terlihat oleh pengguna).

Contoh back-end adalah server, sistem dari aplikasi, database, dan lain-lain.

Bug

Bug adalah error atau masalah yang terjadi pada software, aplikasi, atau program yang menyebabkan software, aplikasi atau program tidak berjalan dengan semestinya.

Kamu mungkin pernah dengar salah satu bug yang sering terjadi pada komputer yaitu blue screen. Itu merupakan salah satu contoh bug.

Source Code atau kode sumber

Source code atau dalam bahasa indonesia artinya kode sumber adalah serangkaian perintah, pernyataan, atau deklarasi yang ditulis dalam bahasa pemrograman tertentu untuk menjalankan suatu fungsi atau tugas tertentu.

Syntax atau sintaks

Syntax atau dalam bahasa indonesia artinya sintaks adalah sebuah aturan dalam penulisan (biasanya berupa kata atau kombinasi simbol tertentu) yang digunakan pada bahasa pemrograman.

Misalnya di javascript, sintaks var digunakan untuk membuat sebuah variabel.

Framework

Framework adalah sebuah kerangka kerja yang digunakan untuk mengembangkan aplikasi berbasis desktop, mobile, web, atau perangkat tertentu.

Framework diciptakan untuk mempermudah programmer dalam menuliskan kode atau membuat suatu program tertentu.

captcha-img