Belajar Membangun LINE Front-end Framework (LIFF)
4.94

Belajar Membangun LINE Front-end Framework (LIFF)

Teknologi:

Web
Level: Pemula
Level: Pemula 15 Jam Belajar
5.786

Siswa Terdaftar

Belajar membuat Front-end Framework dari LINE yang memungkinkan aplikasi dan game berbasis web Anda dapat berjalan di dalam platform LINE.
Apa yang akan Anda dapatkan

Sertifikat

Dapatkan sertifikat standar industri setelah menyelesaikan kelas ini.

Forum Diskusi

Diskusikan materi belajar dengan siswa lainnya.

Modul Tutorial

Materi bacaan elektronik disajikan dengan bahasa yang mudah dipahami.

Submission

Uji kemampuan teknis Anda dengan mengerjakan tugas submission.
Level Pemula
Mempelajari topik dasar dengan objektif membuat produk, sistem, atau latihan sederhana.

Deskripsi

LINE 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 front-end framework yang dikenal dengan LINE Front-end Framework (LIFF). Dengan menggunakan framework tersebut memungkinkan Anda untuk dapat menjalankan aplikasi atau game berbasis web di dalam aplikasi LINE.

Materi di kelas ini disusun oleh Dicoding dan LINE API Expert dengan kurikulum yang didesain untuk Anda yang ingin belajar tentang LIFF API seperti SendMessage, OpenWindow, GetProfile, dan masih banyak lagi, sehingga Anda dapat mengimplementasikan fitur tersebut ke dalam aplikasi berbasis web.


Kenapa saya harus belajar kelas ini?

  • Menjadikan aplikasi atau game berbasis web dapat berjalan di atas platform LINE.
  • Aplikasi LIFF dapat dijalankan tanpa keluar dari LINE.
  • Aplikasi LIFF tanpa menginstal aplikasi tambahan lainnya.
  • Penerapannya simple hanya memerlukan URL saja untuk mengakses aplikasi LIFF.
  • Aplikasi LIFF memungkinkan untuk mendapat eksposur lebih banyak karena LINE memiliki kurang lebih 90 juta pengguna di Indonesia.


Materi apa saja yang akan dipelajari?

  • Pendahuluan : Pengenalan LINE LIFF beserta beberapa fitur yang berkaitan seperti LINE Login Channel.
  • Fitur LINE LIFF : Berbagai fitur yang ditawarkan di LIFF v2 salah satunya QRCode Scanner.
  • Implementasi : Implementasikan fitur LIFF ke dalam contoh project aplikasi atau game berbasis web dan langsung di-deploy ke service Heroku.
  • Submission : Pembuatan aplikasi LIFF berbasis aplikasi web atau game HTML.

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


Prasyarat mengikuti kelas ini adalah:

  • Anda harus memiliki dasar tentang pemrograman web dan familiar dengan fitur LINE. Tersedia kelas Belajar Dasar Pemrograman Web dari Dicoding.
  • 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 apapun 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.
  • Prosesor Intel Dual Core (Core i3 ke atas direkomendasikan).
  • RAM 2GB (4GB RAM direkomendasikan).


Tools yang digunakan:

  • Editor seperti Visual Studio Code, Sublime, atau Notepad++.
  • JRE dan JDK. 
  • HTML5 Browser (Google Chrome atau Mozilla Firefox).

Kontributor

1

Curriculum Developer yang membangun kelas ini:

LINE Indonesia

LINE Indonesia

Reviewer

10

Code Reviewer yang akan me-review tugas dan kode Anda:

Bibita Habibi Mustafa
Bibita Habibi Mustafa

Bibita Habibi Mustafa

Product Development Engineer at Dicoding Indonesia

  • LINE API Expert
  • IoT Enthusiast
Nur Rohman
Nur Rohman

Nur Rohman

Chief Product Officer at Dicoding Indonesia

Soesapto Joeni Hantoro
Soesapto Joeni Hantoro

Soesapto Joeni Hantoro

External Code Reviewer at Dicoding Indonesia

  • Dicoding Graduate
  • Android Enthusiast
  • LINE API Expert
Buchori Rafsanjani
Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia

Dimas Catur Wibowo
Dimas Catur Wibowo

Dimas Catur Wibowo

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer


Lihat semua kontributor dan reviewer

Lihat semua kontributor dan reviewer

Kontributor & Reviewer

Kontributor kelas

Curriculum Developer yang membangun kelas ini:

LINE Indonesia

LINE Indonesia


Tim Reviewer

Code Reviewer yang akan me-review tugas dan kode Anda:

Bibita Habibi Mustafa
Bibita Habibi Mustafa

Bibita Habibi Mustafa

Product Development Engineer at Dicoding Indonesia

  • LINE API Expert
  • IoT Enthusiast
Nur Rohman
Nur Rohman

Nur Rohman

Chief Product Officer at Dicoding Indonesia

Soesapto Joeni Hantoro
Soesapto Joeni Hantoro

Soesapto Joeni Hantoro

External Code Reviewer at Dicoding Indonesia

  • Dicoding Graduate
  • Android Enthusiast
  • LINE API Expert
Buchori Rafsanjani
Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia

Dimas Catur Wibowo
Dimas Catur Wibowo

Dimas Catur Wibowo

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer


David Su
David Su

David Su

LINE API Expert

  • LINE API Expert

Agista Septiyanto
Agista Septiyanto

Agista Septiyanto

Code Reviewer at Dicoding Indonesia

Alfian Yusuf Abdullah
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

Aditya Tri Nugroho

Android Developer at Bank DBS Indonesia

Alexzander Purwoko Widiantoro
Alexzander Purwoko Widiantoro

Alexzander Purwoko Widiantoro

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer
  • Microsoft Certified: Azure Fundamental
  • Android, Web & IoT Enthusiast
Bibita Habibi Mustafa

Bibita Habibi Mustafa

Product Development Engineer at Dicoding Indonesia

  • LINE API Expert
  • IoT Enthusiast
Nur Rohman

Nur Rohman

Chief Product Officer at Dicoding Indonesia

Soesapto Joeni Hantoro

Soesapto Joeni Hantoro

External Code Reviewer at Dicoding Indonesia

  • Dicoding Graduate
  • Android Enthusiast
  • LINE API Expert
Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia

Dimas Catur Wibowo

Dimas Catur Wibowo

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer


David Su

David Su

LINE API Expert

  • LINE API Expert

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

Android Developer at Bank DBS Indonesia

Alexzander Purwoko Widiantoro

Alexzander Purwoko Widiantoro

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer
  • Microsoft Certified: Azure Fundamental
  • Android, Web & IoT Enthusiast

Testimoni Siswa

Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.

Hasib Rozi Pramana
Hasib Rozi Pramana
-
Belajar Membangun LINE Front-end Framework (LIFF)
Materi LIFF sangat jarang diajarkan di tempat manapun. Saya bersyukur bisa belajar ini di Dicoding, apalagi materinya up to date dan pengajarnya top.
Baca selengkapnya
Lihat semua testimoni

Silabus

Materi yang akan Anda pelajari pada kelas ini.