Belajar Membangun LINE Front-end Framework (LIFF)
4.93

Belajar Membangun LINE Front-end Framework (LIFF)

Teknologi:

Web
Level: Pemula
Level: Pemula 15 Jam Belajar
5.962

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
Nur Rohman
Nur Rohman

Nur Rohman

Chief Product Officer at Dicoding

Talk about tech and products.
Currently building a product at dicoding.com as a CPO, creating a great learning experience for developers in Indonesia. Previously, Product Engineer @ Gojek.

Soesapto Joeni Hantoro
Soesapto Joeni Hantoro

Soesapto Joeni Hantoro

External Code Reviewer at Dicoding Indonesia

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

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
Nur Rohman
Nur Rohman

Nur Rohman

Chief Product Officer at Dicoding

Talk about tech and products.
Currently building a product at dicoding.com as a CPO, creating a great learning experience for developers in Indonesia. Previously, Product Engineer @ Gojek.

Soesapto Joeni Hantoro
Soesapto Joeni Hantoro

Soesapto Joeni Hantoro

External Code Reviewer at Dicoding Indonesia

  • Dicoding Graduate
  • Android Enthusiast
  • LINE API Expert
Buchori Rafsanjani
Catur dari Dicoding
David Su
Agista Septiyanto
Alfian Yusuf Abdullah
Alfian Yusuf Abdullah

Alfian Yusuf Abdullah

Head of Reviewer at Dicoding Indonesia

  • Associate Android Developer
  • Kotlin Enthusiast
  • UI/UX Enthusiast
Aditya Tri Nugroho
Alexzander Purwoko
Alexzander Purwoko

Alexzander Purwoko

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer
  • Android, Web & IoT Enthusiast
Bibita Habibi Mustafa

Bibita Habibi Mustafa

System Engineer at Dicoding Indonesia

  • LINE API Expert
  • IoT Enthusiast
Nur Rohman

Nur Rohman

Chief Product Officer at Dicoding

Talk about tech and products.
Currently building a product at dicoding.com as a CPO, creating a great learning experience for developers in Indonesia. Previously, Product Engineer @ Gojek.

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

Catur dari Dicoding

Catur dari Dicoding

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer


David Su

David Su

LINE API Expert

  • LINE API Expert

Agista Septiyanto

Agista Septiyanto

Product Engineer

Tim product

Alfian Yusuf Abdullah

Alfian Yusuf Abdullah

Head of 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

Alexzander Purwoko

Code Reviewer at Dicoding Indonesia

  • Associate Android Developer
  • Android, Web & IoT Enthusiast

Testimoni Siswa

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

Devi Mikhael Empi
Devi Mikhael Empi
Universitas Gunadarma
Memulai Dasar Pemrograman untuk Menjadi Pengembang Software
Puas sekali dan sangat mudah dipahami oleh pemula yang ingin mengembangkan perangkat lunak
Baca selengkapnya
Muhammad Naufal Farras
Muhammad Naufal Farras
Universitas Negeri Semarang
Memulai Dasar Pemrograman untuk Menjadi Pengembang Software
Materi yang disampaikan pada kelas ini sangat informatif dan membantu teman-teman yang saat ini dalam proses belajar dalam dunia pemrograman. Banyak disampaikan juga tips ketika kita telah mulai dalam bekerja, dan itu sangat membantu untuk kedepannya.
Baca selengkapnya
Lihat semua testimoni

Silabus

Materi yang akan Anda pelajari pada kelas ini.