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 Site9:36Sorry, this lesson is currently locked. You need to complete "3. Frappe Bench Installation" before accessing it.
-
55. Frappe Desk5:12Sorry, 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 App6:08Sorry, this lesson is currently locked. You need to complete "5. Frappe Desk" before accessing it.
-
77. Create a new DocType10:25Sorry, this lesson is currently locked. You need to complete "6. Create Custom App" before accessing it.
-
88. DocField Types9:00Sorry, this lesson is currently locked. You need to complete "7. Create a new DocType" before accessing it.
-
99. DocField Properties4:20Sorry, this lesson is currently locked. You need to complete "8. DocField Types" before accessing it.
-
1010. DocType Naming and Permission7:40Sorry, this lesson is currently locked. You need to complete "9. DocField Properties" before accessing it.
-
1111. Different Types of DocType7:18Sorry, this lesson is currently locked. You need to complete "10. DocType Naming and Permission" before accessing it.
-
1212. Client Side Scripting16:54Sorry, this lesson is currently locked. You need to complete "11. Different Types of DocType" before accessing it.
-
1313. Client Side Events14:05Sorry, this lesson is currently locked. You need to complete "12. Client Side Scripting" before accessing it.
-
1414. Messages In Frappe7:25Sorry, this lesson is currently locked. You need to complete "13. Client Side Events" before accessing it.
-
1515. Set a Value in Docfields11:13Sorry, this lesson is currently locked. You need to complete "14. Messages In Frappe" before accessing it.
-
1616. Create Custom Buttons4:08Sorry, this lesson is currently locked. You need to complete "15. Set a Value in Docfields" before accessing it.
-
1717. Trigger Event/Function5:14Sorry, this lesson is currently locked. You need to complete "16. Create Custom Buttons" before accessing it.
-
1818. Set Child-Table Field6:33Sorry, this lesson is currently locked. You need to complete "17. Trigger Event/Function" before accessing it.
-
1919. Create Child Doc8:37Sorry, this lesson is currently locked. You need to complete "18. Set Child-Table Field" before accessing it.
-
2020. Server Side Events9:55Sorry, this lesson is currently locked. You need to complete "19. Create Child Doc" before accessing it.
-
2121. frappe.db.get_value & frappe.db.set_value6:36Sorry, this lesson is currently locked. You need to complete "20. Server Side Events" before accessing it.
-
2222. frappe.get_doc()4:55Sorry, 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()4:23Sorry, this lesson is currently locked. You need to complete "22. frappe.get_doc()" before accessing it.
-
2424. Document Methods11:20Sorry, this lesson is currently locked. You need to complete "23. frappe.new_doc() & frappe.delete_doc()" before accessing it.
-
2525. frappe.db.get_list()4:45Sorry, this lesson is currently locked. You need to complete "24. Document Methods" before accessing it.
-
2626. frappe.db.exists() & frappe.db.count()4:26Sorry, this lesson is currently locked. You need to complete "25. frappe.db.get_list()" before accessing it.
-
2727. frappe.db.sql4:00Sorry, this lesson is currently locked. You need to complete "26. frappe.db.exists() & frappe.db.count()" before accessing it.
-
2828. Frappe Calls5:08Sorry, this lesson is currently locked. You need to complete "27. frappe.db.sql" before accessing it.
-
2929. Frappe call frm.call4:58Sorry, 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 |