Training iOS App Development with Swift Advance – ILT (TA10013) ini dirancang untuk developer yang ingin memperdalam keahlian dalam membangun aplikasi iOS yang lebih kompleks, terutama aplikasi eCommerce. Dalam pelatihan ini, Anda akan mempelajari bagaimana membuat aplikasi eCommerce sederhana dengan menggunakan Swift, mengintegrasikan Web Services dan database MySQL. Training ini juga akan memperkenalkan penggunaan Swift UI untuk membangun antarmuka pengguna modern dan dinamis. Peserta akan mempelajari cara mengonsumsi API untuk berbagai fitur eCommerce seperti login, registrasi, produk, keranjang belanja, dan transaksi. Di samping itu, pengelolaan session pengguna serta teknik arsitektur aplikasi mobile yang baik akan dijelaskan secara mendalam. Training ini mencakup materi praktis dan studi kasus nyata yang memungkinkan Anda membangun aplikasi eCommerce yang berfungsi penuh, siap digunakan di lingkungan industri.
Training ini sangat cocok bagi Anda yang ingin:
- Membangun aplikasi eCommerce dari awal menggunakan Swift, Web Services, dan database MySQL.
- Mengintegrasikan aplikasi iOS dengan berbagai API eCommerce seperti login, token authentication, produk, detail produk, keranjang, transaksi, dan profil pengguna.
- Menguasai Swift UI untuk menciptakan antarmuka pengguna yang modern, interaktif, dan responsif, termasuk navigasi antar halaman menggunakan NavigationView dan NavigationLink.
- Mengelola session pengguna menggunakan UserDefaults untuk menyimpan data login dan memastikan keamanan sesi pengguna.
- Membuat aplikasi yang mencakup berbagai fitur eCommerce seperti login, produk, keranjang, dan transaksi dengan alur yang seamless.
- Menerapkan arsitektur yang efisien dan modular untuk aplikasi iOS skala besar, sesuai dengan praktik terbaik industri.
Apa yang Akan Kamu Pelajari ?
- Pembuatan Aplikasi eCommerce Sederhana.
Langkah-langkah membangun aplikasi eCommerce menggunakan Swift, dari login hingga transaksi, dengan mengonsumsi Web Services dan database MySQL. - Integrasi API dan Token Authentication.
Konsumsi berbagai API untuk login, registrasi, banner, produk, keranjang, transaksi, dan profil, serta pengelolaan autentikasi token untuk keamanan pengguna. - Penggunaan Swift UI.
Membangun antarmuka modern dengan Swift UI, termasuk widget seperti Text, Button, TextField, SecureField, serta tata letak dengan VStack, HStack, dan navigasi menggunakan NavigationView dan NavigationLink. - Pengelolaan Session Pengguna.
Cara mengelola session pengguna dengan UserDefaults, menyimpan dan menghapus data login, serta pengecekan session saat aplikasi diluncurkan. - Pembuatan Antarmuka Aplikasi Mobile.
Membangun halaman-halaman utama aplikasi eCommerce, seperti Splash Screen, Login, Register, Home, Product, Cart, Transaction, dan Profile dengan tampilan UI yang profesional dan interaktif. - Penerapan Best Practices dalam Pengembangan Aplikasi iOS.
Teknik pengembangan aplikasi yang efisien dan sesuai standar industri, termasuk penggunaan Swift UI dan pengelolaan Web Services untuk meningkatkan performa dan skalabilitas aplikasi.
Fasilitas yang didapat ?
- Modul
- T-Shirt
- Sertifikat
- Akses Internet
- Lunch
- Snack
- Ruangan Full AC
- Free Konsultasi