Gagal menampilkan sertifikat
Klik untuk Melihat Ukuran Penuh
Wawan Chahyo Nugroho

ID
KEXL37OQ0PG2

Diberikan pada
Oct 6, 2021

Berlaku sampai
Oct 6, 2024


Bagikan sertifikat:

Belajar Fundamental Aplikasi iOS

Belajar Fundamental Aplikasi iOS

Disusun oleh: Dicoding Indonesia
Level: Menengah

202007011655465022df94b435af8ced4ffacaf71e590b.png

Kelas ditujukan bagi iOS Developer yang ingin belajar fundamental pembuatan aplikasi iOS, seperti networking dan database, dengan mengacu pada standar industri. Di akhir kelas, siswa dapat membuat aplikasi iOS yang cukup kompleks, seperti menampilkan informasi dalam bentuk list dari API network dan database.

Materi yang dipelajari:

  • Pengenalan Pengembangan iOS : Mempelajari berbagai topik tingkat pemula apa saja yang perlu dipahami pada pengembangan sebuah aplikasi iOS sebelum dapat belajar teknik yang lebih kompleks, seperti memahami alur dari sebuah aplikasi, view dan window, dan bahasa yang digunakan. (2 Jam 40 Menit)
  • Mobile App Design : Mempelajari pentingnya peran desain (UI/UX) dalam sebuah mobile application. (4 Jam 20 Menit)
  • SwiftUI : Mempelajari cara modern dalam pembuatan tampilan di iOS. (5 Jam 15 Menit)
  • Concurrency : Mempelajari cara kerja concurrency dalam Swift untuk menangani proses yang memakan waktu, contohnya memuat gambar dari URL. (7 Jam 50 Menit)
  • Networking : Mempelajari cara mendapatkan data dari network atau API dan menampilkannya. Serta memahami bahwa Networking menjadi hal penting saat membangun aplikasi iOS. (12 Jam 40 Menit)
  • Multitasking : Mempelajari bagaimana sebuah aplikasi dapat melakukan berbagai pekerjaan dalam satu waktu. (4 Jam 15 Menit)
  • Working with Data : Mempelajari bagaimana mengelola data lokal dalam aplikasi iOS seperti User Default dan Core Data. (7 Jam 15 Menit)
  • Testing : Mempelajari bagaimana pengujian, atau dinamakan testing, menjadi tahapan yang paling penting dalam pembuatan aplikasi. (3 Jam 15 Menit)
  • Notifications : Mempelajari bagaimana fungsi serta cara bekerja notifikasi dalam aplikasi iOS. (3 Jam 25 Menit)
  • App Store dan Apple Developer Program : Mempelajari bagaimana aplikasi dapat dipasarkan dengan App Store menggunakan akun Apple Developer Program. (3 Jam 5 Menit)

Evaluasi pembelajaran : 

  • Submission (proyek akhir) berupa sebuah aplikasi iOS yang dapat menampilkan informasi dalam bentuk list beserta detailnya.

Total jam yang dibutuhkan untuk menyelesaikan kelas ini adalah 70 jam.