Glosarium Istilah IT Developer, Cocok Untuk Pemula! (80+ Istilah)

โ€ข

min read

Glosarium Istilah IT

Apa Itu Glosarium Istilah IT?

Bagi pemula di dunia IT, istilah IT pasti sangat asing dan berdampak pada pekerjaan jadi semakin lama dikerjakan karena terkendala bahasa yang sulit dipahami.

Maka dari itu, untuk para pemula di dunia IT, sangat penting bagi kalian untuk memiliki handbook atau glosarium istilah IT. Yakni kumpulan istilah IT yang sangat familiar dan digunakan dalam berkomunikasi di dunia profesional IT.

Glosarium istilah IT ini sangat cocok untuk pemula, peserta bootcamp, pelajar atau pekerja di bidang IT.

Berikut adalah Glosarium istilah IT yang dapat kamu jadikan bahan referensi selama berkarir di bidang IT:

๐Ÿ”ต A

API (Application Programming Interface) โ€“ Penghubung antara satu aplikasi dengan lainnya.

Agile โ€“ Metode kerja software yang fleksibel & fokus pada kerja sama tim

Algorithm โ€“ Urutan langkah logis untuk menyelesaikan masalah.

Array โ€“ Struktur data yang menyimpan banyak nilai dalam satu variabel.

Authentication โ€“ Proses verifikasi identitas pengguna.

Authorization โ€“ Penentuan hak akses pengguna setelah diverifikasi.

๐Ÿ”ต B

Backend โ€“ Bagian belakang aplikasi (logic, database, server).

Bug โ€“ Error atau masalah pada aplikasi.

Branch (Git) โ€“ Cabang pengembangan di version control.

Bootstrap โ€“ Framework CSS untuk UI.

๐Ÿ”ต C

Cloud Computing โ€“ Komputasi berbasis internet (AWS, GCP, Azure).

Cache โ€“ Penyimpanan sementara untuk mempercepat proses.

Class โ€“ Blueprint dalam OOP untuk membuat objek.

CI/CD (Continuous Integration (Integrasi Berkelanjutan) dan Continuous Delivery (Pengiriman Berkelanjutan)) โ€“ Proses otomatis build, test, deploy.

๐Ÿ”ต D

Database โ€“ Tempat penyimpanan data terstruktur.

Debugging โ€“ Proses mencari dan memperbaiki bug.

Deployment โ€“ Mengirim aplikasi ke server/production.

Docker โ€“ Platform yang dapat membuat, mengemas, dan menjalankan aplikasi dalam unit standar yang disebut kontainer.

๐Ÿ”ต E

Encryption โ€“ Pengamanan data dengan mengacak informasi.

Endpoint โ€“ Titik akses API.

Event Listener โ€“ Fungsi untuk mendeteksi suatu aksi (klik, submit).

๐Ÿ”ต F

Frontend โ€“ Bagian aplikasi yang dilihat user.

Framework โ€“ Struktur kerja siap pakai (Laravel, React, Vue).

Function โ€“ Blok kode untuk menjalankan tugas tertentu.

๐Ÿ”ต G

Git โ€“ Version control untuk melacak perubahan kode.

GUI (Graphical User Interface) โ€“ Antarmuka visual.

๐Ÿ”ต H

HTTP/HTTPS โ€“ Protokol komunikasi web.

Hashing โ€“ Proses mengubah data menjadi kode tetap.

Host โ€“ Server tempat aplikasi berada.

๐Ÿ”ต I

IDE (Integrated Development Environment) โ€“ Tools coding (VSCode, IntelliJ).

Integration โ€“ Menghubungkan beberapa sistem, aplikasi, dan data agar dapat bekerja sama dengan baik saat dijalankan.

Iteration โ€“ Pengulangan proses.

๐Ÿ”ต J

JSON โ€“ Format data ringan untuk API.

JavaScript โ€“ Bahasa pemrograman untuk web interaktif.

๐Ÿ”ต K

Kubernetes โ€“ Orchestrator untuk container.

Kernel โ€“ Inti dari OS.

๐Ÿ”ต L

Library โ€“ Kumpulan fungsi siap pakai.

Latency โ€“ Waktu jeda dalam proses.

๐Ÿ”ต M

Middleware โ€“ Lapisan penghubung antara request dan logic.

Microservices โ€“ Arsitektur aplikasi berbasis modul kecil.

Machine Learning โ€“ Teknologi yang membuat komputer belajar dari data.

Migration โ€“ Proses pemindahan database.

๐Ÿ”ต N

Node.js โ€“ Runtime JavaScript di server.

Networking โ€“ Ilmu untuk menghubungkan perangkat/layanan.

๐Ÿ”ต O

OOP (Object-Oriented Programming) โ€“ Paradigma program berbasis objek.

Open Source โ€“ Kode terbuka untuk umum.

๐Ÿ”ต P

Pipeline โ€“ Alur otomatis dalam proses CI/CD.

Protocol โ€“ Aturan komunikasi data.

Postman โ€“ Alat testing API.

Proxy โ€“ Perantara antara user dan server.

๐Ÿ”ต Q

Query โ€“ Perintah untuk mengambil data dari database.

Queue โ€“ Struktur data FIFO (First In First Out).

๐Ÿ”ต R

REST API โ€“ Arsitektur API paling umum.

Repository (Git) โ€“ Tempat menyimpan project.

Refactoring โ€“ Merapikan kode tanpa mengubah fungsi.

Runtime โ€“ Waktu ketika program dijalankan.

๐Ÿ”ต S

Server โ€“ Mesin yang menjalankan aplikasi.

Scrum โ€“ Metode Agile berdasarkan sprint.

SQL โ€“ Bahasa query database.

SDK โ€“ Paket tools untuk membangun aplikasi.

Scalability โ€“ Kemampuan sistem untuk berkembang.

Syntax โ€“ Aturan penulisan kode.

๐Ÿ”ตT

Token โ€“ Kode akses dalam sistem autentikasi.

Testing โ€“ Proses memastikan aplikasi bekerja sesuai rencana.

TTL โ€“ Batas waktu hidup suatu data.

Thread โ€“ Unit terkecil dari proses komputasi.

๐Ÿ”ต U

UI (User Interface) โ€“ Tampilan antarmuka.

UX (User Experience) โ€“ Pengalaman pengguna.

Unit Test โ€“ Pengujian komponen kecil aplikasi.

๐Ÿ”ต V

Variable โ€“ Tempat menyimpan data.

Virtual Machine โ€“ Mesin komputer virtual.

Version Control โ€“ Sistem tracking perubahan kode.

๐Ÿ”ต W

Web Service โ€“ Layanan yang dapat diakses via internet.

Webhook โ€“ Notifikasi otomatis ketika suatu event terjadi.

Wireframe โ€“ Sketsa UI awal aplikasi.

๐Ÿ”ต X

XML โ€“ Format data mirip HTML tapi lebih ketat.

XSS (Cross-Site Scripting) โ€“ Jenis serangan web.

๐Ÿ”ต Y

YAML โ€“ Format konfigurasi sederhana.

Yarn โ€“ Package manager alternatif NPM.

๐Ÿ”ต Z

Zero Downtime Deployment โ€“ Deploy aplikasi tanpa gangguan.

Z-index โ€“ Prioritas lapisan elemen pada CSS.

Glosarium Istilah IT ini dapat Anda jadikan kamus istilah IT atau bahan referensi saat mengerjakan task berbasis IT.

Namun, jika Anda sedang kesulitan dan mengalami tantangan di bidang IT, Anda bisa menghubungi Ciheul Technologies untuk konsultasi IT, software dan layanan IT lainnya.

Tertarik berdiskusi lebih lanjut?