Is there a roadmap to mastering the frappe framework?

I am very interested in this frappe framework, so I want to learn it, but I feel lost and confused about what else to learn after the tutorial on the docs on the frappe framework. So is there a roadmap in learning it?

1 Like

Hi,

Please check this two free courses:

Library Management with Frappe Framework

Frappe Framework Low-code Course for Beginners

Thanks,

Divyesh Mangroliya

2 Likes

Thank you

Essential Resources

Additional Resources

Essential Frappe Skills

General Concepts

Fundamentals

What is Frappe?

Bench, App, Site

HTTP

Routing

Rendering & Context

Request & Response

Forms

File Uploads

Cookies and Session

Static Assets

Assets bundler

Exception Handling

CORS

Architecture

Explain architecture in detail

Development mode

Production mode

Redis, MariaDB, Node, Python Web Server, File structure

Desk

Working with Desk (/app)

Customizing List View

Customizing Form View

Customizing Calendar view

Customizing Gantt view

Creating and customizing the Kanban view

Building and customizing Tree view

Explain JS/CSS asset building and the public folder

Guide to writing all types of reports

Guide to writing Server Scripts

Guide to writing Client Scripts

How it works

Working of a web request

Working of a background job

Working of frappe.realtime

Working of socket.io

API

Python API

Hooks API

Database API

Desk JS API

Permission

Guide to Users, Roles, and Permissions

Field level permissions

Templating (Views)

Jinja Templating

Rendering Context (& extending)

Debugging

Database

Introduction

Query Builder

Transactions

Schema Migrations & Patches

DocType

Introduction

Modeling

ORM

Relationships

DocFields

Authentication

Introduction

Token based auth

Password-based auth

OAuth

Social Login

Security

Encryption

Password Hashing

Signed URLs

Bench CLI

Introduction

Creating custom commands

Console

Email

Configure email

Sending email

Custom templates

Caching

Request caching

Redis caching

Realtime

How it works

JS API

Python API

Deployment

Platform-specific guides (DO, AWS, Bare Metal, Docker, etc)

Deployment on Frappe Cloud

Print Formats and PDF

Jinja Print Formats

JS Print Formats

Translations

How it works

How to generate translations

How to build language-specific web pages

Testing

UI Testing

Python Unit Testing

App Development

Writing Independent Apps

Extending existing apps

6 Likes

Thank youuu :smile: