bang mau kasih saran aja buat konten2 lu kalo lagi ngodin usahain code command² nya diperjelas+ ajarin cara ngetiknya ya. soalnya ada beberapa code yg ente gak jelasin cara ngetiknya code nya gimana, jadi buat pemula suka bingung mau ngikutin. karena kebanyakan penonton ente kan pemula jadi disayangkan aja kalo Miss informasi, konten ente udah bagus bgt
let a = 10; let b = 23; console.log("a, awal = " + a); console.log("b, awal = " + b); [a, b] = [b, a]; // 1 line aja bang console.log("a, final = " + a); console.log("b, final = " + b);
ada tuh penonton pas live ngetik gini juga, apa elu ya? cuma kalau kita langsung gini, live nya 1 menit dong ahahaha. btw it's work, best oneliner logic 👍
Pakai operator bitwise kang. def swap(a, b): print("a awal", a) print("b awal", b) a = a ^ b b = a ^ b a = a ^ b print("a final", a) print("b final", b)
print(swap(5, 10)) print(swap(10, 30)) Penjelasannya, 5 itu binernya 101 10 itu binernya 1010 101 ^ 1010 itu hasilnya 1111 desimalnya 15, nilai a jadi 15 Lalu untuk b, 1111 ^ 1010 hasilnya 0101 desimalnya 5, nilai b jadi 5. Lalu kita tinggal merubah nilai a, 1111 ^ 0101 hasilnya 1010 desimalnya 10. Maafin aku kalau salah bang.
Betul Bang Dea. Saya pernah beberapa kali dapat panggilan skill test untuk posisi front-end. Ada perusahaan yang skill test nya langsung buat project FE. Ada juga yang skill testnya 2 kali, pertama coding dasar & yang kedua bikin project FE. Lalu, ada juga perusahaan yang skill test nya cuma coding dasar (biasanya ini perusahaan yang memang mau ngadain trainee selama beberapa bulan untuk calon karyawannya).
Benar, soal test tergantung perusahaan. Saya pernah dapat test program, soalnya buat project penjualan sederhana, dari mulai : 1. create tabel pakai SQL DDL : tabel barang, pelanggan, penjualan, penjualan detail 2. create Store Procedure pakai SQL DML untuk kebutuhan transaksi dan pencarian data 3. Buat form transaksi CRUD 4. Buat form Pencarian data menggunakan parameter 5. Buat report
Gua jurusan teknik informatika tapi Gua sama sekali kgk tau coding, cuma taunya design logo, branding, company logo, business logo, costum design,.. kasihan banget Gua 😭😭
Pake JS,l itu enak, tapi udah belajar 2bln dengan konsep materi JS dari a-z gak apa-apal terus kalau mau d terapin di kodingan projects an nya. Solusinya dong Abang nu kasep tea :*
Coding itu bukan dihafal mas, tapi dipahami, karena emang nyatanya kita kadang lupa tapi udah paham konsepnya, nanti nyari lagi dokumentasi kemudian dicoba coba apakah benar atau tidak
@@MuhammadRizki-wk1iq yang penting pemahaman algoritma aja gan, nanti disesuaikan dengan dokumentasi, nah bagian baca dokumentasi ini yang penting karena dari sini kita tau fundamentalnya, aing juga masih belajar kok, sekarang aja lagi bikin tugas pake React 😂😂 cuman keblenger aja gara-gara baru pertama ngerasain
Kalo aing lebih nyaman pake fungsi terus nilainya di return si bang pake konsep destructuring object, function swap(a, b) { return { a: b, b: a} } const { a, b } = swap(a, b) Harusnya si bisa wkwkwk, semoga membantu yang lain juga
Fungsi itu bisa didiskualifikasi karena fungsi itu bisa masuk ke deklarasi variable baru. Ingat di JS, fungsi itu objek. Cara sederhananya bisa gini: a = {a, b}; b = a.a; a = a.b;
@@AdiPrimandaGinting ya kalo begitu gak pake fungsi dong, kan ceritanya pake fungsi bukan dideklarasi ke dalam objek baru, dan variabel, metode saya menggunakan object destruct yang nilainya di swap berdasarkan return value dari swap tanpa membuat variabel baru jadi lebih hemat secara memori meskipun memang nggak bakal terasa kalo cuman 3 variabel
@@canra245 hah di destruct ? Kan itu parameter ya, disini gua mau parameternya value bukan object. Kalo mau object ya harus ditampung variabel dulu objectnya baru di passing sebagai argumen parameter fungsinya. Cuman kalo gua kan ga perlu bikin variabel baru buat nampung object dari variabel a dan b
@@TubeRoot-0 buset galak bener manusia ini, orang udah jelas permintaannya pake fungsi bukan asal cepet aja, alasannya ya reusable, jadi ga makan memori lagi cukup panggil instance aja
Cara tau kalo perusahaan nyari junior Programmer gimana bg? saya coba cek2 lowongan gapernah ada namanya nyari junior, cuman spesifik Front End Dev, gada kata juniornya
Bang klo saya ingin jadi programmer mulai dri 0 bner gak ngerti apa apa, yg harus pertama saya lakuin itu apa yah bang? Sama, apa perlu kah kita membeli buku buat programmer padahal di dunia maya itu kan bisa kita cari yg pengen kita cari Terimakasih sebelumnya dan sesudahnya bang
Mau nanya dong kan katanya kalo pakai keyword var itu hoisting, kenapa penggunaan var Masih digunakan ketimbang menggunakan let atau const, maaf pertanyaannya out of topic....
mungkin karena ini soal test dan 1 function 1 blok dan hanya munculin simple ouput doang jadi var pun it's oke. karena biasanya var let const itu soal yang terpisah.
Bang Deee, Pas Upload File ke Github Diminta Instal framework, tp setelah di Instal Ttp Ngk Jadi Katanya Not Suport this device, Windows 10 Bang, Mohon Bantuannya🙏🙏
Bang saya dapat soal Kira2 bgini Reverse variable arr = [1, 2, 3, 4, 5, 6]; Tanpa menggunakan fitur reverse js dan variable temp Ada yg bisa bantu penasaran saya
bang mau kasih saran aja buat konten2 lu kalo lagi ngodin usahain code command² nya diperjelas+ ajarin cara ngetiknya ya. soalnya ada beberapa code yg ente gak jelasin cara ngetiknya code nya gimana, jadi buat pemula suka bingung mau ngikutin. karena kebanyakan penonton ente kan pemula jadi disayangkan aja kalo Miss informasi, konten ente udah bagus bgt
Nah ini penting bang
let a = 10;
let b = 23;
console.log("a, awal = " + a);
console.log("b, awal = " + b);
[a, b] = [b, a]; // 1 line aja bang
console.log("a, final = " + a);
console.log("b, final = " + b);
CAKEPPPP 🎉🎉🎉
ada tuh penonton pas live ngetik gini juga, apa elu ya? cuma kalau kita langsung gini, live nya 1 menit dong ahahaha. btw it's work, best oneliner logic 👍
Sbnrny bang Dea ny dah tau, tp ini ke hitung2an algoritma kekny. Idk
Wkwkkw pame destructuring assignment
Pakai operator bitwise kang.
def swap(a, b):
print("a awal", a)
print("b awal", b)
a = a ^ b
b = a ^ b
a = a ^ b
print("a final", a)
print("b final", b)
print(swap(5, 10))
print(swap(10, 30))
Penjelasannya, 5 itu binernya 101
10 itu binernya 1010
101 ^ 1010 itu hasilnya 1111 desimalnya 15, nilai a jadi 15
Lalu untuk b, 1111 ^ 1010 hasilnya 0101 desimalnya 5, nilai b jadi 5.
Lalu kita tinggal merubah nilai a, 1111 ^ 0101 hasilnya 1010 desimalnya 10.
Maafin aku kalau salah bang.
Betul Bang Dea. Saya pernah beberapa kali dapat panggilan skill test untuk posisi front-end. Ada perusahaan yang skill test nya langsung buat project FE. Ada juga yang skill testnya 2 kali, pertama coding dasar & yang kedua bikin project FE. Lalu, ada juga perusahaan yang skill test nya cuma coding dasar (biasanya ini perusahaan yang memang mau ngadain trainee selama beberapa bulan untuk calon karyawannya).
thanks sudah memperjelas bro 😉
@M. Nur Cholil Front-end Bang
Tengkyu dah sharing pengalamannya bang. Insightful buat gw yg lagi tes sana sini🙌🏼
Soal nomor satu yg simpel
a=1
b=2
Jawaban
a = b
b = b/b
Hehehe 😁
Kalau :
a = 10
b = 30 ?
Benar, soal test tergantung perusahaan. Saya pernah dapat test program, soalnya buat project penjualan sederhana, dari mulai :
1. create tabel pakai SQL DDL : tabel barang, pelanggan, penjualan, penjualan detail
2. create Store Procedure pakai SQL DML untuk kebutuhan transaksi dan pencarian data
3. Buat form transaksi CRUD
4. Buat form Pencarian data menggunakan parameter
5. Buat report
itu dikerjakan brp hari bang? apa hari itu juga pas training?
ez . pakai destructuribg
[a,b] = [b,a]
selesai :)
Pake operasi bitwise XOR :
a = a ^ b
b = a ^ b
a = a ^ b
Kalau di c++ tinggal, swap(a,b)
Pake bitwise XOR operator kayaknya menarik Bang
b = b ^ a
a = b ^ a
b = b ^ a
Python
a= 1
b= 2
a, b = b,a
print(a, b)
bang gue ikuti u dari subscribe 26rb
dang gue suka penjelasan abang dhea😊
thanks braderrr 🎉
Kedua donk, hadir #33. Ikuzo bang dea coursenya. Mw perkuat fundamental dulu. Da otw ke js ni. Lg pusing di Sass🤣
sedappp gas terus luisss
Sangat bermanfaat
Mantap bang
Pertama kang😁
Mantap
bisa juga bang pake cara lain yg agak ribet
a = Math.abs(a += -b);
ada cara unik nih bang, hehe
let a = 5;
let b = 3;
a^=b
b^=a
a^=b
console.log(a, b);
sepertinya mesti di coba nih kawan2 terlihat menarik 👍
Ntap👍👍👍
Terima kasih bro
Kirain live bang
Gua jurusan teknik informatika tapi Gua sama sekali kgk tau coding, cuma taunya design logo, branding, company logo, business logo, costum design,.. kasihan banget Gua 😭😭
Terjebak
Pengen banget jago coding 😭😭😭 kemampuanku hanya sebetas ini
Cuekin aja bang, netizen si paling pro
Pake JS,l itu enak, tapi udah belajar 2bln dengan konsep materi JS dari a-z gak apa-apal terus kalau mau d terapin di kodingan projects an nya. Solusinya dong Abang nu kasep tea :*
Coding itu bukan dihafal mas, tapi dipahami, karena emang nyatanya kita kadang lupa tapi udah paham konsepnya, nanti nyari lagi dokumentasi kemudian dicoba coba apakah benar atau tidak
@@ardhiyanah5544 siap mas, makasih sarannya kang. Soalnya suka bingung sendiri dengan konsep yang di buat
@@MuhammadRizki-wk1iq yang penting pemahaman algoritma aja gan, nanti disesuaikan dengan dokumentasi, nah bagian baca dokumentasi ini yang penting karena dari sini kita tau fundamentalnya, aing juga masih belajar kok, sekarang aja lagi bikin tugas pake React 😂😂 cuman keblenger aja gara-gara baru pertama ngerasain
@@ardhiyanah5544 ok siap gan, Terimakasih gan membantu pisan solusinya 🙏💪
// gaboleh buat variable baru katanya...
function kebalik(x, y) {
a = y
b = x
}
kebalik(a,b)
// dimasukin ke argument
Bisa gini juga, Bang:
a = {a, b};
b = a.a;
a = a.b;
Kalo aing lebih nyaman pake fungsi terus nilainya di return si bang pake konsep destructuring object,
function swap(a, b) {
return { a: b, b: a}
}
const { a, b } = swap(a, b)
Harusnya si bisa wkwkwk, semoga membantu yang lain juga
Fungsi itu bisa didiskualifikasi karena fungsi itu bisa masuk ke deklarasi variable baru. Ingat di JS, fungsi itu objek. Cara sederhananya bisa gini:
a = {a, b};
b = a.a;
a = a.b;
@@AdiPrimandaGinting ya kalo begitu gak pake fungsi dong, kan ceritanya pake fungsi bukan dideklarasi ke dalam objek baru, dan variabel, metode saya menggunakan object destruct yang nilainya di swap berdasarkan return value dari swap tanpa membuat variabel baru jadi lebih hemat secara memori meskipun memang nggak bakal terasa kalo cuman 3 variabel
Kenapa ngga langsung di destruc aja bang yang pas function swap({a,b}). Apa harus di bikin variabel dulu?
@@canra245 hah di destruct ? Kan itu parameter ya, disini gua mau parameternya value bukan object. Kalo mau object ya harus ditampung variabel dulu objectnya baru di passing sebagai argumen parameter fungsinya. Cuman kalo gua kan ga perlu bikin variabel baru buat nampung object dari variabel a dan b
@@TubeRoot-0 buset galak bener manusia ini, orang udah jelas permintaannya pake fungsi bukan asal cepet aja, alasannya ya reusable, jadi ga makan memori lagi cukup panggil instance aja
Izin download bang. Buat bahan belajar JS.
monggo broo
Cara tau kalo perusahaan nyari junior Programmer gimana bg? saya coba cek2 lowongan gapernah ada namanya nyari junior, cuman spesifik Front End Dev, gada kata juniornya
Bang ijin nanya,belajar cara mecahin masalah kayak gini, rumus pemahamannya dari mana belajarnya,materinya pelajarannya maksudnya bang
ini video dari Live stream bang dea kah?
keren bang
Bang klo saya ingin jadi programmer mulai dri 0 bner gak ngerti apa apa, yg harus pertama saya lakuin itu apa yah bang?
Sama, apa perlu kah kita membeli buku buat programmer padahal di dunia maya itu kan bisa kita cari yg pengen kita cari
Terimakasih sebelumnya dan sesudahnya bang
tips nya langsung coba yg paling ringan aja dulu, ada juga video gw yg seputar awal pertama kali mesti belajar apa supaya mudah. di cari aja ya broo
Makasih ngab otw download video nya biar gak tenggelam
Bang lu panutan aku si bang kamu jago bangg
bang itu di menit ke 15:53 itu app apa kok ada local storage, dll?
bang udh pernah cobain R studio belum?
Mau nanya dong kan katanya kalo pakai keyword var itu hoisting, kenapa penggunaan var Masih digunakan ketimbang menggunakan let atau const, maaf pertanyaannya out of topic....
mungkin karena ini soal test dan 1 function 1 blok dan hanya munculin simple ouput doang jadi var pun it's oke. karena biasanya var let const itu soal yang terpisah.
Request belajar buat deauther dan evil twin esp8266
Bg dea coba hackerrank mulai dari easy sampai ke hard
cara running biar ada git bush sama git GUI nya gimana yaaa
Hmmch
Bang dea bikin tutorial cara bikin web download video/foto ig bang dari zero
Pake js
jir bang lu disini uga
@@ItzMeHio 😅👉👈
Ini mah pakai increment sama decrement bisa
jdi kangen codewars
apa nggak bisa?
{a,b}={b,a}
gini juga bisa bang
a = a + b - a
b = b + a - b
a = 1 + 2 -1
b = 2 + 2 - 2
a = 2
b = 2,
🤣
Ho iya
a = a + b
b = a - b
a = a - b
Soalnya cuman rubah variable a sama b doang kan ya,
Pake fungsi return bisa kan?
Bang Deee, Pas Upload File ke Github Diminta Instal framework, tp setelah di Instal Ttp Ngk Jadi Katanya Not Suport this device, Windows 10 Bang, Mohon Bantuannya🙏🙏
install framework apa bro? mungkin setup git nya blm beres di local lu itu
asli greget gua mah😂
Bg gua gak ngerti tuh maksud huruf tuh gimana ya bg gua binggung tutor dong bg biar gua paham juga
a = [b,a=b][0]
kalo cara ane gitu bang
Bang dea main codewars atau semacamnya bang pas live bisa solve bareng2 sama subscriber bang kayaknya seru bang
kuy ntar kali2 yaaa
tema vscode lu apa bang?
tema kesejahteraan bro
@@deaafrizal buat konten kaya gini lagi bang berguna buat gw yang blum lama terjun ke dunia programming
kalau tinggal nambah variabel gimana bang?
Gw td habis test cuma 2 jam. Gileee.
Alah siahh gua kemaren tes ini gagal bang. 🙃
Bang saya dapat soal
Kira2 bgini
Reverse variable
arr = [1, 2, 3, 4, 5, 6];
Tanpa menggunakan fitur reverse js dan variable temp
Ada yg bisa bantu penasaran saya
arr[::-1]
Seharusnya lu jadi dosen aja bang
Yang soal palindrome mana kang?
dipisah ae ntar bro kepanjang euy durasinya
a += b;
b = a - b;
a -= b;
Gitu juga bisa kan? Bedanya ama solusi bang dea di jumlah ama dikurangi doang
(tapi mungkin solusi gua somehow ga efektif)
ini juga bisa dicoba ya guys 😉👍
Itu pakek windows apa bang?
Anjay bjorka
a = a+b
b = a-b
a = a-b
benerr gak bangg???
Boleh bahas yg uiux juga ga bang
a liat ade kandung nya atuh
p
tinggal gini aja nga sih bang"
b -= a;
a += b;
Bang gw lagi belajar c++, kalo soal yg terkait c++ ada nggak bang? Kalo di video Abang itu bisa ngerjain pake c++ ??
Gw masih pemula bang
bisa bro, sikattt