Belajar Program

  • Konfigurasi Dasar pada Wordpress

    June 7, 2024

    Tutorial ini akan memandu kamu untuk melakukan konfigurasi dasar pada Wordpress. Hal ini sangat penting dilakukan untuk memaksimalkan potensi WordPress milikmu. Kalau kamu masih belum punya Wordpress sendiri, kamu bisa mengikuti panduan pada artikel sebelumnya. Cara Install WordPress Menggunakan cPanel Softaculous. Buka halaman admin Wordpress, biasanya halaman admin berada di http://namadomain/wp-admin/, lalu masukkan username dan password. Pengaturan Pengaturan Umum Buka Settings > General pada sidebar sebelah kiri. Kamu akan melihat halaman seperti yang ditunjukkan pada gambar.

  • Cara Install WordPress Menggunakan cPanel Softaculous

    June 4, 2024

    WordPress adalah sistem manajemen konten yang sangat populer, digunakan untuk membuat dan mengelola website. Diluncurkan pada tahun 2003 oleh Matt Mullenweg dan Mike Little. Pada awalnya, WordPress dirancang sebagai platform blogging. Saat ini WordPress telah berkembang menjadi alat yang sangat powerful untuk membangun berbagai jenis website, termasuk e-commerce, portofolio, portal berita, dan banyak lagi. Ini adalah panduan lengkap cara install WordPress menggunakan cPanel Softaculous. Kalau kamu masih belum punya akses cPanel yang memiliki fitur Softaculous Apps Installer, kamu bisa dapatkan extra diskon 30% selamanya, dengan menggunakan kode BELAJARPROGRAM saat checkout.

  • Clean Code vs Patterns dan Principles vs Clean Architecture

    July 29, 2023

    Apa yang akan kita pelajari di tutorial ini, dapat diterapkan di setiap jenis kode apapun yang kita tulis. Ada begitu banyak patterns dan principles diluar sana. Ada patterns dan principles yang dibuat khusus untuk bahasa pemrograman tertentu. Ada patterns dan principles yang dibuat khusus untuk framework tertentu. Ada juga patterns dan principles yang dibuat untuk paradigma pemrograman tertentu. Apa hubungannya patterns dan principles dengan gagasan dari penulisan clean code? Apakah kita harus mengikuti semuanya untuk memastikan kita menulis kode yang bersih?

  • Fungsi, OOP, dan Prosedural

    July 22, 2023

    Sebagaimana yang telah di sebutkan pada sesi sebelumnya, tutorial ini tidak berfokus kepada paradigma pemrograman yang spesifik. Kamu dapat menggunakan pemrograman fungsional, object oriented, prosedural, atau yang lainnya. Hal - hal seperti penamaan yang benar dan penulisan fungsi yang baik, akan selalu berlaku. Ada kemungkinan dimana kamu memiliki paradigma, pola, prinsip, dan konvensi tertentu yang harus kamu tetap perhitungkan, meskipun setelah menyelesaikan tutorial ini. Jadi jika coding style atau bahasa pemrograman yang kamu gunakan memiliki panduan atau aturan tambahan, kamu harus tetap menghomati aturan tersebut, meskipun hal itu tidak dibahas dalam tutorial ini.

  • Contoh Tutorial Clean Code

    July 15, 2023

    Penulis juga ingin menekankan hal lain, terkait kode yang akan kita temukan didalam tutorial ini. Untuk memastikan, bahwa kita semua memiliki pemahaman yang sama, dan tidak terjadi kesalahpahaman. Semua contoh kasus yang akan kita temukan pada tutorial ini, merupakan kode singkat yang terfokus, dan selalu akan selalu berfokus pada satu konsep tertentu. Contoh kode yang digunakan hanyalah potongan kecil dari kode yang diambil dari proyek fiksi yang lebih besar. Kita tetap akan menggunakan kode yang valid, dan berfokus pada konteks dari kasus terkait.

  • Bahasa Pemrograman Strongly Typed

    July 8, 2023

    Penulis ingin menekankan, terkait bahasa pemrograman yang kita gunakan dalam tutorial ini, dan bahasa pemrograman Clean Code secara umum. Ini merupakan kode yang sama, namun ditulis dengan bahasa pemrograman yang berbeda. 1 2 3 4 5 6 7 8 9 10 11 def create_validator(mode, number): if mode == 'Max': return lambda value: value < number elif mode == 'Min': return lambda value: value > number is_below_max = create_validator('Max', 31) print(is_below_max(15)) print(is_below_max(32)) 1 2 3 4 5 6 7 8 9 10 11 12 function createValidator(mode: 'Max' | 'Min', number: number) { if (mode == 'Max') { return (value: number) => value < number; } else if (mode == 'Min') { return (value: number) => value > number; } } consts isBelowMax = createValidator('Max', 31); console.

  • Prasyarat Tutorial Clean Code

    July 1, 2023

    Kamu mungkin bertanya-tanya, bahasa pemrograman apa yang akan kita gunakan pada tutorial ini? Pada Sesi kedua, kita menggunakan bahasa pemrograman python. Dan kamu memang membutuhkan pengetahuan tentang bahasa pemrograman untuk dapat mengikuti tutorial ini. Namun tidak harus bahasa pemrograman python, tetapi bahasa pemrograman secara umum. Jika kamu memiliki pengetahuan dasar dari bahasa pemrograman, maka bahasa apa pun yang kamu gunakan tidak akan menjadi masalah. Karena tutorial ini bukan untuk mempelajari cara menulis kode, akan tetapi untuk mempelajari cara menulis kode yang baik.

  • Struktur Tutorial Clean Code

    June 24, 2023

    Setiap sesi dari tutorial akan dimulai dengan melihat inti dari sebuah permasalahan, aturan, dan konsep yang perlu kita ketahui untuk menyelesaikan permasalahan tersebut. Contohnya, ketika kita berbicara terkait penamaan, kita akan mulai dengan menjelaskan seperti apa nama yang bagus, dan menjelaskan alasannya. Kita juga akan belajar tentan kode yang buruk, kenapa itu disebut buruk, dan memahami aturan yang berlaku, serta konsep yang perlu kita ikuti. Meski begitu, mempelajari teori saja tidak akan cukup.

  • Poin Penting Clean Code

    June 17, 2023

    Dalam menulis sebuah cerita yang bagus, ada beberapa permasalahan yang sering terjadi, ada poin-poin yang perlu kita perhatikan secara khusus, dan kita akan bahas lebih mendetail pada tutorial ini. Hal pertama yang perlu kita perhatikan adalah dalam pemilihan sebuah nama. Pemberian nama yang tidak sesuai pada variabel, fungsi, dan kelas, dapat berakibat buruk, seperti pada contoh yang kita lihat sebelumnya. Hal berikutnya yang perlu di perhatikan adalah struktur kode, dan komentar yang kita tulis didalamnya.

  • Apa Itu Clean Code?

    June 10, 2023

    Coba kita lihat contoh dibawah ini. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 function processTransactions(transactions) { if (transactions && transactions.length > 0) { for (const transaction of transactions) { if (transaction.type === "PAYMENT") { if (transaction.status === "OPEN") { if (transaction.method === "CREDIT_CARD") { processCreditCardPayment(transaction); } else if (transaction.

lebih tua

posting terbaru

  • Konfigurasi Dasar pada Wordpress
  • Cara Install WordPress Menggunakan cPanel Softaculous
  • Clean Code vs Patterns dan Principles vs Clean Architecture
  • Fungsi, OOP, dan Prosedural
  • Contoh Tutorial Clean Code

kategori

Clean Code Series Tutorial

tag

cPanel JavaScript Python Softaculous TypeScript WordPress
hak cipta © 2024 Belajar Program • Hugo Tema oleh Simplicity