author Ahmad Muhardian

Ebook dan Video Pemrograman Android Gratis dari Google


Ebook Android

Buat yang belum tahu:

Google saat ini sedang mengadakan program untuk melatih 100.000 developer Android di Indonesia.

Google ingin membuat pendidikan developer Android kelas dunia bisa diakses oleh semua pelajar dan developer di seluruh Indonesia. 1

Saat ini Google sudah bekerja sama dengan beberapa universitas di Indonesia:

  • Institut Teknologi Bandung
  • Universitas Gadjah Mada
  • Universitas Bina Nusantara
  • Universitas Katolik Parahyangan
  • President University
  • Institut Teknologi Harapan Bangsa
  • Universitas Telkom
  • Universitas Kristen Maranatha

Nah untuk mendukung program ini, Google sudah menyediakan ebook/modul dan video tutorial pemrograman android.

Modul dan video ini dipublikasikan gratis dengan lisensi Creative Commons Attribution-NonCommercial 4.0.

Ada dua modul yang disediakan, yaitu: modul teori dan praktek.

Modul tersedia dalam bahasa inggris dan indonesia.

Modul Teori Pemrograman Android

Modul ini berisi konsep dan teori dasar pemrograman android. Cocok digunakan untuk kuliah teori.

Ebook Teori Pemrograman Android V1
Ebook Teori Pemrograman Android V1

Download: PDF | ePub | Mobi | 📖 Baca online

Apa saja yang akan dipelajari?

  • Unit 1. Pengenalan Dasar Pemrograman Android
  • Unit 2. Merancang UI/UX
  • Unit 3. Background Task
  • Unit 4. Menggunakan Database
  • Unit 5. Penutup

Modul Praktikum Pemrograman Android

Modul ini berisi praktek pemrograman android, dilengkapi dengan tugas yang harus dikerjakan. Bisa digunakan untuk kuliah praktikum.

Ebook Praktikum Pemrograman Android V1
Ebook Praktikum Pemrograman Android V1

Download: PDF | ePub | Mobi | 📖 Baca online

Apa saja yang akan dipelajari?

  • Unit 1. Pengenalan Dasar Pemrograman Android
  • Unit 2. Merancang UI/UX
  • Unit 3. Background Task
  • Unit 4. Menggunakan Database
  • Tugas

Video Tutorial Pemrograman Android

Buat kamu yang kesulitan belajar dari buku, Google sudah menyediakan video tutorial dan kursus di Udacity.

Video tutorial pemrograman android resmi dari Google:

Untuk kursus pemrograman android, silahkan menuju ke https://www.udacity.com/indonesia.

Slide Presentasi Pemrograman Android dan Silabus

Selain modul dan video, Google juga menyediakan slide presentasi dan silabus (rencana pengajaran) untuk pengajar, guru, dosen, instruktor, tutor.

Slide dan Silabus Pemrograman Android

Silahkan download di: [ ⬇️ Google Drive]

Modul Android untuk Tingkat Mahir

Modul android tingkat lanjut

Buat kamu yang sudah menguasai bahasa pemrograman Java dan memiliki beberapa pengalaman mengembangkan aplikasi android, ini adalah modul untukmu.

Download: PDF | 📖 Baca Online | Slide Presentasi | Course | Source Code

Pada modul tingkat lanjut ini, akan dibahas beberapa topik, seperti:

  • Peningkatan UI
  • Sensor
  • Performa
  • Localization (untuk aplikasi multibahasa)
  • Accessibility
  • Geo Location
  • Place
  • Mapping
  • Custom Views
  • Canvas
  • Animasi
  • dll.

Update Versi 2: Android Develoepr Fundamentals

Pada bulan september 2018, Tim training Google Developer mengeluarkan modul versi ke-2 dari modul Android Developer Fundamentals. 2

Apa saja yang baru di versi 2?

  • Practical codelabs are updated to reflect that the Empty Template in Android Studio creates a project that uses ConstraintLayout.
  • Removed lessons on SQLite and content providers.
  • Added lessons on using Room database and Architecture Components. (These lessons are identical to the lessons in the Advanced Android Development course.)
  • Removed Unit 5. This unit was completely conceptual and had no accompanying practicals. We found that people were not using the lessons in this unit.
  • We have changed the location of the Concepts and Practicals:
  • Concept lessons are published in GitHub pages.
  • Tutorials are published as Google codelabs.
  • We used Android Studio 3.1 to build the apps used in this course.

Versi 2 bisa kamu dapatkan di: [ ⬇️ Google Drive]

Modul Android Fundametal V2
Modul Android Fundametal V2

Kamu juga bisa membaca modul versi ke-2 secara online di: [ 📖 Baca Online]

Namun, sepertinya versi 2 belum ada terjemahan bahasa indonesianya.

Akhir Kata…

Jika kamu serius ingin menjadi android developer, coba baca semua modul di atas baik yang teori dan praktiknya.

O ya, jangan lupa juga untuk praktik.

Karena sekedar tahu saja tidak akan cukup.

Kamu butuh praktik, praktik, dan praktik!

Setelah itu, lanjutkan ke modul tingkat mahir (advance) untuk mempelajari beberapa fitur penting di android.

…dan akhir kata, selamat menikmati ebook dan video android dari Google, semoga bermanfaat untuk semua.

Baca Juga ini

Pemrograman Android: Mengenal Activity dan Siklus Hidupnya

Pemrograman Android: Mengenal Activity dan Siklus Hidupnya

Aplikasi Android setidaknya memiliki satu atau lebih Activity. “Bagaimana kalau tidak memiliki Activity?” Aplikasi itu akan menjadi aplikasi yang hanya bisa berjalan secara background saja dan tidak memiliki tampilan apa-apa. Alias aplikasi demit 😄. Pada kesempatan ini kita akan berkenalan dengan Activity dan memahami siklus hidup Activity dalam aplikasi. Mari kita mulai… Pengertian ActivityActivity adalah komponen yang dapat dilihat oleh pengguna, sehingga mereka dapat berinteraksi dengan aplikasi.

Pemrograman Android di Linux dengan Eclipse

Pemrograman Android di Linux dengan Eclipse

Awalnya Google menggunakan Eclipse sebagai IDE untuk pengembangan aplikasi Android. Kemudian beralih ke Android Studio. Eclipse memang lebih ringan daripada Android Studio, akan tetapi Eclipse sudah tidak lagi didukung oleh Google. Artinya, kalau ada fitur terbaru atau API terbaru dari Android, kita (mungkin) tidak akan bisa menggunakannya di Eclipse. Namun tidak ada salahanya menggunakan Eclipse untuk membuat aplikasi Android. Bila kamu ingin mencobanya, silahkan ikuti langkah-langkah berikut untuk melakukan perisapan.

Pemrograman Android dengan Kotlin Extensions (Lebih Gampang!)

Pemrograman Android dengan Kotlin Extensions (Lebih Gampang!)

Pada tulisan sebelumnya, kita telah berhasil menginstal plugin Kotlin pada Android Studio 2.x, sehingga kita dapat menggunakan kotlin di sana. Pemrograman Android dengan Kotlin memang masih baru. Kemarin saya mencoba membuat kode untuk event listener onClick(), tapi malah error. Aplikasi tidak bisa dibuka dan langsung menutup dirinya. Pesan error pun tidak ditapilkan di Android Studio. Namun, masalah ini sudah terpecahkan oleh Kotlin Extension. Apa itu Kotlin Extensions?Pernah menggunakan fungsi findViewById()?

Pemrograman Android dengan Kotlin pada Android Studio 2.2

Pemrograman Android dengan Kotlin pada Android Studio 2.2

Android Studio yang saya gunakan masih versi 2.2 dan rasanya agak malas mencoba Android Studio yang versi 3.0, karana masih tahap preview. Update (28 Oktober 2017): Android Studio 3.0.0 Sudah Resmi dirilis Tapi saya ingin segera mencoba coding aplikasi android dengan Kotlin. Bagaimana caranya? Gampang. Kita hanya perlu menginstal plugin Kotlin dan melakan sedikit konfigurasi. Mari kita coba… Buat Proyek BaruSilahkan buka Android Studio dan buat proyek baru.

Download Ebook Gratis Panduan Dasar Pemrograman Tizen

Download Ebook Gratis Panduan Dasar Pemrograman Tizen

Buku ini ditulis oleh tiga orang penulis dan disebarkan secara terbuka di Gitbook. Terbit pada tanggal 13 Maret 2016 dengan versi 1.0. Buku ini berisi panduan dasar pemrograman Tizen menggunakan Windows, Linux, dan Mac OS. Pada BAB awal, kita akan diperkenalkan dengan Tizen. Kemudian membuat aplikasi Hello World menggunakan Windows, Linux, dan Mac OS. Buku ini ditulis dalam bentuk panduan yang mudah dipahami dengan screenshot yang lengkap dan tersetruktur.

Membuat Aplikasi Android Berbasis HTML 5 dengan Cordova

Membuat Aplikasi Android Berbasis HTML 5 dengan Cordova

Pada tutorial ini, kita akan belajar step-by-step membuat aplikasi android dengan HTML 5, CSS, dan Javascript.