Dicoding Developer Coaching kali ini akan membahas materi dan pertanyaan seputar Machine Learning Developer dengan tema "Meramal Masa Depan Menggunakan Time Series"
Pada kesempatan ini, kita akan membahas bagaimana konsep time series untuk melakukan prediksi sehingga dapat membantu meningkatkan efisiensi dan produktivitas dalam produksi.
Ask Us Anything about Studi Independen Bersertifikat Kampus Merdeka X Dicodin...DicodingEvent
油
Program Studi Independen Bersertifikat dari Kampus Merdeka X Dicoding kembali hadir di Batch Kedua! Program ini merupakan kerja sama antara Dicoding dengan Dirjen DIKTI khusus untuk mahasiswa aktif D3/D4/S1 yang akan menempuh semester 6 atau lebih pada awal tahun 2022 dari seluruh Indonesia. Program ini didesain untuk meningkatkan kemampuan sesuai bakat dan minat mahasiswa di bidang IT.
Sesi ini akan mengupas tuntas informasi seputar Program Studi Independen Bersertifikat Kampus Merdeka X Dicoding Batch Kedua serta menjawab seluruh pertanyaanmu.
Informasi lengkap dan Pendaftaran Program Kampus Merdeka X Dicoding dapat dilihat di: dicoding.id/kampusmerdeka.
William Notowidagdo is the SVP of Engineering at Amartha. As a software engineer, he applies mathematical analysis and computer science principles to design and develop computer software. He also emphasizes the importance of continuous learning through online courses, books, and monitoring current principles and practices in the field.
Membangun Aplikasi Serverless di Platfrom AWSDicodingEvent
油
Dokumen ini membahas tentang dasar-dasar komputasi cloud AWS. Terdapat tiga model penerapan cloud computing yaitu cloud-based, on-premise, dan hybrid. Dokumen ini juga menjelaskan beberapa layanan utama AWS seperti Amazon EC2 untuk server virtual, container service seperti ECS dan EKS, serta serverless computing menggunakan AWS Lambda.
IDCamp X Madrasah: Pengenalan Computational ThinkingDicodingEvent
油
Kurikulum Nasional K-12 mendorong pengajaran berpikir komputasional dan pemrograman di sekolah. Berpikir komputasional merupakan keterampilan fundamental yang akan digunakan semua orang pada pertengahan abad ke-21, seperti membaca, menulis, dan aritmatika. Berpikir komputasional melibatkan proses pemecahan masalah secara efektif, efisien, dan optimal dengan empat fondasi utama yaitu dekomposisi
Membuat Produk Digital Terbaik ala Startup UnicornDicodingEvent
油
Perkembangan teknologi saat ini semakin berkembang pesat, Selain bonus demografi usia muda Indonesia saat ini harus dimanfaatkan secara maksimal.
Melihat perkembangan teknologi hari ini tidak terlepas dari besarnya semangat generasi muda Indonesia untuk terus berkarya dan mengejar mimpi mereka. Semua berlomba-lomba untuk menjadi developer dan programmer yang sukses dan bisa membuat produk atau program yang memberi impact. Namun seringkali kita melupakan kemampuan dan kualitas diri kita untuk bisa menjadi developer dan programmer yang baik dan dapat diterima oleh tim atau industri.
Oleh karena itu, sebelum memutuskan untuk menjadi seorang developer dan programmer sukses, akan lebih baik jika kita mengasah skill dan kredibilitas kita terlebih dahulu. Penasaran kan gimana caranya memaksimalkan kualitas diri dan bisa mengerti apa yang dibutuhkan oleh tim dan juga industri? Hal ini akan kita bahas bersama Glenn Hizkia (Sr. Product Manager - Tokopedia) dan Calvin Wirawan (Sr. Software Engineer - Tokopedia) dalam acara IDCamp x Dicoding LIVE "Membuat Produk Digital Terbaik ala Startup Unicorn."
TechTalk 2021: Peran IT Security dalam Penerapan DevOpsDicodingEvent
油
Di Indonesia, 19,4% perusahaan sudah mulai menggunakan layanan cloud publik. Stapi sering kali saat perusahan sudah mengadopsi cloud, mereka baru menyadari betapa rumitnya penerapan cloud. Akibatnya, banyak perusahaan yang stuck dalam operasional aplikasi yang baru ini.
Hadirlah DevOps yang memberi layanan lebih cepat dan mendorong inovasi sekaligus meningkatkan produktivitas, komunikasi, dan keterlibatan karyawan. Tapi hadirnya layanan yang lebih cepat membuat risiko dalam penerapan aplikasi meningkat sebesar 53% upaya pencurian data menyasar aplikasi itu sendiri. Oleh karena itu, sangat penting bagi perusahaan untuk mengubah mindset dari menerapkan keamanan untuk kepatuhan ke metode yang lebih proaktif dengan memanfaatkan prinsip-prinsip DevOps dalam tool dan proses keamanan mereka.
Hmm jadi penasaran bagaimana sih memaksimalkan peran keamanan dalam penerapan Devops supaya berjalan dengan lacar? Hal ini akan kita bahas bersama 2 orang pembicara yang expert dibidangnya, yaitu Rei Munisati (Head of IT Security & Risk Compliance, Home Credit Indonesia) dan Taro Lay (Co-Founder Kalama Cyber Security) pada Tech Talk 2021 Live dengan tema "Peran IT Security dalam Penerapan DevOps."
TechTalk 2021: Peningkatan Performa Software Delivery dengan CI/CDDicodingEvent
油
CI/CD atau panjangnya Continous Intergation dan Continous Delivery adalah budaya yang biasa diterapkan dalam pengembangan perangkat lunak. Tapi sejatinya masih banyak programmer atau developer yang belum familiar dengan CI/CD. Padahal CI/CD adalah salah satu praktik yang memungkinkan pengembang untuk fokus pada pemenuhan sayarat bisnis, kualitas kode, dan keamanan. Dan pipeline dari CI/CD ini sangat membantu perusahaan yang sering melakukan perubahaan pada aplikasi dengan proses perngiriman yang andal. Hmm.. ternyata banyak benefitnya ya.
Jadi bagaimana ya kira-kira mengimplementasikan CI/CD dengan baik? Hal ini akan kita bahas bersama 2 orang pembicara yang expert dibidangnya, yaitu Rendra Toro (CTO Perintis Teknologi Nusantara) dan Steven Lewi (Principal Engineer Home Credit Indonesia) pada Tech Talk 2021 Live dengan tema "Peningkatan Performa Software Delivery dengan CI/CD."
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanDicodingEvent
油
Dokumen tersebut memberikan saran bagi pemula programming untuk fokus pada dasar-dasar dan prinsip-prinsip pemrograman seperti bahasa pemrograman, pemecahan masalah, serta mentorship. Dokumen ini juga menyarankan untuk memulai dengan proyek-proyek kecil yang menyenangkan untuk meningkatkan konsistensi belajar.
Potensi karier menjadi ios developer di masa depanDicodingEvent
油
Jaman sekarang berinvestasi sudah tidak asing lagi, hampir semua orang mencari tahu bagaimana melakukan investasi dengan baik di instrumen yang berbeda supaya kelak hidup lebih nyaman oleh dana investasi. Berinvestasi sendiri tidak hanya dalam berbentuk uang loh! Menginvestasikan diri sendiri pun sama pentingnya. Memenuhi diri dengan berbagai pengetahuan akan membantu kita dalam keseharian atau saat akan memulai karir. Bisa mengetahui potensi apa saja yang kita bisa dapat dengan mempelajari suatu hal baru tentu akan sangat membantu, salah satunya iOS.
Operating system besutan Apple ini mempunyai pengaruh besar dalam dunia tech. Apa dengan mengenal iOS akan membantu karir kedepan? Lalu, apa saja potensi karirnya? Mengapa menginvestasikan ilmu sangat penting? Hal ini akan kita bahas oleh Ari Supriatna (iOS Developer - Bibit.id) pada IDCamp x Dicoding Live dengan tema "Potensi Karier Menjadi iOS Developer di Masa Depan".
Id camp x dicoding live : persiapan jadi software engineer hebat 101DicodingEvent
油
Apakah seorang software engineer hebat adalah yang menguasai banyak bahasa pemrograman? Yang serba semua bisa? atau yang menguasai teknologi kekinian? Walaupun setiap individu memiliki standar hebat yang berbeda-beda tergantung dengan goals, passion, dan career path yang akan diambil. Tapi satu yang pasti untuk menjadi software engineer yang hebat ada cara dan langkah yang bisa dipelajari. Apa saja tips dan cara yang bisa kita lakukan untuk menjadi software engineer yang hebat? Hal ini akan kita bahas tips oleh Sidiq Permana (Co-Founder dan CIO - Nusantara Beta Studio) pada Dicoding LIVE x IDCamp dengan tema "Persiapan Jadi Software Engineer Hebat 101".
Tips sukses berkarir sebagai developer dan programmer 2021DicodingEvent
油
Tetap kembangkan skill mu di era pandemi. Jadikan hari-harimu lebih produktif dengan asah pengetahuan dan skill di Dicoding Event. Kali ini Dicoding LIVE disponsori oleh IDCamp dengan tema "Tips Sukses Berkarir sebagai Developer dan Programmer 2021"
Developer dan programmer kini menjadi salah satu pekerjaan yang paling diminati. Jadi, tidak heran jika banyak orang yang tertarik mencoba profesi ini untuk berkarir. Sayangnya masih banyak orang berpikir bahwa bekerja menjadi developer dan programmer hanya berhubungan dengan hal-hal yang bersifat technical, padahal tidak. Banyak hal yang harus dipersiapkan dan diketahui saat ingin mulai berkarier di dunia kerja seperti tools apa yang bisa membantu produktivitas, cara berkomunikasi dengan tim, sampai problem solving masalah dalam tim. Kali ini bersama dengan Andri Suranta Ginting (Mobile Engineer, Gojek) akan kita bahas tips dari pengalaman beliau dalam berkarir sebagai developer dan programmer juga menyiapkan hal technical dan non-technical untuk dikuasai di dunia kerja.
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiDicodingEvent
油
The document outlines the key features and improvements in Android 12 including Material You design changes, performance enhancements, privacy/security updates, and new developer tools. Some highlights are an redesigned widgets, stretch scrolling, faster startup times, microphone/camera indicators, Jetpack Compose 1.0, and drag and drop functionality. It concludes by thanking the reader and encouraging them to follow the author on social media.
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "5 Library Android yang Patut Kamu Coba di 2021"
Library sering sekali membantu kita sebagai developer untuk mengembangkan aplikasi dengan lebih cepat dan efisien. Nah, di sini kita akan memilih 5 Library yang patut kamu coba di tahun 2021. Ada library yang dapat membantu dalam memanajemen log dan juga error ketika aplikasi dirilis. Ada juga library yang dapat membuat desain aplikasi menjadi lebih menarik. Selain itu, ada juga library yang dapat digunakan untuk menampilkan peta. Penasaran library apa sajakah itu? Yuk ikuti developer coaching penutup dari series Android ini.
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Kesalahan yang Sering Terjadi pada Keamanan Aplikasi"
Menurut Tony Ramirez (Mobile Security Analyst di NowSecure), 85% dari seluruh aplikasi memiliki kerentanan (vulnerability) pada keamanannya. Selain itu, 49% dari seluruh aplikasi membocorkan data pribadi dan melanggar GDPR (General Data Protection Regulation) [14]. Tentu kita tidak ingin menjadi salah satu di antaranya kan? Maka dari itu, simak sesi kali ini yang khusus akan membahas mengenai kesalahan yang sering terjadi pada keamanan aplikasi.
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusDicodingEvent
油
Kali ini Dicoding LIVE bersama Amazon Web Service Indonesia akan membahas tentang "Pengantar Cloud Computing dengan AWS."
Sesi ini membahas tentang kiat-kiat khusus mempelajari Cloud Practitioner Essentials dan materi yang bisa didapatkan gratis melalui beasiswa Cloud and Back-End Developer.
1. Kinerja aplikasi Android sangat penting karena berdampak pada pengalaman pengguna dan kemungkinan pengguna untuk menghapus aplikasi.
2. Beberapa faktor utama yang mempengaruhi kinerja adalah kecepatan loading, kelancaran animasi dan tidaknya crash atau pemborosan baterai.
3. Untuk mengukur kinerja, dapat dilakukan tes internal, tanya pengguna, coba di perangkat entry-level, serta melakukan tes
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Modular Android App dengan Dynamic Feature"
Modularization adalah teknik memecah project Android menjadi beberapa bagian yang disebut dengan module. Dengan modularization kita akan mendapatkan banyak manfaat daripada menerapkan monolith (satu bagian saja) pada project kita. Salah satu penerapan dari modularization adalah dengan menggunakan Dynamic Feature.
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang manfaat dan alur penggunaan Continuous Integration untuk proyek Android menggunakan tools seperti Jenkins dan CircleCI.
2. Beberapa manfaat Continuous Integration yang disebutkan antara lain memastikan kode berjalan dengan baik setiap perubahan, mendeteksi error cepat, dan mempermudah proses delivery ke production.
3. Alur penggunaan Continuous Integration meliputi menghubungkan proyek ke version control
Dicoding Developer Coaching #33: Android | Depedency Injection dengan Dagger,...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Depedency Injection dengan Dagger, Hilt, & Koin"
Dependency Injection adalah salah satu Design Pattern yang paling populer dalam dunia object oriented programming (OOP). Mengapa demikian? Dependency Injection membuat aplikasi yang kita buat menjadi lebih mudah dipelihara dan dikembangkan. Dalam Dependency Injection di Android, terdapat 3 library yang wajib kalian ketahui yaitu Dagger, Hilt, dan Koin.
Dicoding Developer Coaching #32: Android | Reactive Programming dengan RxJava...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Reactive Programming dengan RxJava & Flow"
Reactive Programming adalah pemrograman yang berfokus pada asynchronous data stream. Asynchronous adalah proses di mana kita bisa mengeksekusi suatu perintah secara bersamaan, sedangkan kebalikannya yaitu Synchronous adalah proses eksekusi perintah secara berurutan. Dalam Reactive Programming di Android, terdapat 2 library yang wajib kalian ketahui yaitu ReactiveX dan Coroutine Flow.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Menerapkan Clean Architecture di Android"
Clean Architecture merupakan salah satu arsitektur dalam pengembangan software engineering yang memiliki tujuan separation of concern, alias pemisahan konsentrasi. Sehingga kita bisa membaca kode yang ada di dalam project menjadi lebih mudah. Selain itu ide utama penggunaan Clean Architecture yaitu untuk menghasilkan sistem yang Independent of Framework, Testable, Independent of UI, Independent of Database, dan Independent of External.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Mengenal Macam-Macam Software Design Pattern"
Design Pattern adalah sebuah solusi umum yang telah teruji dan bisa digunakan kembali untuk menyelesaikan suatu masalah yang sering terjadi pada perancangan perangkat lunak. Dalam pengembangan aplikasi Android dan pengembangan aplikasi pada umumnya, beberapa permasalahan yang bersifat berulang dapat diatasi dengan Design Patterns. Yaitu dengan meningkatkan kualitas rancangan aplikasi pada aspek-aspek penggunaan ulang (reusability), perluasan fungsi (extensibility), skalabilitas (scalability) dan pemeliharaan (maintainability).
Arsitektur Aplikasi Modern - Faisal Henry SusantoDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Back-End Session
Tema: Arsitektur Aplikasi Modern
Speaker: Faisal Henry Susanto (Praktisi IT)
Tetap Agile dengan Arsitektur Monolith - Ziya El AriefDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Back-End Session
Tema: Tetap Agile dengan Arsitektur Monolith
Speaker: Ziya El Arief (Product Developer - Dicoding Indonesia)
Prediksi Harga Saham dengan Machine Learning - Tia Dwi SetianiDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Machine Learning Session
Tema: Prediksi Harga Saham dengan Machine Learning
Speaker: Tia Dwi Setiani (Curriculum Developer - Dicoding Indonesia)
Machine Learning pada Perangkat Portabel - NurendrantoroDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Machine Learning Session
Tema: Machine Learning pada Perangkat Portabel
Speaker: Nurendrantoro (Technology Advisor - Perintis Teknologi Nusantara)
Tingkatkan Pengalaman Pengguna dengan Matrik Web Vitals - Dimas Maulana Dwi S...DicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Web Session
Tema: Tingkatkan Pengalaman Pengguna dengan Matrik Web Vitals
Speaker: Dimas Maulana Dwi Saputra (Curriculum Developer - Dicoding Indonesia)
Masukan untuk Peta Jalan Strategis Keangkasaan IndonesiaDadang Solihin
油
Tujuan penyusunan naskah masukan untuk peta jalan strategis keangkasaan Indonesia ini adalah untuk meningkatkan kedaulatan dan pemanfaatan wilayah angkasa Indonesia dalam rangka memperkuat Ketahanan Nasional dan Visi Indonesia Emas 2045.
MATERI KE 3 BACAAN MAD (PANJANG) TAHSIN 2025BangZiel
油
Materi ini membahas hukum bacaan Mad (panjang) dalam ilmu tajwid, yang terjadi ketika ada huruf mad (悋, , ) dalam bacaan Al-Qur'an. Pembahasan mencakup jenis-jenis mad, hukum bacaan, serta panjangnya dalam harakat.
Membuat Solusi Bermanfaat dengan Programming - Nur RohmanDicodingEvent
油
Dokumen tersebut memberikan saran bagi pemula programming untuk fokus pada dasar-dasar dan prinsip-prinsip pemrograman seperti bahasa pemrograman, pemecahan masalah, serta mentorship. Dokumen ini juga menyarankan untuk memulai dengan proyek-proyek kecil yang menyenangkan untuk meningkatkan konsistensi belajar.
Potensi karier menjadi ios developer di masa depanDicodingEvent
油
Jaman sekarang berinvestasi sudah tidak asing lagi, hampir semua orang mencari tahu bagaimana melakukan investasi dengan baik di instrumen yang berbeda supaya kelak hidup lebih nyaman oleh dana investasi. Berinvestasi sendiri tidak hanya dalam berbentuk uang loh! Menginvestasikan diri sendiri pun sama pentingnya. Memenuhi diri dengan berbagai pengetahuan akan membantu kita dalam keseharian atau saat akan memulai karir. Bisa mengetahui potensi apa saja yang kita bisa dapat dengan mempelajari suatu hal baru tentu akan sangat membantu, salah satunya iOS.
Operating system besutan Apple ini mempunyai pengaruh besar dalam dunia tech. Apa dengan mengenal iOS akan membantu karir kedepan? Lalu, apa saja potensi karirnya? Mengapa menginvestasikan ilmu sangat penting? Hal ini akan kita bahas oleh Ari Supriatna (iOS Developer - Bibit.id) pada IDCamp x Dicoding Live dengan tema "Potensi Karier Menjadi iOS Developer di Masa Depan".
Id camp x dicoding live : persiapan jadi software engineer hebat 101DicodingEvent
油
Apakah seorang software engineer hebat adalah yang menguasai banyak bahasa pemrograman? Yang serba semua bisa? atau yang menguasai teknologi kekinian? Walaupun setiap individu memiliki standar hebat yang berbeda-beda tergantung dengan goals, passion, dan career path yang akan diambil. Tapi satu yang pasti untuk menjadi software engineer yang hebat ada cara dan langkah yang bisa dipelajari. Apa saja tips dan cara yang bisa kita lakukan untuk menjadi software engineer yang hebat? Hal ini akan kita bahas tips oleh Sidiq Permana (Co-Founder dan CIO - Nusantara Beta Studio) pada Dicoding LIVE x IDCamp dengan tema "Persiapan Jadi Software Engineer Hebat 101".
Tips sukses berkarir sebagai developer dan programmer 2021DicodingEvent
油
Tetap kembangkan skill mu di era pandemi. Jadikan hari-harimu lebih produktif dengan asah pengetahuan dan skill di Dicoding Event. Kali ini Dicoding LIVE disponsori oleh IDCamp dengan tema "Tips Sukses Berkarir sebagai Developer dan Programmer 2021"
Developer dan programmer kini menjadi salah satu pekerjaan yang paling diminati. Jadi, tidak heran jika banyak orang yang tertarik mencoba profesi ini untuk berkarir. Sayangnya masih banyak orang berpikir bahwa bekerja menjadi developer dan programmer hanya berhubungan dengan hal-hal yang bersifat technical, padahal tidak. Banyak hal yang harus dipersiapkan dan diketahui saat ingin mulai berkarier di dunia kerja seperti tools apa yang bisa membantu produktivitas, cara berkomunikasi dengan tim, sampai problem solving masalah dalam tim. Kali ini bersama dengan Andri Suranta Ginting (Mobile Engineer, Gojek) akan kita bahas tips dari pengalaman beliau dalam berkarir sebagai developer dan programmer juga menyiapkan hal technical dan non-technical untuk dikuasai di dunia kerja.
Teknologi Baru Android di Google I/O 2021 - Andrew KurniadiDicodingEvent
油
The document outlines the key features and improvements in Android 12 including Material You design changes, performance enhancements, privacy/security updates, and new developer tools. Some highlights are an redesigned widgets, stretch scrolling, faster startup times, microphone/camera indicators, Jetpack Compose 1.0, and drag and drop functionality. It concludes by thanking the reader and encouraging them to follow the author on social media.
Dicoding Developer Coaching #38: Android | 5 Library Android yang Patut Kamu ...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "5 Library Android yang Patut Kamu Coba di 2021"
Library sering sekali membantu kita sebagai developer untuk mengembangkan aplikasi dengan lebih cepat dan efisien. Nah, di sini kita akan memilih 5 Library yang patut kamu coba di tahun 2021. Ada library yang dapat membantu dalam memanajemen log dan juga error ketika aplikasi dirilis. Ada juga library yang dapat membuat desain aplikasi menjadi lebih menarik. Selain itu, ada juga library yang dapat digunakan untuk menampilkan peta. Penasaran library apa sajakah itu? Yuk ikuti developer coaching penutup dari series Android ini.
Dicoding Developer Coaching #37: Android | Kesalahan yang Sering Terjadi pada...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Kesalahan yang Sering Terjadi pada Keamanan Aplikasi"
Menurut Tony Ramirez (Mobile Security Analyst di NowSecure), 85% dari seluruh aplikasi memiliki kerentanan (vulnerability) pada keamanannya. Selain itu, 49% dari seluruh aplikasi membocorkan data pribadi dan melanggar GDPR (General Data Protection Regulation) [14]. Tentu kita tidak ingin menjadi salah satu di antaranya kan? Maka dari itu, simak sesi kali ini yang khusus akan membahas mengenai kesalahan yang sering terjadi pada keamanan aplikasi.
Pengantar Cloud Computing dengan AWS - Petra Novandi BarusDicodingEvent
油
Kali ini Dicoding LIVE bersama Amazon Web Service Indonesia akan membahas tentang "Pengantar Cloud Computing dengan AWS."
Sesi ini membahas tentang kiat-kiat khusus mempelajari Cloud Practitioner Essentials dan materi yang bisa didapatkan gratis melalui beasiswa Cloud and Back-End Developer.
1. Kinerja aplikasi Android sangat penting karena berdampak pada pengalaman pengguna dan kemungkinan pengguna untuk menghapus aplikasi.
2. Beberapa faktor utama yang mempengaruhi kinerja adalah kecepatan loading, kelancaran animasi dan tidaknya crash atau pemborosan baterai.
3. Untuk mengukur kinerja, dapat dilakukan tes internal, tanya pengguna, coba di perangkat entry-level, serta melakukan tes
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Modular Android App dengan Dynamic Feature"
Modularization adalah teknik memecah project Android menjadi beberapa bagian yang disebut dengan module. Dengan modularization kita akan mendapatkan banyak manfaat daripada menerapkan monolith (satu bagian saja) pada project kita. Salah satu penerapan dari modularization adalah dengan menggunakan Dynamic Feature.
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang manfaat dan alur penggunaan Continuous Integration untuk proyek Android menggunakan tools seperti Jenkins dan CircleCI.
2. Beberapa manfaat Continuous Integration yang disebutkan antara lain memastikan kode berjalan dengan baik setiap perubahan, mendeteksi error cepat, dan mempermudah proses delivery ke production.
3. Alur penggunaan Continuous Integration meliputi menghubungkan proyek ke version control
Dicoding Developer Coaching #33: Android | Depedency Injection dengan Dagger,...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Depedency Injection dengan Dagger, Hilt, & Koin"
Dependency Injection adalah salah satu Design Pattern yang paling populer dalam dunia object oriented programming (OOP). Mengapa demikian? Dependency Injection membuat aplikasi yang kita buat menjadi lebih mudah dipelihara dan dikembangkan. Dalam Dependency Injection di Android, terdapat 3 library yang wajib kalian ketahui yaitu Dagger, Hilt, dan Koin.
Dicoding Developer Coaching #32: Android | Reactive Programming dengan RxJava...DicodingEvent
油
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Reactive Programming dengan RxJava & Flow"
Reactive Programming adalah pemrograman yang berfokus pada asynchronous data stream. Asynchronous adalah proses di mana kita bisa mengeksekusi suatu perintah secara bersamaan, sedangkan kebalikannya yaitu Synchronous adalah proses eksekusi perintah secara berurutan. Dalam Reactive Programming di Android, terdapat 2 library yang wajib kalian ketahui yaitu ReactiveX dan Coroutine Flow.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Menerapkan Clean Architecture di Android"
Clean Architecture merupakan salah satu arsitektur dalam pengembangan software engineering yang memiliki tujuan separation of concern, alias pemisahan konsentrasi. Sehingga kita bisa membaca kode yang ada di dalam project menjadi lebih mudah. Selain itu ide utama penggunaan Clean Architecture yaitu untuk menghasilkan sistem yang Independent of Framework, Testable, Independent of UI, Independent of Database, dan Independent of External.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Mengenal Macam-Macam Software Design Pattern"
Design Pattern adalah sebuah solusi umum yang telah teruji dan bisa digunakan kembali untuk menyelesaikan suatu masalah yang sering terjadi pada perancangan perangkat lunak. Dalam pengembangan aplikasi Android dan pengembangan aplikasi pada umumnya, beberapa permasalahan yang bersifat berulang dapat diatasi dengan Design Patterns. Yaitu dengan meningkatkan kualitas rancangan aplikasi pada aspek-aspek penggunaan ulang (reusability), perluasan fungsi (extensibility), skalabilitas (scalability) dan pemeliharaan (maintainability).
Arsitektur Aplikasi Modern - Faisal Henry SusantoDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Back-End Session
Tema: Arsitektur Aplikasi Modern
Speaker: Faisal Henry Susanto (Praktisi IT)
Tetap Agile dengan Arsitektur Monolith - Ziya El AriefDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Back-End Session
Tema: Tetap Agile dengan Arsitektur Monolith
Speaker: Ziya El Arief (Product Developer - Dicoding Indonesia)
Prediksi Harga Saham dengan Machine Learning - Tia Dwi SetianiDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Machine Learning Session
Tema: Prediksi Harga Saham dengan Machine Learning
Speaker: Tia Dwi Setiani (Curriculum Developer - Dicoding Indonesia)
Machine Learning pada Perangkat Portabel - NurendrantoroDicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Machine Learning Session
Tema: Machine Learning pada Perangkat Portabel
Speaker: Nurendrantoro (Technology Advisor - Perintis Teknologi Nusantara)
Tingkatkan Pengalaman Pengguna dengan Matrik Web Vitals - Dimas Maulana Dwi S...DicodingEvent
油
Baparekraf Developer Day adalah kegiatan yang diadakan oleh Kementerian Pariwisata dan Ekonomi Kreatif/Badan Pariwisata dan Ekonomi Kreatif (Kemenparekraf/Baparekraf) dengan tujuan mengasah kemampuan teknis pengembang aplikasi di Indonesia. Kegiatan ini memungkinkan transfer pengetahuan dan standar industri secara langsung dari para praktisi yang telah sukses, khususnya pada bidang pengembangan aplikasi.
Web Session
Tema: Tingkatkan Pengalaman Pengguna dengan Matrik Web Vitals
Speaker: Dimas Maulana Dwi Saputra (Curriculum Developer - Dicoding Indonesia)
Masukan untuk Peta Jalan Strategis Keangkasaan IndonesiaDadang Solihin
油
Tujuan penyusunan naskah masukan untuk peta jalan strategis keangkasaan Indonesia ini adalah untuk meningkatkan kedaulatan dan pemanfaatan wilayah angkasa Indonesia dalam rangka memperkuat Ketahanan Nasional dan Visi Indonesia Emas 2045.
MATERI KE 3 BACAAN MAD (PANJANG) TAHSIN 2025BangZiel
油
Materi ini membahas hukum bacaan Mad (panjang) dalam ilmu tajwid, yang terjadi ketika ada huruf mad (悋, , ) dalam bacaan Al-Qur'an. Pembahasan mencakup jenis-jenis mad, hukum bacaan, serta panjangnya dalam harakat.
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptxsuwaibahkapa2
油
MUQODDIMAH
惡愕 悋 悋惘忰 悋惘忰
(5) 悋忰惆 惘惡 悋惺悋 (1) 悋惘忰 悋惘忰 (2) 悋惆 (3) 悒悋 惺惡惆 悒悋 愕惠惺 (4) 悋惆悋 悋惶惘悋愀 悋愕惠
(6) 惶惘悋愀 悋悵 悖惺惠 惺 愃惘 悋愃惷惡 惺 悋 悋惷悛
Dengan nama Allah Yang Maha Pemurah dan Penyayang. Segala puji bagi Allah yang mengasuh semua alam, yang Maha Pemurah dan Maha Penyayang, Yang memegang pengadilan pada hari kemudian. Hanya kepada Engkau hamba menyembah, dan hanya kepada Engkau, kami mohon pertolongan. Berilah petunjuk kepada hamba akan jalan yang lempang, jalan orang-orang yang telah Engkau beri kenikmatan, yang tidak dimurkai dan tidak tersesat. (QS Al-Fatihah 1-6)
惘惷惠 惡悋 惘惡悋 惡悋悒愕悋 惆悋 惡忰惆 惶 悋 惺 愕 惡悋 惘愕悋
Saya ridla: Ber-Tuhan kepada ALLAH, ber-Agama kepada ISLAM dan ber-Nabi kepada MUHAMMAD RASULULLAH Shalallahu alaihi wassalam.
AMMA BADU, bahwa sesungguhnya ke-Tuhanan itu adalah hak Allah semata-mata. Ber-Tuhan dan beribadah serta tunduk dan thaat kepada Allah adalah satu-satunya ketentuan yang wajib atas tiap-tiap makhluk, terutama manusia.
Hidup bermasyarakat itu adalah sunnah (hukum qudrat iradat) Allah atas kehidupan manusia di dunia ini.
Masyarakat yang sejahtera, aman damai, makmur dan bahagia hanyalah dapat diwujudkan di atas keadilan, kejujuran, persaudaraan dan gotong-royong, bertolong-tolongan dengan bersendikan hukum Allah yang sebenar-benarnya, lepas dari pengaruh syaitan dan hawa nafsu.
Agama Allah yang dibawa dan diajarkan oleh sekalian Nabi yang bijaksana dan berjiwa suci, adalah satu-satunya pokok hukum dalam masyarakat yang utama dan sebaik-baiknya.
Menjunjung tinggi hukum Allah lebih daripada hukum yang manapun juga, adalah kewajiban mutlak bagi tiap-tiap orang yang mengaku ber-Tuhan kepada Allah.
Agama Islam adalah Agama Allah yang dibawa oleh sekalian Nabi,sejak Nabi Adam sampai Nabi Muhammad saw, dan diajarkan kepada umatnya masing-masing untuk mendapatkan hidup bahagia Dunia dan Akhirat.
Syahdan, untuk menciptakan masyarakat yang bahagia dan sentausa sebagai yang tersebut di atas itu, tiap-tiap orang, terutama umat Islam, umat yang percaya akan Allah dan Hari Kemudian, wajiblah mengikuti jejak sekalian Nabi yang suci: beribadah kepada Allah dan berusaha segiat-giatnya mengumpulkan segala kekuatan dan menggunakannya untuk menjelmakan masyarakat itu di Dunia ini, dengan niat yang murni-tulus dan ikhlas karena Allah semata-mata dan hanya mengharapkan karunia Allah dan ridha-Nya belaka, serta mempunyai rasa tanggung jawab di hadirat Allah atas segala perbuatannya, lagi pula harus sabar dan tawakal bertabah hati menghadapi segala kesukaran atau kesulitan yang menimpa dirinya, atau rintangan yang menghalangi pekerjaannya, dengan penuh pengharapan perlindungan dan pertolongan Allah Yang Maha Kuasa.
Untuk melaksanakan terwujudnya masyarakat yang demikian itu, maka dengan berkat dan rahmat Allah didorong oleh firman Allah dalam Al-Quran:
ル曄惠ル 曄 悖ル悸朏 リ曄惺 悒ル 抉曄悽ル曄惘 ルリ曄莧 惡抉曄リ鉱『悦
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information SystemsAinul Yaqin
油
File ini adalah lembar kerja mahasiswa untuk mata kuliah Applied Artificial Intelligence in Information Systems. Tujuan pembelajarannya mencakup pemahaman tentang Decision Support Systems (DSS), Business Intelligence (BI), proses pengambilan keputusan, analisis bisnis, manajemen kinerja bisnis, kolaborasi, manajemen pengetahuan, serta teknologi canggih dan tren terkini dalam sistem informasi.
Lembar kerja ini terdiri dari 14 bab yang mencakup berbagai topik, yaitu:
Decision Support and Business Intelligence
Decision Making, Systems, Modeling, and Support
Decision Support Systems Concepts, Methodologies, and Technologies
Modeling and Analysis
Data Mining for Business Intelligence
Artificial Neural Networks for Data Mining
Text and Web Mining
Data Warehousing
Business Performance Management
Collaborative Computer-Supported Technologies and Group Support Systems
Knowledge Management
Artificial Intelligence and Expert Systems
Advanced Intelligent Systems
Management Support Systems Emerging Trends and Impacts
Setiap babnya memiliki format yang sama, yaitu tujuan pembelajaran, pengantar materi, kegiatan belajar (pemahaman konsep, tugas, diskusi kelompok), penilaian, dan refleksi. Kegiatan belajar sangat bervariasi, mulai dari menjawab pertanyaan, menggambar diagram, analisis kasus, melakukan eksperimen menggunakan tools tertentu, hingga diskusi kelompok dan presentasi.
Referensi utama yang digunakan dalam mata kuliah ini adalah buku Decision Support and Business Intelligence Systems oleh Turban, E., Sharda, R., & Delen, D.
Lembar kerja ini memberikan kerangka kerja yang komprehensif bagi mahasiswa untuk memahami dan menerapkan konsep-konsep penting dalam kecerdasan buatan terapan pada sistem informasi, melalui kombinasi pembelajaran teoretis dan tugas-tugas praktis.
3. Outline
Apa itu Augmented Reality
Contoh Augmented Reality yang sudah ada di kehidupan sehari-hari
Teknologi yang bisa digunakan untuk membuat Augmented Reality
Lens Studio Snapchat
Contoh Lens Augmented Reality Snapchat
Cara membuat Lens Augmented Reality Snapchat dengan mudah
Call to action Belajar di Kelas Belajar Membuat Augmented Reality
dengan Lens Studio
4. Apa itu Augmented Reality
AR = Memasukan elemen digital ke dalam dunia 鍖sikal