Learn Business Central Better.
Learn AL development, functional consulting all in one free, open-source platform.

Paths
Choose Your Learning Path
Two focused tracks designed for your role — master AL development or become a BC functional consultant.
Technical
Master AL development, extensions, pages, reports, and integration — from your first line of code to production-ready Business Central solutions.
Functional
Learn Business Central configuration, finance, sales, purchasing, and manufacturing from a functional consultant perspective.
Courses
Featured Courses
Structured curricula for Technical and Functional tracks — start with Fundamentals and build your expertise.
Fundamentals
Complete AL & BC development path — from zero to extension developer.
Fundamentals
Complete BC functional path — setup, finance, sales, and manufacturing.
Code First
Learn AL the Right Way
Every lesson includes production-quality AL code with syntax highlighting, copy buttons, and downloadable source files.
table 50100 "Customer Loyalty"
{
Caption = 'Customer Loyalty';
DataClassification = CustomerContent;
fields
{
field(1; "Customer No."; Code[20])
{
Caption = 'Customer No.';
TableRelation = Customer;
}
field(2; "Loyalty Points"; Integer)
{
Caption = 'Loyalty Points';
MinValue = 0;
}
field(3; "Tier"; Enum "Loyalty Tier")
{
Caption = 'Tier';
}
}
keys
{
key(PK; "Customer No.")
{
Clustered = true;
}
}
}Community
Join the BC Community
Connect with developers and consultants worldwide. Learn together, contribute together, grow together.
Open Source
Why Open Source?
NAVBC Learning is MIT-licensed and built in the open. Learn from the community, contribute back, and help shape the future of BC education.
Free Forever
No paywalls, no subscriptions. Quality BC education should be accessible to every developer and consultant worldwide.
Community Driven
Content is written, reviewed, and improved by BC professionals. Every lesson can be contributed on GitHub.
Always Improving
Pull requests welcome. Fix a typo, add a lesson, or share a real-world pattern — the platform grows with the community.