Mobile Programming
About this course
Kursus ini memperkenalkan teknologi pemrograman, desain dan pengembangan yang terkait dengan pengembangan seluler dan penerapannya dalam teknologi seluler. Kursus dimulai dengan ikhtisar tentang pemrograman seluler, arsitektur android, basis data, dan API. Dengan menyelesaikan mata kuliah ini, mahasiswa akan memiliki pengetahuan terkait pengembangan mobile dan menunjukkan kemampuan menganalisis, merancang dan mengimplementasikan kemampuan pemecahan masalah untuk membuat aplikasi mobile.
What you will learn
DESKRIPSI MATAKULIAH
Kursus ini memperkenalkan teknologi pemrograman, desain dan pengembangan yang terkait dengan pengembangan seluler dan penerapannya dalam teknologi seluler. Kursus dimulai dengan ikhtisar tentang pemrograman seluler, arsitektur android, basis data, dan API. Dengan menyelesaikan mata kuliah ini, mahasiswa akan memiliki pengetahuan terkait pengembangan mobile dan menunjukkan kemampuan menganalisis, merancang dan mengimplementasikan kemampuan pemecahan masalah untuk membuat aplikasi mobile.
CAPAIAN PEMBELAJARAN
Setelah menyelesaikan mata kuliah ini, diharapkan pembelajar mampu:
- Peserta diharapkan mampu mengimplementasikan redux untuk state management pada aplikasi
- Peserta diharapkan mampu memahami lifecycle dari komponen react
- Peserta diharapkan mampu merancang antarmuka pengguna dalam pemrograman seluler
- Peserta diharapkan mampu menggunakan data storage yang tepat untuk pembuatan solusi aplikasi
- Peserta diharapkan mampu mengakses API untuk mengambil data
TOPIK MATA KULIAH INI:
- State Management dengan Redux
- React komponen lifecycle
- User Interface
- Database
- Services / API
Segala bentuk tindak PLAGIARISME akan mendapatkan konsekuensi NILAI 0!
DOSEN PENGAMPU
Devriady Pratama, S.Kom., M.T.I.
Email: devriady.pratama@binus.ac.id
Profile dosen:
Bapak Devriady Pratama adalah seorang Profesional Teknologi Informasi. Sejak tahun 2008, ia telah terlibat dalam beberapa proyek rekayasa perangkat lunak menggunakan kerangka kerja tradisional dan agile, dengan tanggung jawab bervariasi mulai dari programmer, database engineer, software architect, dan project manager.
Bapak Pratama memperoleh gelar Sarjana Teknologi Informasi dari Fakultas Ilmu Komputer, Bina Nusantara pada tahun 2008. Kemudian pada tahun 2013, Bapak Pratama memperoleh gelar Magister Teknologi Informasi dari Fakultas Ilmu Komputer, Universitas Indonesia.
Saat ini, ia menjadi dosen di Universitas Bina Nusantara, mengajar rekayasa perangkat lunak dan mata kuliah terkait basis data.
Pada sesi ini pembelajar akan mempelajari topik State Management dengan Redux.
Silahkan membaca materi PPT, LN, menonton video yang telah disediakan. Pembelajar juga dapat memanfaatkan forum diskusi ini untuk membahas topik dan subtopik yang sudah disediakan.
Selamat belajar 😁.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------Setelah menyelesaikan pembelajaran ini maka peserta mampu mengimplementasikan redux untuk state management pada aplikasi.
Outline Materi:
- Apa itu redux
- Prinsip dari redux
- Pilar dari redux
Pada sesi ini pembelajar akan mempelajari topik React komponen lifecycle.
Silahkan membaca materi PPT, LN, menonton video yang telah disediakan. Pembelajar juga dapat memanfaatkan forum diskusi ini untuk membahas topik dan subtopik yang sudah disediakan.
Selamat belajar 😁.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------Setelah menyelesaikan pembelajaran ini maka peserta mampu memahami lifecycle dari komponen react.
Outline Materi:
- React componen lifecycle
Pada sesi ini pembelajar akan mempelajari topik User Interface.
Silahkan membaca materi PPT, LN, menonton video yang telah disediakan. Pembelajar juga dapat memanfaatkan forum diskusi ini untuk membahas topik dan subtopik yang sudah disediakan.
Selamat belajar 😁.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------Setelah menyelesaikan pembelajaran ini maka peserta mampu merancang antarmuka pengguna dalam pemrograman seluler.
Outline Materi:
- Scroll View
Pada sesi ini pembelajar akan mempelajari topik Database.
Silahkan membaca materi PPT, LN, menonton video yang telah disediakan. Pembelajar juga dapat memanfaatkan forum diskusi ini untuk membahas topik dan subtopik yang sudah disediakan.
Selamat belajar 😁.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------Setelah menyelesaikan pembelajaran ini maka peserta mampu menggunakan data storage yang tepat untuk pembuatan solusi aplikasi.
Outline Materi:
- AsyncStorage
- Internal and external storage
Pada sesi ini pembelajar akan mempelajari topik Services / API.
Silahkan membaca materi PPT, LN, menonton video yang telah disediakan. Pembelajar juga dapat memanfaatkan forum diskusi ini untuk membahas topik dan subtopik yang sudah disediakan.
Selamat belajar 😁.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------Setelah menyelesaikan pembelajaran ini maka peserta mampu mengakses API untuk mengambil data.
Outline Materi:
- SOAP
- RESTful
- JSON
Meet your instructors
To be announced
Course Information
Start Date
10 September 2023
End Date
11 December 2023
Language
-
Category
CS x G2A
Duration
2 hours
Enrolled Students
9
Rating
0.0
Reviews
No review yet
No review yet