-
Notifications
You must be signed in to change notification settings - Fork 301
Introduction
Our community at RubberduckVBA is growing. We provide wiki documentation and website discussion, as well as blog posts and Twitter announcements when features are ready. This tutorial's focus is how to connect these individual features together (within Github) to provide our developers a better user experience using Rubberduck in a fictional development environment.
The Rubberduck VBE files and tutorial excerises are broken down into five skill levels as suggested by the Dreyfus model of skill acquisition to help VBA users assess their own learning styles and progress at their own pace.
The table below provides an overview of where the skill levels are mapped against categories used in the tutorial.
Categories \ Skills | Basic | Advanced | Competent | Proficient | Expert |
---|---|---|---|---|---|
General VBA | VBA / IDE / Project Explorer | [Macros / Shortcut keys] | [Using Objects / Debugging] | [Modules / Functions] | [Create a working VBA code] |
[Programming VBA] | [Declarations / Data types] | [Sequence / Selection / Loops] | [Object Oriented Programming] | [Classes / Methods] | [Interfaces and SOLID Principles] |
[Rubberduck] | [Installation / Shortcut keys / Settings] | [Code Navigation / Code Inspections] | [Source Control / Unit Testing] | [Test Driven Approach / Test Explorer] | [Refactoring your code] |
[VBAGroceries] | [Learn Business Model] | [Suppliers / Customers] | [Orders / Goods / Deliveries] | [Finance / Human Resource] | [Quality Assurance] |
[StackOverflow]/[CodeReview] | [Set up Profile / Learn Tags / Search VBA Posts] | [Create VBA Questions for StackOverflow / CodeReview] | [Answer some Unanswered Posts using VBA Tags] | [Upvote and particpate in VBA tag Posts] | [Moderate / Particpate VBA tag Posts] |
rubberduckvba.com
© 2014-2021 Rubberduck project contributors
- Contributing
- Build process
- Version bump
- Architecture Overview
- IoC Container
- Parser State
- The Parsing Process
- How to view parse tree
- UI Design Guidelines
- Strategies for managing COM object lifetime and release
- COM Registration
- Internal Codebase Analysis
- Projects & Workflow
- Adding other Host Applications
- Inspections XML-Doc
-
VBE Events