Belajar Membangun LINE Chatbot

Belajar Membangun LINE Chatbot

Disusun oleh: LINE Indonesia Level: Pemula Estimasi: 40 jam
Teknologi:Android|Chatbot|Web
Bagikan kelas ini:

Deskripsi

202011171132141e9bb599d0e9d92a99585be1ef739d84.jpgLINE merupakan platform komunikasi yang sangat diminati oleh banyak orang terutama di kalangan remaja. Menurut data statistik yang dihimpun oleh Business for Apps, LINE memiliki jumlah pengguna aktif bulanan hingga 167 juta orang berdasarkan 4 negara pengguna teratas yaitu Jepang, Taiwan, Thailand, dan Indonesia. Pengguna aktif bulanan aplikasi LINE di Indonesia hingga kuartal ketiga tahun 2020 berkisar 13 juta orang. Jumlah pengguna ini terbesar ke empat setelah Jepang, Taiwan, dan Thailand. LINE juga memiliki LINE Chatbot yang memungkinkan Anda untuk membuat chat berbasis bot yang dapat dijalankan di platform LINE. Chatbot adalah percapakap otomatis yang dapat dipakai oleh akun brand atau bisnis untuk menciptakan kehadiran layanan selama 24 jam dalam berbagai pilihan bahasa dan jenis produk.

Materi di kelas ini disusun oleh Dicoding dan LINE API Expert dengan kurikulum yang didesain untuk Anda yang ingin belajar tentang LINE Messaging API, seperti Reply Message, Push Message, Group/Room Chat, dan masih banyak lagi. Kelebihan dari LINE Chatbot yaitu dapat dibagikan ke teman-teman dalam grup atau secara personal.


Kenapa saya harus belajar kelas ini?

  • Anda dapat membangun sebuah chatbot yang berjalan di atas platform LINE.
  • LINE Chatbot mudah untuk dibagikan ke orang lain.
  • Chatbot mampu mengurangi beban customer service yang dilakukan secara manual.
  • LINE Messaging API memiliki fitur bermacam-macam, seperti Reply Message, Push Message, Flex Message, Multicast Message, dll.
  • Chatbot Anda bisa mendapat eksposur lebih banyak karena LINE memiliki kurang lebih 90 juta pengguna di Indonesia.


Materi apa saja yang akan dipelajari?

  • Pendahuluan : Pengenalan tentang LINE dan LINE Chatbot beserta cara pendaftarannya.
  • Fitur LINE Messaging API : Anda juga dapat mempelajari tentang berbagai fitur yang disediakan LINE Messaging API, seperti Profile API, Reply Message, Push Message, Multicast Message, dll.
  • Implementasi : Anda dapat mengimplementasikan fitur LINE Messaging API ke dalam contoh proyek aplikasi dengan bahasa pemrograman Java dan PHP dan langsung di-deploy ke service Heroku.
  • Submission : Terdapat tugas untuk mengirimkan LINE Bot hasil karya sendiri yang sudah terimplementasi salah satu fitur LINE Messaging API.

Anda tentukan sendiri berapa lama waktu belajar materi kelas ini. Materi kelas didesain untuk diselesaikan dalam waktu 40 jam. Jika Anda meluangkan waktu sedikitnya 10 jam saja dalam seminggu, maka sangat dimungkinkan Anda bisa menuntaskan kelas ini dalam waktu 30 hari. Namun tidak menutup kemungkinan Anda menyelesaikan dalam waktu yang jauh lebih cepat.


Prasyarat mengikuti kelas ini adalah:

  • Akan lebih baik jika Anda sudah memiliki dasar tentang bahasa pemrograman Java dan PHP. Bahasa Java bisa Anda pelajari di kelas Memulai Pemrograman Dengan Java.
  • Anda harus mandiri, berkomitmen, benar-benar punya rasa ingin tahu dan tertarik pada subjek.
  • Anda harus gigih, temukan topik yang menarik, bermain-main dan mengotak-atik kode Anda.
  • Sebaik apa pun materi struktur kelas ini, tak akan berguna tanpa keseriusan Anda untuk belajar, berlatih, dan mencoba.


Spesifikasi minimal Komputer/Laptop:

  • Operating Sistem: Microsoft Windows, Linux, atau MacOS.
  • RAM sebesar 2 GB RAM minimum (4 GB RAM direkomendasikan).
  • Terdapat ruang kosong 1.5 GB atau lebih.- Resolusi layar minimal 1024x768.


Tools yang digunakan:

  • Intellij Idea, Visual Studio Code. 
  • Sublime, atau Notepad++.
  • JRE dan JDK.

Apa kata lulusan Dicoding Academy?

Sudah ribuan siswa yang sukses belajar di Dicoding Academy. Mau tau pendapat dari sisi mereka? Ini adalah testimoni asli mereka. Mau tahu lebih banyak? Lihat testimoni siswa lainnya.

Pertanyaan

Bila Anda memiliki pertanyaan / kendala ketika belajar di kelas ini, Anda dapat buka tab pertanyaan-pertanyaan yang sering diajukan di FAQ

Tim Reviewer

Habibi Mustafa
Habibi Mustafa
Product Development Engineer at Dicoding Indonesia
  • LINE API Expert
  • IoT Enthusiast
Nur Rohman
Nur Rohman
Chief Product Officer at Dicoding Indonesia
Buchori Rafsanjani
Buchori Rafsanjani
Academy Content Writer at Dicoding Indonesia
Khrisna Indrawan Eka Putra
Khrisna Indrawan Eka Putra
Code Reviewer at Dicoding Indonesia
Dimas Catur Wibowo
Dimas Catur Wibowo
Code Reviewer at Dicoding Indonesia
  • Associate Android Developer


Agista Septiyanto
Agista Septiyanto
Code Reviewer at Dicoding Indonesia
Alfian Yusuf Abdullah
Alfian Yusuf Abdullah
Code Reviewer at Dicoding Indonesia
  • Associate Android Developer
  • Kotlin Enthusiast
  • UI/UX Enthusiast
Aditya Tri Nugroho
Aditya Tri Nugroho
Front End Developer at Nalysa
Alexzander Purwoko Widiantoro
Alexzander Purwoko Widiantoro
External Code Reviewer at Dicoding Indonesia

Android & Web Enthusiasts

IoT Enthusiasts

Silakan masuk dahulu ke Dicoding untuk dapat mengambil kelas ini

Masuk

Kunjungi Online Store Kami

Kelas ini disusun oleh:

LINE Indonesia
LINE Indonesia

Fauzan Helmi Sudaryanto

Product Manager