@thesis{thesis, author={Syahputra Reno - 195410222}, title ={IMPLEMENTASI GRAPHQL API MENGGUNAKAN GOLANG PADA APLIKASI KURSUS ONLINE BERBASIS ANDROID MOBILE}, year={2022}, url={https://eprints.utdi.ac.id/9634/}, abstract={Pandemi COVID-19 merupakan musibah yang memilukan seluruh penduduk bumi. Seluruh segmen kehidupan manusia di bumi terganggu, tanpa kecuali pendidikan. Banyak negara memutuskan menutup sekolah. pembelajaran tatap muka harus diubah menjadi pembelajaran online. salah satu teknologi yang dapat digunakan sebagai media pembelajaran daring adalah teknologi mobile e-learning yang menggunakan perangkat seperti smartphone dimana siswa dapat tetap belajar dan mendapat ilmu. di dalam sistem pembelajaran online terdapat pertukaran data antara aplikasi klien dan sistem server, salah satu data tersebut adalah data-data materi, oleh karna itu dibutuhkanlah sebuah teknologi yang memungkinkan aplikasi klien dan sisi server berkomunikasi dengan baik, salah satu teknologi tersebut adalah REST API, akan tetapi terdapat alternatif lain yakni graphql API Berdasarkan kesimpulan dari penelitian sebelumnya yang telah dibuat oleh Arief Permana dengan judul analisis perbandingan metode graphql dan metode rest api pada teknologi nodejs, ?Metode GraphQL sangat fleksibel dan efisien karena dapat mengizinkan klien untuk kustomisasi terhadap kebutuhan data sehingga nantinya data yang ditampilkan ke klien akan sesuai yang di request atau dibutuhkan klien. Aplikasi kursus online berbasis android mobile dengan mengimplementasikan teknologi graphql api menggunakan golang sebagai komunikasi antar aplikasi klien dan server sistem dapat menyediakan materi-materi serta kuis sehingga dapat digunakan sebagai media pembelajaran online serta alternatif untuk mendapatkan ilmu. Kata Kunci: Android, Golang, Graphql, Kursus Online} }