Comprehensive Curriculum
From scripting objects to HTTP, events, and real-world workflows, all Encompass-specific.
Hands-On Workshops
Bi-weekly live sessions + office hours to get unstuck on your projects.
Full Projects
Monthly projects driven by our users!
About the Program
This is ongoing professional development for Encompass admins and devs. You’ll master the Secure Scripting Framework (SSF), wire events cleanly, call Encompass APIs, and ship real tools with new content every month, guided by member feedback. Modern JavaScript mapped from VB/C# patterns Input Form Builder Javascript best practices Global Javascript Plugin best practices Desktop Javascript 2.0 Plugin best practices Integrating Encompass Apis New Monthly Project Samples Bi-Weekly workshops
Meet Your Instructor, Encompass Expert
Hello, I'm Zachary Sharkey, and I'm thrilled to guide you through this transformative journey of mastering JavaScript in the Encompass LOS scripting language. With years of experience in Encompass development, I understand the challenges you may face and the skills you need to succeed. My goal is to empower you with practical knowledge and insights that will propel your coding skills to new heights. Let's embark on this learning adventure together!
Course Curriculum
-
1
Introduction to Encompass and Javascript Plugins
-
(Included in full purchase)
Attaching the Plugin
-
(Included in full purchase)
1. Scripting Objects Overview
-
(Included in full purchase)
2. UI, Navigation, Modals & Printing
-
(Included in full purchase)
3. User Identity & Access Tokens
-
(Included in full purchase)
4. HTTP Requests
-
(Included in full purchase)
5. Fields, Actions & Events
-
(Included in full purchase)
6. In-App Session Storage
-
(Included in full purchase)
7. Root Access & Event Subscription
-
(Included in full purchase)
8. If/Else If/Else
-
(Included in full purchase)
9. Try/Catch/Finally
-
(Included in full purchase)
10. Loops & Iteration
-
(Included in full purchase)
11. Working with Arrays & JSON
-
(Included in full purchase)
12. Strict Equality
-
(Included in full purchase)
13. Switches
-
(Included in full purchase)
-
2
Introduction to Encompass and Javascript for Input Forms
-
(Included in full purchase)
Events Panel & Attaching Functions
-
(Included in full purchase)
1. Cards Vs Forms
-
(Included in full purchase)
2. Focus In/Out
-
(Included in full purchase)
3. Enabling/Disabling Controls
-
(Included in full purchase)
4. Control Visibility
-
(Included in full purchase)
5. Dynamic Dropdowns
-
(Included in full purchase)
6. Button Actions
-
(Included in full purchase)
8. Coloring
-
(Included in full purchase)
9. Translating Conditions (If/Else, And/Or, strict equality)
-
(Included in full purchase)
10. Responsive Design & Breakpoints
-
(Included in full purchase)
11. Validation & User Feedback
-
(Included in full purchase)
12. Calling Encompass APIs
-
(Included in full purchase)
13. Multi-Linking JS Files
-
(Included in full purchase)
14. Previewing Forms
-
(Included in full purchase)
-
3
Introduction to Encompass and Javascript Plugins 2.0 for Desktop
-
(Included in full purchase)
Welcome & Current Status (What’s enabled, how to get access)
-
(Included in full purchase)
2. P2.0 Architecture vs Classic SDK
-
(Included in full purchase)
3. Identity, OAuth2 & Scopes
-
(Included in full purchase)
4. Extension Surfaces & Events (Web)
-
(Included in full purchase)
5. Data Access with Developer Connect APIs (incl. Shared Lock context)
-
(Included in full purchase)
6. UI Integration via Web Input Form Builder
-
(Included in full purchase)
7. Packaging, Manifests & Deployment
-
(Included in full purchase)
8. Observability & Incident Response
-
(Included in full purchase)
9. Security Hardening & Compliance
-
(Included in full purchase)
10. Migration Playbook (SDK → P2.0)
-
(Included in full purchase)
11. Capstone: Build & Ship Your First Plugins 2.0 Integration
-
(Included in full purchase)
-
4
Encompass Javascript & Apis
-
(Included in full purchase)
Calling Encompass Apis
-
(Included in full purchase)
Loan Api
-
(Included in full purchase)
eFolder Api
-
(Included in full purchase)
Setting Api
-
(Included in full purchase)
Batch Updates
-
(Included in full purchase)
-
5
Troubleshooting
-
(Included in full purchase)
Plugin Troubleshooting
-
(Included in full purchase)
-
6
Debugging & Deployment
-
(Included in full purchase)
1. Console Logging
-
(Included in full purchase)
2. Breakpoints
-
(Included in full purchase)
3. Network & API Debugging
-
(Included in full purchase)
4. Performance & Timing
-
(Included in full purchase)
5. Error Handling & Resilience
-
(Included in full purchase)
6. Best Practices for Production Deployment
-
(Included in full purchase)
7. Continous Improvement & Monitoring
-
(Included in full purchase)
8. Versioning & Lifecycle Management
-
(Included in full purchase)
9. Team Collaboration & Change Control
-
(Included in full purchase)
10. Secure Coding & API Token Management
-
(Included in full purchase)
11. Automated Testing & QA
-
(Included in full purchase)
-
7
Advanced
-
(Included in full purchase)
Transpiling
-
(Included in full purchase)
Typescript
-
(Included in full purchase)
-
8
Meetings
-
(Included in full purchase)
November 10th
-
(Included in full purchase)
November 24th - IFB Basics
-
(Included in full purchase)
Ready to Elevate Your Coding Skills?
Join now and unlock the full potential of JavaScript in the Encompass LOS scripting language.