Pemrograman OOP Dengan Python

Tutorial Dasar Pemrograman OOP Dengan Python

Pada artikel yang lalu kita sudah pernah membahas bagaimana cara membuat sebuah function di bahasa pemrograman Python. Sekarang kita akan lanjut mendalami Pemrograman berorientasi Objek atau disingkat menjadi OOP dengan Python. Python adalah bahasa pemrograman berorientasi objek. Pemrograman berorientasi objek (OOP) berfokus pada pembuatan pola kode yang dapat digunakan kembali, berbeda dengan pemrograman prosedural, yang berfokus pada instruksi urutan eksplisit. Ketika mengerjakan program yang kompleks pada khususnya, OOP ini memungkinkan Kamu untuk menggunakan kembali script kode dan menulis kode yang lebih mudah dibaca. Baca selengkapnya tentangTutorial Dasar Pemrograman OOP Dengan Python

Menampilkan Peta Google Maps Dengan AngularJS

Menampilkan Peta Google Maps Dengan AngularJS

Pada artikel kali ini saya akan menjelaskan tutorial tentang bagaimana cara untuk menampilkan peta Google Maps dengan AngularJS. Google Maps dapat bekerja di semua environment javascript seperti jQuery, NodeJS, ReactJS dan juga AngularJS yang akan kita bahas pada artikel ini. Pada bahasan ini kita akan belajar bagaimana cara menggunakan AngularJS untuk menampilkan data dari database dan menampilkan data tersebut di peta Google Maps. Baca selengkapnya tentangMenampilkan Peta Google Maps Dengan AngularJS

danilla-bilur-elcicko-bootleg

Danilla – Bilur (elcicko bootleg)

Udah lama juga ga pernah nulis lagi di blog ini. Sekarang ini saya emang lagi sibuk banget & juga sekarang udah jarang banget ngulik. Lebih fokus sama hobby selain programming dan juga ngurus keluarga. Oya, dimulai dari postingan ini juga saya memutuskan untuk mulai blogging dengan topik diluar programming, mungkin saya akan share tentang hobby […]

package yang wajib diinstall di laravel

Package Yang Wajib Diinstall Di Laravel Framework

Pada artikel kali ini saya akan membahas tentang package yang wajib diinstall di Laravel Framework, package ini juga yang sering saya install dan saya gunakan dalam web development agar proses development menjadi lebih mudah dan efisien. Laravel sangat digemari karena memiliki package library yang sangat lengkap sehingga kita tidak perlu lagi menulis library sendiri, tinggal install dan kamu sudah bisa menggunakan library tersebut untuk kebutuhan development aplikasi yang sedang kamu bangun.

10 Package Yang Wajib Diinstall Di Laravel Framework # Daftar Package

Berikut daftar package yang wajib kamu install :

  1. laravelcollective/html
  2. barryvdh/laravel-debugbar
  3. patricktalmadge/bootstrapper
  4. cviebrock/eloquent-sluggable
  5. doctrine/dbal
  6. laracasts/generators
  7. laracasts/flash
  8. barryvdh/laravel-ide-helper
  9. creativeorange/gravatar
  10. intervention/image

Baca selengkapnya tentangPackage Yang Wajib Diinstall Di Laravel Framework

export struktur table menjadi Migration

Export Struktur Table Menjadi Migration Di Laravel

Sebelumnya saya pernah menulis artikel tentang bagaimana cara menggunakan Migration di Laravel, Nah saya akan membahas hal serupa namun kali ini saya akan melakukan export struktur table menjadi migration di Laravel, jadi kita bisa membuat file migration dengan struktur table yang sudah ada. Poin ini penting karena kita tidak perlu repot lagi membuat file migration dari nol.

Export Struktur Table Menjadi Migration Di Laravel # Teori

Jadi pada intinya kita hanya perlu melakukan export struktur table menjadi migration sehingga sewaktu-waktu ketika kita harus mengubah  struktur table tersebut, kita hanya perlu mengubahnya lewat file migration dan kita sinkronisasikan dengan menggunakan perintah migrate. dengan fitur migrate kita bisa dapat membuat sebuah schema database dan struktur table tanpa perlu menyentuk database client.

Baca selengkapnya tentangExport Struktur Table Menjadi Migration Di Laravel

update data dengan kolom json di laravel 5.3

Update Data Dengan Kolom JSON di Laravel 5.3

Halo! udah lama banget ga nulis artikel lagi di blog ini, biasa lah karena sekarang sibuk kerja jadi jarang banget dapat inspirasi buat bikin artikel. Pada artikel kali ini saya akan sedikit membahas fitur terbaru dari  Laravel Framework versi 5.3 yaitu fitur where() dan update() pada kolom yang berisi JSON. Ya, pada fitur ini memungkinkan kita untuk melakukan pencarian dan juga melakukan update data dengan kolom JSON di Laravel.

Lebih jelasnya dengan fitur ini kita bisa menyimpan data berupa format JSON di kolom table MySQL dan melakukan pencarian dan update data secara sekaligus tanpa harus mengolah datanya dengan json_encode terlebih dahulu.

Sebenarnya fitur ini sudah ada sejak Laravel versi 5.0 namun karena waktu itu data JSON yang kita simpan masih berupa text format atau string tapi semenjak MySQL merilis versi 5.7 dan memperkenalkan tipe data JSON untuk kolom table, kita bisa memanfaatkan fitu update data dengan kolom JSON di Laravel dengan maksimal dan efisien.

Baca selengkapnya tentangUpdate Data Dengan Kolom JSON di Laravel 5.3

Teknik Update Or Create Di Laravel 5.2

Tutorial Teknik Update Or Create Di Laravel 5.2

Pada artikel kali ini saya akan share tentang bagaimana cara menggunakan teknik Update or Create di Laravel 5.2. Laravel memiliki fitur yang memungkinkan kita untuk memperbaharui record sesuai dengan parameter yang sudah kita set sekaligus membuat record baru dan menyimpannya ke dalam database jika record  yang seusai dengan paramater yang kita  set tersebut tidak ada dalam Database.

Misalkan saya ingin mencari data kota dengan nama “Kota Bandung” dan saya ingin mengubahnya dengan nama “Kabupaten Bandung”, sistem akan segera melakukan pencarian dengan kata kunci yang sudah diberikan sebelumnya, jika record ditemukan maka proses ubah data akan dilakukan namun jika tidak ada record yang sesuai maka system akan membuat record baru dengan kata kunci yang sudah kita set sebelumnya.

Update Or Create Di Laravel #Metode

Sebelumnya Laravel hanya memiliki fungsi firstOrCreate dan juga firstOrNew. Fungsi firstOrCreate adalah fungsi yang memungkinkan kita untuk mencari suatu record dan otomatis menyimpan record tersebut jika data tidak ditemukan, jika ada maka data kan ditampilkan dalam bentuk single row.

Hampir sama dengan firstOrCreate, firstOrNew memiliki fitur yang sama hanya saja jika record yang dicari tidak ditemukan, firstOrNew hanya akan mengembalikan data tersebut dan membuat sebuah queue data untuk inserting data, kita memerlukan fungsi save() untuk menyimpan queue tersebut ke database.

Nah, sekarang ini Laravel memiliki fitur baru yaitu updateOrCreate yang dimana kita dapat mengupdate record tertentu atau menyimpan record baru jika data yang kita cari tidak ditemukan.

Baca selengkapnya tentangTutorial Teknik Update Or Create Di Laravel 5.2

Menggunakan Fungsi Where Collection di Laravel

Menggunakan Fungsi Where Collection di Laravel Framework

Ada beberapa teknik atau trik yang saya dapatkan ketika saya menggunakan Laravel yaitu menggunakan fungsi Where Collection di Laravel. Ya! fungsi where() adalah fungsi yang sangat sering digunakan di Laravel untuk melakukan filter data dari Model, nah sekarang bagaimana jika kita harus melakukan lebih dari 1 filter untuk menampilkan beberapa data dari 1 model ?

Nah, pada artikel kali ini saya akan membahas tutorial tentang bagaimana cara menggunakan Fungsi Where Collection di Laravel untuk query yang lebih efisien dan juga dapat menghemat memory pada CPU sehingga tidak akan memberatkan pada Web Server.

Where Collection adalah sebuah fitur untuk melakukan filter pada Collection yang sudah dieksekusi sehingga data yang sudah ada dapat di saring kembali menjadi data yang ingin kita tampilkan.

Baca selengkapnya tentangMenggunakan Fungsi Where Collection di Laravel Framework