Become a rapid Enterprise application developer with Frappe.

This repository contain English content of development with Frappe. It is not an official guide. The official guide is found here. It is based on Personal Experience and resources written by different authors that has helped me to learn Frappe/ERPNext


Purpose of this repo

  • Provide a simple guide for complete beginners without assuming they know anything about technology/business
  • provide manual that lead to easy developement and deployment without having to query different search result and mesh ideas from several sites to achieve a single objective
  • Organize Resources that are helpful
  • Guide developers into creating more custom Apps for different real life application
  • This repo will also act as Table of content for my Personal Video Tutorials. I like to learn using Videos, and so I will be turning these articles to easy to follow Video Tutorials (3-5 Min Each)

Mastering Frappe Roadmap

Prerequisite

This section describes technical prerequisites for JDeveloping with Frappe. It include Links to Videos, Course and Articles that complete beginners can use to master those technologies.

  • Python - Python Tutorial - Python for Beginners [Full Course].

  • MariaDB - basics of Database management with MariaDB

  • HTML - HTML Crash Course For Absolute Beginners

  • CSS - CSS Crash Course For Absolute Beginners

  • Javascript - Learn JavaScript - Full Course for Beginners(freeCodeCamp)

  • Jquery - jQuery Tutorials for Beginners (By The Net Ninja)

  • Jinja Templating - Build web views templates with Jinja

  • Git/Github - Git Tutorial for Beginners: Learn Git in 1 Hour

Setting up Bench

Understanding Frappe

Advanced development with Frappe

[COMING SOON] - This will include: