Pelatihan Progressive Web Application

Pelatihan Progressive Web Application
February 13, 2020 No Comments » Information Technology adminweb

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

 

  1. Promises and Fetch

API modern yang dapat kita gunakan untuk menulis blok kode dengan lebih mudah dan intuitif.

  1. Service Worker
    Dengan menggunakan service worker, kita dapat memanfaatkan resourceyang telah disimpan di dalam cache untuk ditampilkan kembali bahkan dalam mode jaringan offline.
  2. 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.

  1. Cache API

Cache terpisah dari cache biasa yang dikelola oleh browser.

  1. Indexed DB

Sistem penyimpanan lokal berbasis NoSQL di browser. Kita dapat menyimpan data apa pun di browser pengguna untuk keperluan aplikasi.

  1. Web Push

API yang dapat menerima pesan pemberitahuan dari server di background

  1. Workbox

Koleksi library dan tool yang dapat kita gunakan untuk menghasilkan berkas service worker, precaching, routing dan runtime-caching.

  1. Submission

Membuat aplikasi informasi sepak bola berbasis web dengan menerapkan sifat PWA seperti apps shelloffline capabilitypush notification, dan installable web apps.

  1. 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

Formulir Permintaan Informasi Lanjutan / Pra-Pendaftaran Public Training
    INFORMATION OPTIONS
    1. (required)
    2. (required)
    PERSONAL DATA
    1. (required)
    2. (required)
    3. (required)
    4. (valid email required)
    5. (required)
    6. (required)
    PRE REGISTRATION DATA (Tidak Mengikat)
    1. (required)
    MESSAGE FOR TRAINING PROVIDER
     

     

    Kunjungi juga jadwal lainya di : Jadwal Training 2021

    Atau kunjungi website kami di alamat : www.e-trainingonline.com

    Tags
    About The Author

    Leave a reply

    Your email address will not be published. Required fields are marked *

    Open chat
    Butuh Bantuan? Chat Dengan Kami
    PT Expertindo Training
    Dengan Expertindo-Training.com, ada yang bisa Kami bantu?