Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pendahuluan
- Shopify vs Magento vs WordPress
- Gambaran umum fitur dan arsitektur Shopify
Mengenal Dasar-dasar E-commerce
- Memilih model bisnis yang tepat
- Menentukan segmen pasar, profil pelanggan, serta produk
Persiapan Awal
- Mengatur lingkungan pengembangan
- Mendaftar akun Shopify
- Mengakses situs dokumentasi developer Shopify
Mengatur Basis Data
- Konfigurasi basis data MySQL
- Cara menyimpan data ke dalam basis data
- Memperoleh token akses untuk berbagai layanan
Pembuatan Aplikasi Shopify
- Menambahkan produk (melalui Shopify CLI)
- Mengonfigurasi tampilan awal kosong (dengan Polaris)
- Menyediakan alat pemilihan sumber daya dalam aplikasi (App Bridge)
- Membuat daftar sumber daya melalui GraphQL
- Memperbarui harga produk dengan memakai GraphQL
Keamanan Aplikasi
- Jenis-jenis mekanisme autentikasi
- Sistem otorisasi berbasis OAuth
- Penjelasan mengenai API yang tersedia serta spesifikasinya
- Token akses dan penggunaannya
- Pengelolaan token sesi kerja
Pengembangan REST API
- Memahami perbedaan antara kunci API dan kunci rahasia
- Cara membuat kunci API yang aman
- Menyusun fungsi dalam REST API
- Mengatur filter pada permintaan API
- Penyelesaian masalah terkait kesalahan kunci API atau token akses
Alat Pendukung Pengembang serta Praktik Terbaik
- Penggunaan toko pengembangan khusus sebagai tempat uji coba
- Pemanfaatan berbagai pustaka API yang tersedia
- Menggunakan GraphQL Admin API secara efektif
- Optimasi kinerja aplikasi yang dihasilkan
- Pengujian kualitas aplikasi menggunakan alat Lighthouse
- Penerapan standar kebolehaksesan konten sesuai ketentuan WCAG
- Prinsip desain dan teknik pemrograman yang disarankan
Pemecahan Masalah Umum
Penutup serta Rekomendasi Selanjutnya
Persyaratan
- Pengalaman dalam pengembangan web
- Pengalaman pemrograman menggunakan PHP
Target Peserta
- Para pengembang
14 Jam