Kursus Android Dasar Dari Nol Sampai Expert
What you'll learn
- Membuat Tampilan UI Android yang Menarik dengan Android Material Design
- Memahami Activity dan Fragment dalam Pengembangan Android
- Memahami Dasar Intent, Debugging, dan Membuat Unit Test
- Memahami cara membuat List dan Input Data
- Mengambil data dari JSON API dan menampilkannya dalam bentuk List RecyclerView
- Membuat CRUD untuk Offline Database di Android
Requirements
- Basic Programming
Description
Kursus Android Online Khusus untuk Pemula memberikan kesempatan kepada mereka yang ingin menguasai dasar-dasar penting dalam pengembangan Android, yang memiliki penerapan luas di berbagai lingkungan bisnis. Materi kursus meliputi langkah-langkah fundamental dalam mengembangkan aplikasi Android, dimulai dari kemampuan untuk merancang antarmuka pengguna (UI) yang menarik menggunakan prinsip-prinsip Material Design yang modern. Peserta kursus akan memperoleh pemahaman mendalam tentang pembuatan tata letak yang responsif dan estetis, serta penerapan prinsip desain yang menjadikan pengalaman pengguna lebih baik.
Selain itu, kursus ini juga memberikan wawasan tentang dasar-dasar logika pemrograman Android. Peserta akan belajar bagaimana mengembangkan fungsi-fungsi dasar yang membentuk inti dari aplikasi Android, memungkinkan interaksi yang lancar dan fungsional antara pengguna dan aplikasi. Selanjutnya, kursus ini mengajarkan bagaimana mengambil data dari berbagai sumber, termasuk teks dan daftar, untuk ditampilkan secara efektif kepada pengguna. Skill ini sangat penting dalam membangun aplikasi yang informatif dan interaktif.
Bagian penting lain dari kursus ini adalah pengenalan kepada konsep pengambilan dan penyajian data dari database online. Peserta kursus akan mempelajari bagaimana menghubungkan aplikasi Android ke server atau basis data online, dan kemudian menampilkan data ini dalam bentuk yang relevan dan bermanfaat bagi pengguna. Keahlian ini membekali peserta dengan keterampilan untuk mengembangkan aplikasi yang mengandalkan sumber daya online, menghasilkan pengalaman yang dinamis dan selaras dengan tren teknologi saat ini.
Secara keseluruhan, Kursus Android Online Khusus untuk Pemula adalah langkah awal yang tepat bagi mereka yang ingin memahami landasan pengembangan aplikasi Android. Dari merancang antarmuka hingga mengelola data dari sumber online, kursus ini memberikan pondasi yang kokoh bagi pengembangan karir dalam dunia pengembangan Android yang terus berkembang.
Catatan:
Kursus ini masih menggunakan bahasa Java sebagai bahasa awal pemrograman Android. Namun, saat ini, pada Android Studio terbaru sudah menggunakan Kotlin sebagai bahasa default. Jadi, Anda perlu penyesuaian sendiri jika ingin tetap belajar. Yakni, dengan menggunakan Android Studio versi lama (Electric Eel ke bawah). Alternatif lainnya, Anda juga dapat membuat project dengan bahasa Kotlin, dan setelah itu baru membuat Activity baru dengan bahasa Java, tentunya dengan mengubah launcher-nya pada Android Manifest.
Who this course is for:
- Mahasiswa atau umum yang tertarik dengan pemrograman android.
Instructors
Santren Koding adalah lembaga non profit yang fokus pada peningkatan keahlian di bidang IT. Santren Koding mengambil peran yang sangat strategis melalui pendidikan non-formal untuk mengembangkan kemampuan programming di kalangan SMA/SMK Sederajat dan Perguruan Tinggi. Saat ini Santren Koding memiliki lebih dari 2000 Member pembelajar di seluruh Indonesia.
Santren Koding didukung dengan 3 lokasi pondok di Kota Semarang dan kemitraan Strategis dengan Pemerintah. Santren Kodring Menyediakan material pendidikan berupa buku, video elearning, pelatihan offline maupun beasiswa pembelajaran.
Ahmad Arif Faizin is an accomplished Android developer and curriculum developer based in Semarang, Indonesia. He currently serves as a Curriculum Developer at Dicoding Indonesia, a leading platform for developer education.
GitHub
Throughout his career, Arif has demonstrated a strong commitment to advancing Android development education. He has authored several courses on Udemy, sharing his expertise with a global audience.
Udemy
Arif is also an active contributor to the developer community through his GitHub profile, where he shares various repositories related to Android development. His projects, such as MySimpleInjection and ParsingJson, showcase his proficiency in Kotlin and Java.
GitHub
In addition to his technical contributions, Arif shares insights and experiences on his Medium blog, covering topics ranging from Android development to personal growth.
Arifaizin
Arif 's dedication to the field is further evidenced by his Google Associate Android Developer certification, underscoring his commitment to maintaining high standards in Android development.
Through his multifaceted contributions as an educator, developer, and community member, Ahmad Arif Faizin continues to play a significant role in shaping the landscape of Android development in Indonesia and beyond.