Study guide

MB-820 study guide

Read a lesson, then practice the ideas you want to remember.

Lessons

  1. AL Syntax, Variable Scope, Primitive & Compl
  2. Expressions, Control Flow Statements & Built
  3. Access Modifiers & Code Scoping — Free Study Guide 2026
  4. API Pages, OData Web Services & REST Endpoin
  5. Bound and Unbound OData Actions with [Servic
  6. Read Scale-Out Architecture & DataAccessInte
  7. Microsoft Entra ID App Registrations & OAuth
  8. Business Central Architecture & Extensions M
  9. Customization Lifecycle: Cloud vs. On-Premis
  10. Base Application, System Application & AppSo
  11. Codeunit Types, Execution & SingleInstance C
  12. Events, Publishers, Subscribers & Event Isol
  13. Interfaces, Polymorphism & Dynamic Codeunit
  14. Installation & Upgrade Codeunits, Data Trans
  15. Record Operations: Get, FindSet, ModifyAll &
  16. Streams, File Management & TempBlob — Free Study Guide 2026
  17. Error Handling: ErrorInfo, TryFunctions & Co
  18. Debugging & Snapshot Debugging in Visual Stu
  19. Extension Deployment & Schema Synchronizatio
  20. Multilanguage Development with XLIFF & Trans
  21. Extension Maintenance, Deprecation & Breakin
  22. Functional Table Types: Master Data, Supplem
  23. Document Standards: Header, Line, History &
  24. Data Process Model & Posting Routine Archite
  25. : Development Environment Setup: VS Code, AL
  26. : AL Configuration Files: app.json & launch.
  27. : Multi-Root Workspaces & Project Dependenci
  28. Permission Sets & Permission Set Extensions
  29. Inherent Permissions, Inherent Entitlements
  30. Query Objects: Joins, Aggregation & Query as
  31. : Page Types, Anatomy & Control Structure
  32. : Building Card, List & Document Pages — Free Study Guide 2026
  33. : Page Extensions & Page Customizations
  34. : Role Centers, Headlines & Cue Data Modelin
  35. Report Architecture, DataItems & Dataset Des
  36. Report Layouts: RDLC, Word, Excel & Multilan
  37. Document Reports & Request Page Programming
  38. Processing-Only Reports & Report Substitutio
  39. HttpClient, HttpRequestMessage & REST API Co
  40. JSON Processing: JsonObject, JsonArray, Json
  41. : Building Tables, Fields, Keys & Data Types
  42. : Table Extensions & Table Modifications
  43. : FlowFields, FlowFilters & Table Relations
  44. : Enums, Enum Extensions & Extensible Types
  45. Telemetry Configuration & Azure Application
  46. Custom Telemetry Signals with Session.LogMes
  47. Performance Profiler, SetLoadFields & Query
  48. AL Analyzers: CodeCop, AppSourceCop, UICop &
  49. Testing Architecture & the Test Toolkit
  50. Authoring Test Codeunits & UI Handler Functi
  51. Profile Objects & Custom Page Views in AL
  52. User Assistance: ToolTips, Teaching Tips & I
  53. Assisted Setup, Guided Experience & Onboardi
  54. XMLport Architecture, Formats & Properties
  55. XMLport Node Hierarchy, Triggers & Stream Ma