0
0 Ulasan
Panduan Frappe untuk Pemula
Pelajari Frappe Framework untuk Pemula. Daftar Sekarang!
- Deskripsi
- Materi
- Ulasan
Kursus ini dirancang khusus untuk memberikan pemahaman mendalam tentang framework Frappe, mulai dari instalasi hingga membangun aplikasi kustom. Anda akan mempelajari dasar-dasar Frappe, memahami konsep DocType, scripting, dan integrasi data. Dengan pendekatan praktis, kursus ini akan membantu Anda menguasai keterampilan inti untuk menciptakan aplikasi yang inovatif dan fungsional menggunakan Frappe.
Apa yang akan anda pelajari?
-
Pengenalan Frappe:
- Apa itu Frappe dan bagaimana framework ini digunakan untuk pengembangan aplikasi bisnis.
-
Instalasi dan Pengaturan:
- Cara menginstal Frappe Bench, menginisialisasi proyek, menginstal aplikasi, dan membuat situs.
-
Pemahaman Dasar Frappe Desk:
- Navigasi dan fitur dasar Frappe Desk sebagai antarmuka pengelolaan aplikasi.
-
Membuat Aplikasi Kustom:
- Langkah-langkah membuat aplikasi kustom dan mengatur struktur dasar proyek.
-
Mengenal DocType:
- Membuat, mengelola, dan memahami berbagai jenis DocType.
- Mengatur properti DocField, izin akses, dan penamaan.
-
Scripting:
- Client-side scripting (event handling, set value, custom buttons).
- Server-side scripting (database queries, document methods, dan API calls).
-
Manajemen Database di Frappe:
- Penggunaan fungsi-fungsi seperti
frappe.db.get_value()
,frappe.db.sql()
, dan lainnya untuk pengelolaan data.
- Penggunaan fungsi-fungsi seperti
-
Interaksi dengan Dokumen:
- Membuat dokumen baru, menghapus dokumen, dan mengatur child-tables.
-
Metode Lanjutan:
- Menggunakan API, memanggil fungsi, dan mengoptimalkan pengembangan aplikasi.
Belajar Frappe
-
11. IntroductionPratinjau 2:16
-
22. What is a Frappe FrameworkPratinjau 6:00
-
33. Frappe Bench InstallationPratinjau 15:07
-
44. Initialize Frappe bench Install Frappe App and Create SiteSorry, this lesson is currently locked. You need to complete "3. Frappe Bench Installation" before accessing it.
-
55. Frappe DeskSorry, this lesson is currently locked. You need to complete "4. Initialize Frappe bench Install Frappe App and Create Site" before accessing it.
-
66. Create Custom AppSorry, this lesson is currently locked. You need to complete "5. Frappe Desk" before accessing it.
-
77. Create a new DocTypeSorry, this lesson is currently locked. You need to complete "6. Create Custom App" before accessing it.
-
88. DocField TypesSorry, this lesson is currently locked. You need to complete "7. Create a new DocType" before accessing it.
-
99. DocField PropertiesSorry, this lesson is currently locked. You need to complete "8. DocField Types" before accessing it.
-
1010. DocType Naming and PermissionSorry, this lesson is currently locked. You need to complete "9. DocField Properties" before accessing it.
-
1111. Different Types of DocTypeSorry, this lesson is currently locked. You need to complete "10. DocType Naming and Permission" before accessing it.
-
1212. Client Side ScriptingSorry, this lesson is currently locked. You need to complete "11. Different Types of DocType" before accessing it.
-
1313. Client Side EventsSorry, this lesson is currently locked. You need to complete "12. Client Side Scripting" before accessing it.
-
1414. Messages In FrappeSorry, this lesson is currently locked. You need to complete "13. Client Side Events" before accessing it.
-
1515. Set a Value in DocfieldsSorry, this lesson is currently locked. You need to complete "14. Messages In Frappe" before accessing it.
-
1616. Create Custom ButtonsSorry, this lesson is currently locked. You need to complete "15. Set a Value in Docfields" before accessing it.
-
1717. Trigger Event/FunctionSorry, this lesson is currently locked. You need to complete "16. Create Custom Buttons" before accessing it.
-
1818. Set Child-Table FieldSorry, this lesson is currently locked. You need to complete "17. Trigger Event/Function" before accessing it.
-
1919. Create Child DocSorry, this lesson is currently locked. You need to complete "18. Set Child-Table Field" before accessing it.
-
2020. Server Side EventsSorry, this lesson is currently locked. You need to complete "19. Create Child Doc" before accessing it.
-
2121. frappe.db.get_value & frappe.db.set_valueSorry, this lesson is currently locked. You need to complete "20. Server Side Events" before accessing it.
-
2222. frappe.get_doc()Sorry, this lesson is currently locked. You need to complete "21. frappe.db.get_value & frappe.db.set_value" before accessing it.
-
2323. frappe.new_doc() & frappe.delete_doc()Sorry, this lesson is currently locked. You need to complete "22. frappe.get_doc()" before accessing it.
-
2424. Document MethodsSorry, this lesson is currently locked. You need to complete "23. frappe.new_doc() & frappe.delete_doc()" before accessing it.
-
2525. frappe.db.get_list()Sorry, this lesson is currently locked. You need to complete "24. Document Methods" before accessing it.
-
2626. frappe.db.exists() & frappe.db.count()Sorry, this lesson is currently locked. You need to complete "25. frappe.db.get_list()" before accessing it.
-
2727. frappe.db.sqlSorry, this lesson is currently locked. You need to complete "26. frappe.db.exists() & frappe.db.count()" before accessing it.
-
2828. Frappe CallsSorry, this lesson is currently locked. You need to complete "27. frappe.db.sql" before accessing it.
-
2929. Frappe call frm.callSorry, this lesson is currently locked. You need to complete "28. Frappe Calls" before accessing it.
Silahkan, login untuk menulis review

×
1. Introduction
1. Introduction
2:16
2. What is a Frappe Framework
6:00
3. Frappe Bench Installation
15:07
Bagikan
Detail Kursus
Durasi
3 Jam 37 Menit
Materi
29
Tugas
1
Level
Mudah
Terpopuler
Jam Kerja
Monday | 07.00 WIB - 16.00 WIB |
Tuesday | 08.00 WIB - 15.00 WIB |
Wednesday | 06.00 WIB - 15.00 WIB |
Thursday | 07.00 WIB - 16.00 WIB |
Friday | 08.00 WIB - 15.00 WIB |
Saturday | Closed |
Sunday | Closed |