dx-training
Health Pass
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 10 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Technical training courses for AI-assisted development with Claude Code, BDD, and modern engineering practices.
RealManage Developer Experience Training Hub
Welcome to the RealManage DX Training repository — technical training courses designed to elevate engineering capabilities through hands-on, AI-assisted development practices.
Available Courses
AI 101: Claude Code
Duration: 9 weeks + optional Week 0 primer (2 hours/week)
Level: Beginner to Intermediate
Status: Active
Transform how you write code with Anthropic's Claude Code. This comprehensive course takes you from setup to advanced workflows, including Test-Driven Development, custom skills and plugins, automation patterns, and real-world scenarios across developer, QA, PM, and support tracks.
BDD 101: Behavior-Driven Development Foundations
Duration: 3 sessions (2 hours each)
Level: Beginner
Status: Active
Learn to bridge the gap between business requirements and technical implementation through Behavior-Driven Development. Covers Gherkin syntax, Three Amigos conversations, test automation, and collaborative specification practices.
Continuous Delivery 101: Ship Small, Safe, and Often
Duration: 3 sessions (2 hours each)
Level: Intermediate
Status: Active
Move your team from weekly deployments with long-lived branches to true Continuous Delivery on AWS. Built on minimumcd.org and grounded in RealManage's shift from .NET Framework monoliths on Azure VMs to cloud-native services (Lambda, ECS, DynamoDB, SNS, SQS). Covers trunk-based development, feature flags, the single-path-to-production pipeline (GitLab CI + SAM), immutable artifacts, and rollback.
Coming Soon
- AI 102: Advanced Claude Code — Agent Teams, spec-driven development, multi-agent orchestration, and enterprise trust patterns
Training Philosophy
- Practical First — Every course includes hands-on exercises with real-world use cases
- Progressive Learning — Start with fundamentals, build to advanced techniques
- Cross-Functional — Designed for engineers, product managers, QA, and support staff
- Continuous Improvement — Courses evolve based on team feedback and industry best practices
About RealManage
RealManage is a leader in HOA and community association management. Our technology platform serves thousands of communities nationwide, and our engineering team is at the forefront of transforming how communities operate in the digital age.
Getting Started
1. Install Git
If you don't already have Git installed, follow the instructions for your platform: Installing Git
Verify the installation by opening a terminal and running:
git --version
2. Open a Terminal
Windows: Press Win + R, type cmd, press Enter (or search for "Terminal" or "PowerShell" in the Start menu)
Mac: Press Cmd + Space, type "Terminal", press Enter
Linux: Press Ctrl + Alt + T or open your terminal emulator
3. Create a Workspace and Clone the Repository
Clone from one of the sources below.
GitHub (External / Open Source)
For external learners, investors, or open-source contributors.
Windows (Command Prompt or PowerShell):
mkdir %USERPROFILE%\repos
cd %USERPROFILE%\repos
git clone https://github.com/RealManage/dx-training.git
cd dx-training
Mac / Linux:
mkdir -p ~/repos
cd ~/repos
git clone https://github.com/RealManage/dx-training.git
cd dx-training
GitLab (RealManage Internal)
For RealManage team members.
HTTPS (username + password or personal access token):
mkdir -p ~/repos
cd ~/repos
git clone https://gitlab.com/therealmanage/tools/dx/dx-training.git
cd dx-training
SSH (requires GitLab SSH key):
mkdir -p ~/repos
cd ~/repos
git clone [email protected]:therealmanage/tools/dx/dx-training.git
cd dx-training
Which should I use? RealManage employees → GitLab. Everyone else → GitHub.
4. Choose a Course and Start Learning
- AI 101: Claude Code — Start with Week 1 setup
- BDD 101: Behavior-Driven Development — Start with Session 1
- Continuous Delivery 101 — Start with Session 1
Each course README has prerequisites, setup instructions, and a weekly curriculum to follow.
For Contributors
See CONTRIBUTING.md for details on how to contribute to this project.
Course Structure
Each course follows a consistent structure:
courses/
├── course-name/
│ ├── README.md # Course overview and prerequisites
│ ├── CLAUDE.md # AI assistant context (if applicable)
│ ├── sessions/ # Weekly lessons with examples
│ │ └── week-N/
│ │ ├── README.md # Lesson content
│ │ └── tracks/ # Role-specific exercises
│ ├── resources/ # Reference materials and tools
│ └── exercises/ # Hands-on practice materials
Prerequisites
General Requirements
- Development Environment: WSL2 (Windows) or macOS/Linux
- Node.js: Version 22 LTS with npm 10+
- Git: Configured with repository access
- IDE: VS Code, Cursor, or similar
Course-Specific Requirements
Check each course's README for specific prerequisites and setup instructions.
Support
- Slack:
#ai-exchangefor questions and discussion - Issues: Open an issue in this repository
- Course feedback: Submit via course feedback forms
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
You are free to share and adapt this material with appropriate credit to RealManage. Derivative works must use the same license.
Acknowledgments
- The RealManage DX Team for curriculum development
- Engineering Leadership for supporting continuous learning
- Anthropic for Claude Code and excellent documentation
- The broader developer community for inspiration
Ready to start? AI 101: Claude Code → | BDD 101 → | Continuous Delivery 101 →
"Investing in our team's growth is investing in RealManage's future." — DX Team
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found