Lewati ke pemutarLewatkan ke konten utama
Channel ini menyajikan materi seputar Data Science & Artificial Intelligence, Networking & Cyber Security, serta Database & Programming. Seluruh materi disusun secara sistematis untuk membantu Anda memahami konsep, teknologi, dan praktik yang digunakan di dunia teknologi informasi, mulai dari tingkat dasar hingga lanjutan.

Setiap pembahasan berfokus pada pengembangan keterampilan melalui materi yang mudah dipahami, relevan dengan kebutuhan industri, dan disampaikan untuk tujuan edukasi. Seluruh konten mengedepankan penerapan teknologi secara legal, etis, dan bertanggung jawab, sehingga dapat menjadi referensi belajar bagi pelajar, mahasiswa, maupun profesional.

Playlist video terkait:
▪ Data Science & Artificial Intelligence https://dailymotion.com/playlist/xcwmlu
▪ Networking & Cyber Security https://dailymotion.com/playlist/xcwmsm
▪ Database & Programming https://dailymotion.com/playlist/xcwmsi

PEMBAHASAN MATERI
Playlist Materi Ilmu Komputer berisi kumpulan video pembelajaran, tutorial, penjelasan konsep, studi kasus, demo, dan pembahasan lengkap seputar berbagai bidang dalam ilmu komputer. Materi yang disajikan mencakup dasar hingga tingkat lanjut, mulai dari pemrograman, pengelolaan database, jaringan komputer, keamanan siber, sistem operasi, pengembangan perangkat lunak, arsitektur komputer, hingga berbagai teknologi yang digunakan dalam dunia komputasi modern.

Temukan pembahasan mengenai komputer dan pemrograman, algoritma, struktur data, PHP, JavaScript, Python, Laravel, MySQL, PostgreSQL, API, rekayasa perangkat lunak, database, jaringan komputer, administrasi server, cloud computing, virtualisasi, Linux, Windows Server, keamanan jaringan, cyber security, ethical hacking, kriptografi, keamanan aplikasi, DevOps, Internet of Things (IoT), kecerdasan buatan (AI), machine learning, serta berbagai konsep, teknologi, dan praktik terbaik di bidang ilmu komputer. Playlist ini cocok bagi pelajar, mahasiswa, programmer, web developer, software engineer, administrator sistem, profesional IT, maupun siapa saja yang ingin mempelajari dan memperdalam wawasan di dunia ilmu komputer secara menyeluruh.

CONTACT US
▪ Email support@mycoding.id
▪ WhatsApp https://wa.me/6281274309663
▪ Telegram https://t.me/mycodingxd

OFFICIAL LINKS
▪ Web https://mycoding.id
▪ Blog https://blog.mycoding.id
▪ News https://en.mycoding.id
▪ Apps https://play.google.com/store/apps/dev?id=5237501547073493079

SOCIAL MEDIA
▪ https://linkedin.com/company/mycodingxd
▪ https://facebook.com/mycodingxd
▪ https://instagram.com/mycodingxd
▪ https://tiktok.com/@mycodingxd
▪ https://twitter.com/mycoding_xd
▪ https://pinterest.com/mycoding_xd

CHANNEL LINKS
▪ YouTube https://safelink.asia/youtube
▪ DailyMotion https://safelink.asia/dailymotion
▪ WhatsApp https://safelink.asia/whatsapp
▪ Telegram https://safelink.asia/telegram

Powered by https://linkedin.com/company/401XDGroup

#DataScience #ArtificialIntelligence #CyberSecurity #Networking #Programming #Database
Transkrip
00:00Kalian pernah kepikiran gak sih,
00:01gimana caranya sebuah game bisa terus jalan sampai kita pencet quit?
00:05Atau gimana ceritanya media sosial kita bisa nge-refresh feed terus-menerus?
00:08Nah, jawabannya itu ada di salah satu konsep paling dasar dalam programming
00:12yang bakal kita bedah bareng-bareng hari ini,
00:13langsung dari materi program job connector Purwadika,
00:16yaitu Wild Loop.
00:17Di dunia programming, efisiensi itu segalanya.
00:20Coba bayangin deh, kita harus nulis perintah yang sama,
00:23tapi ratusan kali.
00:24Capek banget kan pastinya?
00:25Jadi pertanyaan intinya adalah,
00:27gimana caranya kita bisa bikin komputer ngulangin satu tugas secara otomatis?
00:30Inilah masalah yang mau kita selesaikan.
00:32Oke, biar rapi, kita bahkan bagi pembahasannya jadi lima bagian.
00:36Kita mulai dari kenapanya dulu, yaitu soal otomasi pakai loop.
00:39Terus kita kenalan sama Wild Loop di Python,
00:41kita bongkar anatominya, kita lihat gimana logikanya jalan,
00:44dan yang terakhir, kita sambungin teorinya ke praktik di dunia nyata.
00:47Oke, bagian pertama.
00:49Kenapa sih perulangan atau loop ini jadi sesuatu yang krusial banget di dunia coding?
00:53Sebenarnya, masalah apa yang mau dipecahkan sama konsep ini?
00:56Intinya cuma satu kata, efisiensi.
00:59Gini deh, anggap aja kita ini koki yang harus motong 100 bawang.
01:02Kita kan nggak mikir, potong bawang pertama, potong bawang kedua, sampai 100 kali.
01:06Pasti kita mikirnya, pokoknya potong bawang sampai habis.
01:09Nah, loop itu cara kita ngasih instruksi efisien kayak gitu ke komputer.
01:13Inilah jantungnya otomasi.
01:15Nah, kita udah tahu kenapanya, sekarang kita masuk ke apanya.
01:19Python itu punya beberapa alat buat melakukan perulangan,
01:22dan hari ini kita bakal fokus ke salah satu yang paling fleksibel, yaitu wild loop.
01:27Gampangnya gini deh, wild loop itu.
01:28Pada dasarnya kayak kita lagi ngomong ke komputer,
01:30eh komputer, selama kondisi ini benar, tolong ya kerjain terus kode yang ini.
01:34Logika selama inilah yang bikin dia super kuat,
01:36terutama buat tugas-tugas yang kita bahkan nggak tahu perlu diulang berapa kali.
01:39Oke, sekarang kita masih ke bagian yang sedikit teknis.
01:42Gimana sih cara nulis atau resep dari sebuah wild loop itu?
01:46Yuk kita bongkar anatominya.
01:47Seperti yang kalian lihat, cuma ada tiga komponen utama.
01:50Gampang kok.
01:51Pertama, ada kata kunci wild buat nandain.
01:54Oke, kita mulai loopnya di sini.
01:56Kedua, ada kondisinya.
01:57Ini nih pertanyaannya, yang jawabannya cuma bisa true atau false.
02:01Dan ketiga, ada blok kode yang agak menjorok ke dalam.
02:03Nah, ini tugas yang bakal diulang-ulang.
02:05Tiga bagian ini aja, itu udah jadi fondasi dari setiap wild loop.
02:08Nah, ini bagian yang seru.
02:10Mari kita coba visualisasikan gimana komputer berpikir pas dia ketemu sama wild loop.
02:15Ini bukan sulap ya, tapi alur logika yang sangat-sangat jelas yang bakal kita lihat lewat diagram alur atau flow
02:21chart.
02:22Di sini nih, letak perbedaan paling gedenya.
02:24Coba dilihat diagram if di kiri.
02:26Program itu kayak sampai di persimpangan jalan.
02:28Dia pilih satu jalur, terus jalan lurus.
02:30Udah selesai.
02:31Sekarang, bandingin sama wild loop di kanan.
02:33Ini lebih mirip kayak bundaran.
02:35Setelah ngerjain tugasnya, alurnya bisa balik lagi ke titik awal buat ngecek lagi.
02:39Kemampuan buat balik lagi inilah yang ngebuat dia jadi sebuah loop.
02:42Jadi, setiap putaran loop itu selalu dimulai dengan satu hal.
02:46Ngecek kondisi.
02:47Komputer bakal nanya ke dirinya sendiri.
02:49Oke, kondisi yang dikasih ini nilainya true atau false ya?
02:53Jawabannya cuma dua itu, nggak ada yang lain.
02:55Kalau jawabannya false, yaudah selesai.
02:58Seperti yang ditunjukin alurnya, blok kode di dalam loop itu bakal diabaikan total.
03:02Programnya bahkan nggak akan nyentuh kode itu sama sekali dan langsung loncat ke baris berikutnya.
03:07Nah, tapi kalau jawabannya true, baru deh komputer dapet lampu hijau.
03:11Dia bakal masuk ke dalam blok loop dan ngejalanin semua perintah yang ada di sana, satu persatu.
03:16Dan ini dia bagian yang paling-paling krusial yang bikin dia jadi loop.
03:22Lihat deh alur panah yang melengkung ke atas itu.
03:24Setelah selesai ngerjain semua perintah, programnya tuh nggak lanjut ke bawah.
03:28Nggak, dia justru balik lagi ke atas buat ngecek kondisinya sekali lagi.
03:32Proses bolak-balik inilah yang namanya perulangan.
03:34Jadi, siklusnya jelas banget ya.
03:37Cek kondisi.
03:38Kalau true, kerjain kodenya.
03:39Terus, balik lagi ke atas, buat ngecek kondisi.
03:42Putahan ini bakal terus-terusan terjadi.
03:44Seperti kata materi sumbernya, sampai akhirnya suatu saat kondisi itu jadi false, baru deh dia berhenti.
03:50Oke, kita udah tahu cara kerjanya.
03:52Sekarang pertanyaannya, terus kenapa?
03:54Kenapa kita harus peduli banget sama detail alur kerja ini?
03:56Apa pentingnya pas kita nanti nulis kode beneran?
03:59Nah, ini dia jawabannya.
04:00Kalau kita nggak hati-hati, kita bisa tanpa sengaja menciptakan monster yang namanya infinite loop.
04:05Ini kejadian pas kondisi loop kita itu selalu bener dan nggak pernah jadi salah.
04:09Bayangin, kita nyuruh komputer, jalanin terus selama X kurang dari 5, tapi di dalam loopnya kita luka nambahin nilai X.
04:15Yaudah, programnya bakal terjebak di sana selamanya.
04:18Dan ini salah satu bug yang paling sering dialami pemula.
04:20Jadi, itulah catak biru dari perulangan pakai while loop.
04:24Kalian udah pegang alatnya?
04:26Kalian udah paham cara kerjanya?
04:27Sekarang, pertanyaannya kembali ke kalian.
04:29Program apa yang mau kalian bangin dengan kekuatan ini?
04:32Mungkin game tebak angka yang simpel?
04:34Atau buat validasi input dari user?
04:36Kekuatan pengulangan sekarang ada di tangan kalian.
04:39Selamat mencoba!
04:39Selamat menikmati!
04:42Selamat menikmati!
Komentar

Dianjurkan