Belajar Kotlin : Functional Programming
Functional Programming Seperti yang sudah disampaikan di awal akademi. Kotlin adalah sebuah multiparadigm programming language. Artinya selain merupakan bahasa pemrograman berorientasi objek, dalam penulisan sintaksnya Kotlin menggunakan gaya functional programming. Untuk mengawalinya, perhatikan kode berikut: val list = getListUser() fun getUsername(): List<String>{ val…
Apa itu Sequences di Kotlin
Sequences Tiga (3) jenis collection yang sudah kita pelajari sebelumnya merupakan jenis collection yang menjalankan eager evaluation. Berbeda dengan itu, Sequence merupakan collection yang bisa dikategorikan ke dalam lazy evaluation. Jika eager evaluation mengevaluasi seluruh item yang ada pada collection, lazy evaluation hanya akan mengevaluasi item…
Belajar Collections Operations di Kotlin
Collections Operations Selain memiliki beberapa turunan yang baru saja kita bahas, Collection juga mempunyai beberapa fungsi operasi yang bisa kita gunakan untuk mengakses data di dalamnya. Sekarang saatnya kita akan mempelajari fungsi-fungsi yang dimaksud. filter() dan filterNot() Mari kita mulai…
Belajar Menggunakan Maps di Kotlin
Maps Turunan yang ketiga adalah Map, yakni sebuah collection yang dapat menyimpan data dengan format key-value. Perhatikan contoh berikut: val capital = mapOf( “Jakarta” to “Indonesia”, “London” to “England”, “New Delhi” to “India”) String yang berada pada sebelah kiri…
Belajar Menggunakan Sets di Kotlin
Sets Selanjutnya kita akan membahas objek turunan yang kedua, yaitu Set. Set merupakan sebuah collection yang hanya dapat menyimpan nilai yang unik. Ini akan berguna ketika Anda menginginkan tidak ada data yang sama atau duplikasi dalam sebuah collection. Kita bisa mendeklarasikan…
Apa Itu Collections di Kotlin?
Setelah berkenalan dan mempelajari data class, selanjutnya kita akan mencoba untuk mempelajari collection. Bayangkan ketika kita ingin menyimpan dan memanipulasi sebuah objek. Kita perlu sebuah komponen yang mampu menambahkan, menghapus, mencari, bahkan mengurutkan sebuah data. Semua tugas itu bisa kita lakukan…
Belajar Menggunakan Data Classes di Kotlin
Pada modul ini, kita akan mempelajari sebuah fitur menarik pada Kotlin, yaitu Data Classes. Kotlin mengenalkan konsep data class yang merupakan sebuah kelas sederhana yang bisa berperan sebagai data container. Data class adalah sebuah kelas yang tidak memiliki logika apapun dan juga…
Belajar Menggunakan Fetch di Javascript
Solution: Menerapkan Fetch pada Proyek Club Finder Apakah Anda sudah berhasil menerapkan Fetch dalam menampilkan data dari API TheSportDB? Jika belum, yuk kita lakukan bersama-sama! Pada dokumentasi API menyebutkan bahwa, untuk mendapatkan daftar klub olahraga kita dapat menggunakan target url: https://www.thesportsdb.com/api/v1/json/1/searchteams.php?t=Arsenal…
Belajar Menggunakan Ajax Menggunakan Fetch Bagian Pertama
Setelah kita belajar bagaimana membuat http request menggunakan XMLHttpRequest, mungkin sebagian dari kita berpikir, “Adakah cara yang lebih mudah dalam membuat http request tanpa harus melalui banyak langkah?”. Nah jawabannya ada! Yaitu dengan menggunakan Fetch! Fetch merupakan cara baru dalam membuat…
Belajar Menggunakan Ajax Menggunakan XMLHttpRequest
Persiapan Proyek Latihan Sebelum melanjutkan ke materi selanjutnya, dalam pembelajaran kali ini Anda akan membangun aplikasi web sederhana yang berfungsi untuk menampilkan, menambah, mengubah daftar buku. Untuk itu mari kita persiapkan terlebih dahulu project starter-nya. Silakan unduh proyek awalnya pada tautan…