Langsung ke konten utama

Postingan

Iterator di Java

Java Iterator   public interface Iterator<E>   E : merupakan type element yang dikembalikan oleh Iterator tersebut. Iterator merupakan suatu interface, iterator menggantikan Enumerations dalam Java Collections Framework. Iterator berbeda dengan Enumeration dalam dua cara : pemanggil memungkinkan untuk menghapus element yang mendasarinya selama ada iterasi dengan semantik yang jelas. nama method telah ditingkatkan. Interface ini merupakan anggota dari Java Collections Framework Method-method yang terdapat pada Iterator boolean hasNext() Yaitu method yang mengembalikan nilai true jika iterasi memiliki lebih banyak elements. Dengan kata lain akan me return true jika next() akan me return suatu element bukan dan bukan suatu exceptions.  E next() Yaitu method yang me return next element pada iterasi. void remove() Yaitu method yang menghapus element terahir yang di return oleh iterasi nya. Method ini hanya bisa dipanggil sekali...

React JS #chapter 1 "Definition and About React"

React JS React merupakan suatu library JavaScript untuk membangun user interfaces.  Deklaratif React menjadikan pembuatan interactive UIs dengan tanpa terasa sakit. Desain yang simple pada setiap state di aplikasi kita, dan React akan secara efisien memperbarui dan membuat komponen yang tepat ketia data berubah. Tampilan yang deklarativ membuat kode kita lebih mudah dibaca dan mudah dalam debug. Berbasis Komponen Pembuatan enkapsulasi komponen yang bisa me manage state nya sendiri. kemudian membuatnya menjadi UI yang rumit. Sejak komponen logic JavaScript ditulis dengan template, kita bisa dengan mudah sumberdaya data dalam app kita, dan menjaga state tersebut keluar dari DOM. Belajar Sekali, Tulis Di Mana Saja Kita tidak mengasumsikan stack dalam pembuatan app kita, jadi kita dapat men develop featur baru di React dan tanpa perlu menulis ulang code yang sudah kita buat. React juga dapat membuat rendes server dengan menggunakan Node dan membuat mobile app menggu...

Konsep Dasar Object Oriented Programming (OOP)

Konsep Dasar Object Oriented Programming (OOP) Apa itu OOP atau Object Oriented Programming ? OOP yaitu suatu paradigma atau bisajuga disebut metode pemrogramman yang berorientasi kepada object. Tujuan dari pembuatan metode ini yaitu untuk memudahkan pemrogramman dengan membandingkan dengan object-object yang ada didunia nyata. Misal : Mobil, Pesawat atau Manusia merupakan object. Pada pemrogramman berorientasi objek ada beberapa konsep dasar yang harus kita pahami secara umum. Apa saja konsep tersebut ? Berikut akan dipaparkan mengenai konsep-konsep tersebut satu per satu: 1. Encapsulation (Pengenkapsulasi/ Pembungkusan).       Enkapsulasi adalah proses pembungkusan suatu objek agar dapat di manage penggunaan nya. Apa saja yang dapat di enkapsulasi ? yaitu class, method, atau attribut. Ada 4 macam enkapsulasi dalam OOP yaitu public, protected, default, dan private. Public yaitu bisa di akses oleh kelas itu sendiri, kelas lain, mau pun sub ke...

Membuat Project Baru Angular

Selamat malam sahabat coding, malam ini ane mau sharing cara buat project di Angular 7. Langsung saja ya ini dia simak di bawah. Membuat project baru pada Angular. 1. Siapkan Tools yang dibutuhkan Ada beberapa tools yang di perlukan sebelum memulai untuk membuat project baru Angular, disini saya anggap sudah pada membuat API untuk beck end nya ya, karna disini tidak akan dibahas lagi. Beberapa tools yang dibutuhkan untuk membuat project Angular yaitu: 1. Telah menginstall Node.js dan NPM 2. Telah membuat REST API 3. Text Editor (Visual Studio Code) atau yang lain boleh 2. Langkah-langkah Membuat Project Baru Langkah-langkahnya yaitu: 1. Buka Visual Studio Code dan Buatlah 1 folder baru yang akan digunakan untuk menyimpak project Angular kita. Kemudian untuk membuat new project buka terminal pada Visual Studio Code dan jalankan command berikut : ng new angularnodejs Kemudian Enter, tunggu beberapa menit karna proses penginstallan mungkin membutuhkan wa...

Angular 7 - Reactive Forms Validation Example

Angular 7 - Reactive Forms Validation Example Ini adalah contoh cepat tentang cara men-setup validasi form di Angular 7 menggunakan Reactive Forms. Contohnya adalah formulir pendaftaran sederhana dengan form standar dengan variabel firstname, lastname, email, password dan confirm password. Semua bidang diperlukan, bidang email harus alamat email yang valid dan bidang kata sandi harus memiliki panjang min 6. Ada juga validator kustom yang disebut MustMatch yang digunakan untuk memvalidasi bahwa kata sandi konfirmasi dan kata sandi cocok. Saya sudah menyiapkan formulir untuk memvalidasi pada submit yang dengan cepat diubah setelah proresnya, ini diimplementasikan dengan field 'submitted' dalam app component yang diberi nilai ke true ketika formulir dikirimkan untuk pertama kalinya. Styling dari contohcberikut semua dilakukan dengan Bootstrap 4 CSS. Reactive Forms Validation App Component App component mendefinisikan kolom formulir dan validator untuk formulir pen...