Komponen Material Design memiliki usability UI yang teruji sehingga memungkinkan designer dan developer untuk fokus pada pemecahan masalah yang dihadapi.
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.
IDCamp X Madrasah: Pengenalan Computational ThinkingDicodingEvent
IDCamp X Madrasah adalah virtual roadshow yang diadakan oleh Indosat Ooredoo Digital Camp bersama Kementerian Agama Indonesia bagi seluruh Sekolah Madrasah yang ada di Indonesia guna mengenalkan programming dan program beasiswa IDCamp kepada Siswa/i Madrasah. Kali ini IDCamp X Madrasah akan dilaksanakan dengan tema "Pengenalan Computational Thinking."
Acara ini sepenuhnya GRATIS khusus untuk Siswa/i Madrasah dan akan diselenggarakan hari Kamis, 11 November pukul 16.00 - 17.00 WIB Live di Youtube Direktorat KSKK Madrasah (jangan lupa klik tanda lonceng untuk pengingat).
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."
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.
IDCamp X Madrasah: Pengenalan Computational ThinkingDicodingEvent
IDCamp X Madrasah adalah virtual roadshow yang diadakan oleh Indosat Ooredoo Digital Camp bersama Kementerian Agama Indonesia bagi seluruh Sekolah Madrasah yang ada di Indonesia guna mengenalkan programming dan program beasiswa IDCamp kepada Siswa/i Madrasah. Kali ini IDCamp X Madrasah akan dilaksanakan dengan tema "Pengenalan Computational Thinking."
Acara ini sepenuhnya GRATIS khusus untuk Siswa/i Madrasah dan akan diselenggarakan hari Kamis, 11 November pukul 16.00 - 17.00 WIB Live di Youtube Direktorat KSKK Madrasah (jangan lupa klik tanda lonceng untuk pengingat).
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
IDCamp X Madrasah adalah virtual roadshow yang diadakan oleh Indosat Ooredoo Digital Camp bersama Kementerian Agama Indonesia bagi seluruh Sekolah Madrasah yang ada di Indonesia guna mengenalkan programming dan program beasiswa IDCamp kepada Siswa/i Madrasah. Kali ini IDCamp X Madrasah akan secara perdana dilaksanakan dengan tema "Membuat Solusi Bermanfaat dengan Programming."
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
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 "Teknologi Baru Android di Google I/O 2021."
Google I/O adalah konferensi pengembang perangkat lunak tahunan yang diselenggarakan oleh Google di San Francisco, California. Setelah satu tahun absen, Google I/O Developer Conference 2021 kembali diselenggarakan pada 18 Mei hingga 20 Mei 2021 lalu secara virtual. Kali ini, Google hadir dengan beberapa pengumuman penting yang menarik perhatian masyarakat dunia.
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.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Pentingnya Performa pada Aplikasi Android"
Stabilitas merepresentasikan kualitas, keandalan, dan ketersediaan aplikasi dalam menjalankan setiap fungsi dan fitur-fitur yang dimiliki dengan baik. Lewat pengalaman pengguna yang prima, value dari bisnis dalam app tersebut pun tersampaikan. Apa tolak ukurnya? Crash rate, crash issue dan feedback dalam bentuk rating dan komentar pengguna, contohnya. Hal-hal tersebut berpengaruh pada performa aplikasi.
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.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Setup Continuous Integration di Android"
Continuous Integration adalah proses di mana kita sebagai developer bisa mengintegrasikan kode ke dalam repositori seperti GitHub dan menjalankan pengujian secara cepat dan otomatis. Sehingga apabila terdapat eror bisa langsung lekas ditangani sedangkan Continuous Deployment merupakan proses setelah kode berhasil terintegrasi, aplikasi kita bisa dibangun lalu dirilis secara otomatis.
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)
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
IDCamp X Madrasah adalah virtual roadshow yang diadakan oleh Indosat Ooredoo Digital Camp bersama Kementerian Agama Indonesia bagi seluruh Sekolah Madrasah yang ada di Indonesia guna mengenalkan programming dan program beasiswa IDCamp kepada Siswa/i Madrasah. Kali ini IDCamp X Madrasah akan secara perdana dilaksanakan dengan tema "Membuat Solusi Bermanfaat dengan Programming."
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
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 "Teknologi Baru Android di Google I/O 2021."
Google I/O adalah konferensi pengembang perangkat lunak tahunan yang diselenggarakan oleh Google di San Francisco, California. Setelah satu tahun absen, Google I/O Developer Conference 2021 kembali diselenggarakan pada 18 Mei hingga 20 Mei 2021 lalu secara virtual. Kali ini, Google hadir dengan beberapa pengumuman penting yang menarik perhatian masyarakat dunia.
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.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Pentingnya Performa pada Aplikasi Android"
Stabilitas merepresentasikan kualitas, keandalan, dan ketersediaan aplikasi dalam menjalankan setiap fungsi dan fitur-fitur yang dimiliki dengan baik. Lewat pengalaman pengguna yang prima, value dari bisnis dalam app tersebut pun tersampaikan. Apa tolak ukurnya? Crash rate, crash issue dan feedback dalam bentuk rating dan komentar pengguna, contohnya. Hal-hal tersebut berpengaruh pada performa aplikasi.
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.
Dicoding Developer Coaching merupakan webinar, yang membahas tuntas kendala maupun pertanyaan yang sering ditanyakan di Academy Dicoding.
Tema kali ini adalah "Setup Continuous Integration di Android"
Continuous Integration adalah proses di mana kita sebagai developer bisa mengintegrasikan kode ke dalam repositori seperti GitHub dan menjalankan pengujian secara cepat dan otomatis. Sehingga apabila terdapat eror bisa langsung lekas ditangani sedangkan Continuous Deployment merupakan proses setelah kode berhasil terintegrasi, aplikasi kita bisa dibangun lalu dirilis secara otomatis.
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)