Frappe Framework

所在平台: Udemy

课程主页: https://www.udemy.com/course/frappe-developer/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Frappe框架 课程概述:本课程适合初学者级别的Frappe开发者。学生可以从零开始学习Frappe框架。Frappe(发音为fra-pay)是一个全栈的、功能齐全的网络框架,使用Python和JavaScript编写,以MariaDB作为数据库。它是驱动ERPNext的框架,通用性强,可用于构建数据库驱动的应用程序。Frappe与其他框架的主要区别在于,元数据被视为数据,并被用于轻松构建前端。我们相信单一架构,因此Frappe几乎包含构建现代Web应用程序所需的一切。它配有功能完备的管理用户界面(Desk),可以处理表单、导航、列表、菜单、权限、文件附件等多种功能。 Frappe框架使用Python作为后端,提供一个简单却强大的ORM工具,用于CRUD操作的抽象。默认数据库为MariaDB,Postgres支持目前处于测试阶段。学习本课程需要具备基础的Python和JavaScript编程知识。课程内容涵盖服务器端Python脚本和客户端JavaScript脚本。课程开始于对Frappe框架的快速介绍、在Ubuntu系统上安装Frappe、Frappe桌面、Frappe中的文档类型(doctype),以及不同的客户端和服务器端脚本。拥有基本的MySQL知识将有助于理解数据库概念。

课程评论(0条)

课程详情

This course is designed for Beginner level frappe developers. Students can learn Frappe frame work from scratch.Frappe, pronounced fra-pay, is a full stack, batteries-included, web framework written in Python and JavaScript with MariaDB as the database. It is the framework which powers ERPNext. It is pretty generic and can be used to build database driven apps.The key difference in Frappe compared to other frameworks is that meta-data is also treated as data and is used to build front-ends very easily. We believe in a monolithic architecture, so Frappe comes with almost everything you need to build a modern web application. It has a full featured Admin UI called the Desk that handles forms, navigation, lists, menus, permissions, file attachment and much more out of the box.Frappe Framework uses Python for the backend. It comes with a simple yet powerful ORM as an abstraction over CRUD operations. The default database is MariaDB. Postgres support is in beta. The basic programing knowledge in Python and JavaScript is required for doing in this course. Syllabus cover both server side scripting using python and client side scripting java script.The course start with a quick introduction to frappe frame work, installation of frappe in ubuntu system, frappe desk, doctypes in frappe, different client side scripting server side scripting.Basic level knowledge in MySQL is helpful for understanding the data base concepts.

课程标签

0人关注该课程

主题相关的课程