Terimakasih pak untuk ilmunya, channel bapak sangat membantu saya dalam belajar bahasa pemogramman, apalagi dengan penjelasan yang sederhana dan jelas membuat saya lebih semangat belajar 🔥🔥🔥🔥
bagaimana jika mem-validasi text nama yang jika user tidak sengaja menekan spasi di akhir, krna kalau kita ketik spasi di akhir nama terus kita add maka ketika kita ingn melihat detail data yang kita add tidak terbaca
Pak dika kok di saya redirect ke /contact tidak bisa ya? Padahal datanya masuk ke contacts.json. Dia cuma mau redirect kalau pake PUT atau data yang di post sebelumnya pernah dikirim
halo teman2, saya ada masalah ketika menambahkan fitur flash. saat di reload halaman contact, loadingnya lama kali, jadi gk nampil daftar contactnya. itu kenapa ya ?
ada yg ngerti di menit 37:54 fungsi .array() itu untuk apa ya? error.array() soalnya pas saya ga pake .array() pas di foreach jd error dengan msg error is not a function. tp anehnya jika di typeof errors dan errors.array() itu sama2 object type nya./ bingung aseli. di gugel juga susah nyari apa gunsi .array()
`validatorResult()` mengembalikan objek `Result`, `errors.array()` mengembalikan array berisi validation error. Alasan mengapa `typeof errors` sama dengan `typeof errors.array()`: dalam JavaScript, array hanyalah object dengan property numerik dan method dari Array.prototype.
flash message nya se-ribet itu ya memang? kalau kita kirim variabel/array standar aja gimana? toh ngecek di views nya tinggal error.length() ? apa saya yg salah paham (?) o_0
req.body itu saya contoh kan sebagai pengiriman data lewat request setelah itu akan di kirim kembali lewat respon. req.body-> data("name": "ari","age":"20") key:val. untuk memahami nya coba cari cara kerja nya http request respon... smoga membantu...
req.body gampangnya ya yang di inputkan di form dalam htmlnya itu, memiliki properti value dari attrobut name. req.body.nama, req.body.nohp req.body.email
Pak dika tolong bikin project order detail autofill dan auto calculated pakai mvc php dong. Contohnya ada dua tabel tabel_beli dan tabel_item_beli, dimana tabel_beli nyimpan data nomor invoice, tgl transaksi dan keterangan. Tabel_item_beli menyimpan data produk, harga, kuantitas, diskon_peritem, jumlah. Dibawahnya order detail dengan menggunakan dynamic row, ada button plus untuk nambah row kebawah dan button minus untuk mengurangi row. Ketika pilih produk harganya langsung nampil, dan dibuat dibawahnya auto calculated total, diskon, dan pajak. Makasih, ditunggu videonya
bahkan ketika pak Dika yang berbagi ilmu, pak Dika juga yang bilang terima kasih. Sangat menyala pak Dika 🔥🔥, terima kasih.
Bisa redirect nya bang?
10:50 data process
19:05 addContact
21:54 validasi
41:40 flash message
Terimakasih pak. Tinggal beberapa video lagi selesai dan siap bikin project sendiri dan ikutan sesi project show nya pak dika 🔥
Terima kasih tutorialnya sangat membantu sekali untuk belajar... semoga menjadi jadi ilmu yg bermanfaat dan pahala jariah ....
tambah data contact:
1.halaman form tambah data
2.proses tambah data contact
3.validasi
4.flash message
Terimakasih pak untuk ilmunya, channel bapak sangat membantu saya dalam belajar bahasa pemogramman, apalagi dengan penjelasan yang sederhana dan jelas membuat saya lebih semangat belajar 🔥🔥🔥🔥
Terima kasih pak atas ilmu yang bapak berikan, semoga bisa bermanfaat dan berkah ya pak.. sukses selalu pak
Wah ini, yang ditunggu tunggu akhirnya datang juga. Latihan lanjutan Express Contact App, nanti sore langsung cobain nih.
Halo Pak, terima kasih banyak pak, gk sabar nungguinnya 😁
Makasih pak ilmunya, semoga ilmunya dapat bermanfaat bagi yang lain
Untuk yang hasil req.body-nya kosong, jangan lupa beri attribute name di input fieldnya (di add-contact.ejs)
thanks kak, pantesan kok punya ku req body nya kosong terus... 😅
makasih banyak bro , btw kenapa perlu dikasih atribut name biar req.body-nya jalan?
@@donovanaziq1736 krna attribute name yang bakal ngirim data inputan user ke req.body, kalo ga ditulis jadinya gada data yg dikirim CMIIW
mantp pa dika, liat tutor bp malah bug error saat sy belajar malah terselesaikan
wahh asslii keren banget, lumayan nguras logic sih yang kali ini, apalagi yang flash message wkwkwk
codingan simple tpi logic high banget :(
Baru bangun notifnya langsung Pak Dhika 👌
makasih ilmunya pak
sekarang package express session udah ga perlu pake package cookie-parser pak biar jalan
Validasi-nya mmng ringkas dbanding validasi Non Express tpi konsep dan logikany lumayan high pemahamanny yaa 😅
hadir juga
Mantap nih bang...sangat membantu..terima kasih
maaf mau tanya, itu folder express nya dapat dari mana? install/buat sendiri atau gimana?
Lanjutin pak dosen q 🤡🤡🤡
Terima kasih pak
pak lanjutkan validasi contact form ngobar hehe
pak bikin video tutorial oop javascript atau function programming javascript pak.
Keren Pak👍
🔥🔥🔥🔥🔥🔥
Mau nanya pak Dika atau temen temen semua. Jika contactnya ditimpa sama contact yang baru, apabila contactnya dah banyak apa bakal ngaruh ke performa?
bagaimana jika mem-validasi text nama yang jika user tidak sengaja menekan spasi di akhir, krna kalau kita ketik spasi di akhir nama terus kita add maka ketika kita ingn melihat detail data yang kita add tidak terbaca
saya juga dapet error yang sama, kalo ada spasi ga akan kebaca sama detailContact
@@donovanaziq1736 saya sudah tau bg, ada namnya method trim(), tuturialnya cari aja bg, susah ngejelasinnnya disini
@@kcy1957tutorial nya dapat dimana bang
Pak dika kok di saya redirect ke /contact tidak bisa ya? Padahal datanya masuk ke contacts.json. Dia cuma mau redirect kalau pake PUT atau data yang di post sebelumnya pernah dikirim
bahas edge js dong bang
bang buat environment variable node js dong
playlist lengkap belajar nodejs dari channel ini
th-cam.com/play/PLFIM0718LjIW-XBdVOerYgKegBtD6rSfD.html
halo teman2, saya ada masalah ketika menambahkan fitur flash. saat di reload halaman contact, loadingnya lama kali, jadi gk nampil daftar contactnya. itu kenapa ya ?
iya sama bang
ada yg ngerti di menit 37:54 fungsi .array() itu untuk apa ya? error.array()
soalnya pas saya ga pake .array() pas di foreach jd error dengan msg error is not a function.
tp anehnya jika di typeof errors dan errors.array() itu sama2 object type nya./ bingung aseli. di gugel juga susah nyari apa gunsi .array()
`validatorResult()` mengembalikan objek `Result`, `errors.array()` mengembalikan array berisi validation error.
Alasan mengapa `typeof errors` sama dengan `typeof errors.array()`: dalam JavaScript, array hanyalah object dengan property numerik dan method dari Array.prototype.
@@pipitgusmayanti8342 keren kak Pipit Gusmayanti
Hadir pak
sekedar info bagi tmn yg dapet objek {}(kosong) req.body, cek kembali property name bukan nama. smoga bermanfaat
Maaf pakk propery namenya yang dimana ya pak? Sya stuck di stu
Property namenya yang mana pak? Di file apa?
Util itu sama dengan controller pak ya?
Sama seperti Library kayaknya, Library buatan sendiri bukan third party
Padahal mah langsung aja masukin string nya pas render😂, tapi gapapa lah sambil belajar middleware
Json nohp biar integer gimana pak?
bantu jawab bro, kayaknya gbisa dah soalnya kan nohp diawali dengan angka 0
Bapak sudah berapa lama belajar programing dari 0?
flash message nya se-ribet itu ya memang? kalau kita kirim variabel/array standar aja gimana? toh ngecek di views nya tinggal error.length() ?
apa saya yg salah paham (?) o_0
Pak apa node.js ini bisa kita gunakan pada public API..?
bisa
Klo saya perhatikan, hampir semua pemrograman dasarnya adalah crud ya pak..
terus kira2 belajar apa pak ya untuk meningkatkan logika kita pak..
Study kasus
Buat yang dapat object kosong jangan lupa di input ulang datanya
udh gw lakuin tpi msh kosong 🙏
20:10
hadir
Pak tolong nanti videonya tambahin musik dong, volume nya kecil aja, ngantuk banget kalo denger suara doang wkwkwk
saran sih pake buka lagu sendiri pake tab yang beda
Req.body itu bodynya mksdnya apaan pak?
req.body itu saya contoh kan sebagai pengiriman data lewat request setelah itu akan di kirim kembali lewat respon. req.body-> data("name": "ari","age":"20") key:val. untuk memahami nya coba cari cara kerja nya http request respon... smoga membantu...
@@pencacode1215 ohhh paham bro
req.body gampangnya ya yang di inputkan di form dalam htmlnya itu, memiliki properti value dari attrobut name. req.body.nama,
req.body.nohp
req.body.email
Pak dika tolong bikin project order detail autofill dan auto calculated pakai mvc php dong. Contohnya ada dua tabel tabel_beli dan tabel_item_beli, dimana tabel_beli nyimpan data nomor invoice, tgl transaksi dan keterangan. Tabel_item_beli menyimpan data produk, harga, kuantitas, diskon_peritem, jumlah. Dibawahnya order detail dengan menggunakan dynamic row, ada button plus untuk nambah row kebawah dan button minus untuk mengurangi row. Ketika pilih produk harganya langsung nampil, dan dibuat dibawahnya auto calculated total, diskon, dan pajak.
Makasih, ditunggu videonya
gak usah pak, supaya mandiri
Wkwk
Hadir pak