Teknologi
Browse all articles in this category
JavaScript ES6+: Arrow Function, Destructuring, Spread, Map, Set, dan Promises
Panduan lengkap fitur modern JavaScript ES6+ — arrow function, template literal, destructuring array dan object, spread dan rest operator, Map dan Set, class dan inheritance, Array methods (map filter reduce), String methods, dan Promise async await. Contoh kode praktis lengkap.
JavaScript Dasar: Variabel, Fungsi, Operator, dan Control Flow
Panduan lengkap JavaScript dasar — var let const, tipe data, komentar, fungsi biasa dan arrow function, operator aritmatika dan logika, control flow if-else switch, loop for while do-while, dan cara menulis JavaScript di HTML. Dilengkapi contoh kode praktis untuk pemula.
HTML Forms dan CSS: Membuat Form Input dan Styling Halaman Web
Panduan lengkap HTML Forms dan CSS — membuat form login, input text, password, radio button, checkbox, dropdown, validasi JavaScript, tiga cara penerapan CSS (inline, internal, external), CSS selector class dan ID, background, border, dan layout dasar. Contoh kode praktis lengkap.
Sorting dan Searching: Algoritma Pengurutan dan Pencarian yang Wajib Dikuasai Programmer
Panduan lengkap algoritma sorting dan searching — Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, Binary Search, Linear Search, dan Hash Table. Dilengkapi implementasi C, analisis kompleksitas Big-O, dan panduan memilih algoritma yang tepat untuk setiap situasi.
HTML Tags dan Attributes: Panduan Lengkap Elemen Dasar HTML
Panduan lengkap HTML tags dan attributes — perbedaan paired vs unpaired tags, heading, paragraf, anchor, image, lists (ordered, unordered, description), nested lists, form elements, HTML comments, dan struktur dokumen HTML yang benar. Dilengkapi contoh kode praktis.
Tree dan Graph: Struktur Data Non-Linear untuk Hierarki dan Jaringan
Panduan lengkap Tree dan Graph dalam struktur data — Binary Tree, BST, AVL Tree, traversal inorder/preorder/postorder, representasi graph adjacency matrix vs list, DFS dan BFS, serta aplikasi nyata dalam sistem file, database, dan jaringan komputer.
Linked List: Struktur Data Dinamis dengan Implementasi Singly, Doubly, dan Circular Linked List
Panduan lengkap Linked List dalam struktur data — memahami konsep node dan pointer, perbedaan Singly, Doubly, dan Circular Linked List, operasi insert/delete/traverse, linked stack dan queue, serta perbandingan dengan array. Dilengkapi implementasi C yang lengkap.
Pengantar Web Development: HTML, CSS, dan JavaScript untuk Pemula
Panduan lengkap pengantar web development — memahami web technologies, perbedaan static vs dynamic website, peran HTML CSS JavaScript, client-side frameworks (Angular, React, Bootstrap), cara kerja browser, URL, dan langkah pertama membuat halaman web. Cocok untuk pemula absolut.