Pelatihan Progressive Web Application
Pelatihan Progressive Web Application
Deskripsi
Progressive Web App adalah suatu teknik bagaimana Anda dapat mengakses dengan cepat pengalaman website dan aplikasi menjadi satu tanpa harus menginstall / memasang aplikasi tersebut. Sederhananya, PWA memungkinkan kita untuk bisa mengakses dengan cepat suatu aplikasi dengan tampilan mobile web pada perangkat smartphone.
Terkadang, setiap smartphone mempunyai keterbatasan dalam menginstall aplikasi, sehingga pilihan untuk menginstal aplikasi native menjadi pertimbangan dikarenan resource yang terbatas dan dapat menyebabkan kinerja smartphone menjadi lambat. Menggunakan Progressive Web App (PWA) diharapkan menjadi solusi untuk mengatasi masalah dimana PWA dapat berjalan layaknya seperti aplikasi native yang di instal pada smartphone.
PWA didukung dengan sistem yang bernama Service Worker, dimana teknologi ini memberikan fungsionalitas offline, notifikasi, update konten, pergantian konektifitas dan lainnya. Sehingga, dalam koneksi yang lambat atau koneksi yang tidak stabil, Anda dapat mengakses website dengan cepat dan mempunyai tampilan yang sama seperti terakhir anda membuka aplikasinya melalui web browser.
Tujuan
- Website yang dibangun dengan PWA memiliki sifat aplikasi native, sehingga Anda tidak perlu menyiapkan biaya lebih untuk membuat aplikasi native.
- PWA dapat berfungsi secara offline, sehingga pengguna dapat menggunakan website walaupun tanpa koneksi internet.
- PWA dapat mempercepat proses pemuatan website dan mengurangi beban server.
- PWA sudah banyak diterapkan oleh industri contohnya Twitter, Facebook, Bukalapak, Tokopedia, dsb. Ia terbukti dapat meningkatkan performa web terutama ketika diakses melalui perangkat mobile devices.
- PWA menggunakan pendekatan mobile-first, ini berarti website yang dikembangkan dengan PWA akan berfungsi pada mobile devices tanpa masalah.
Materi
- Promises and Fetch
API modern yang dapat kita gunakan untuk menulis blok kode dengan lebih mudah dan intuitif.
- Service Worker
Dengan menggunakan service worker, kita dapat memanfaatkan resourceyang telah disimpan di dalam cache untuk ditampilkan kembali bahkan dalam mode jaringan offline. - Application Shell
Kerangka antarmuka aplikasi yang dibangun oleh beberapa komponen halaman dan aset lainnya. Ia disimpan lebih dahulu di dalam cache sehingga dapat tampil secara instan saat aplikasi dibuka.
- Cache API
Cache terpisah dari cache biasa yang dikelola oleh browser.
- Indexed DB
Sistem penyimpanan lokal berbasis NoSQL di browser. Kita dapat menyimpan data apa pun di browser pengguna untuk keperluan aplikasi.
- Web Push
API yang dapat menerima pesan pemberitahuan dari server di background
- Workbox
Koleksi library dan tool yang dapat kita gunakan untuk menghasilkan berkas service worker, precaching, routing dan runtime-caching.
- Submission
Membuat aplikasi informasi sepak bola berbasis web dengan menerapkan sifat PWA seperti apps shell, offline capability, push notification, dan installable web apps.
- Studi Kasus
Metode :
Presentasi, Diskusi, studi kasus
Waktu Dan Tempat
- Hotel Ibis Malioboro, Yogyakarta
- 6 – 8 Januari 2020
- 13 – 15 Januari 2020
- 20 – 22 Januari 2020
- 27 – 29 Januari 2020
- 3- 5 Februari 2020
- 10 – 12 Februari 2020
- 17 – 19 Februari 2020
- 26 – 28 Februari 2020
- 2 – 4 Maret 2020
- 9 – 11 Maret 2020
- 16 – 18 Maret 2020
- 23 – 24 Maret 2020
- 30 Maret 2020 – 1 April 2020
- 6 – 8 April 2020
- 13 – 15 April 2020
- 20 – 22 April 2020
- 27 – 29 April 2020
- 4 – 6 Mei 2020
- 11 – 13 Mei 2020
- 2 – 4 Juni 2020
- 8 – 10 Juni 2020
- 15 – 17 Juni 2020
- 22 – 24 Juni 2020
- 29 Juni 2020 – 1 Juli 2020
- 6 – 8 Juli 2020
- 13 – 15 Juli 2020
- 20 – 22 Juli 2020
- 27 – 29 Juli 2020
- 3 – 5 Agustus 2020
- 10 – 12 Agustus 2020
- 18 – 19 Agustus 2020
- 24 – 26 Agustus 2020
- 31 Agustus 2020 – 2 September 2020
- 7 – 9 September 2020
- 14 – 16 September 2020
- 21 – 23 September 2020
- 28 – 30 September 2020
- 5 – 7 Oktober 2020
- 12 – 14 Oktober 2020
- 19 – 21 Oktober 2020
- 26 – 28 Oktober 2020
- 2 – 4 November 2020
- 9 – 11 November 2020
- 16 – 18 November 2020
- 23 – 25 November 2020
- 30 November 2020 – 2 Desember 2020
- 7 – 9 Desember 2020
- 14 – 16 Desember 2020
- 21 – 23 Desember 2020
- 28 – 30 Desember 2020
Investasi dan Fasilitas
- Rp 7.900.000 (Non Residential, Belum Termasuk Pajak PPn 10%)
- Jika Perusahaan/Instansi mengirimkan lebih dari satu peserta pada judul dan tanggal yang sama maka akan di berikan potongan harga pada peserta kedua dan seterusnya masing – masing sebesar Rp 1.000.000 per peserta
- VIP training Rp 9.900.000 (4 Hari , Non Residential dengan tambahan Fasilitas Paket studi lapangan/ City tour dan Belum Termasuk Pajak PPn 10%)
- Quota minimum 2 peserta
- Fasilitas: Certificate, Training kits, Lunch, Coffee Break, Souvenir
- Untuk peserta luar kota disediakan transportasi antar-jemput dari Bandara/Stasiun ke Hotel khusus bagi perusahaan yang mengirimkan minimal 3 orang peserta)
Instruktur
Tim Instruktur IT
Kunjungi juga jadwal lainya di : Jadwal Training 2021
Atau kunjungi website kami di alamat : www.e-trainingonline.com