dx-training

agent
Security Audit
Pass
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.

SUMMARY

Technical training courses for AI-assisted development with Claude Code, BDD, and modern engineering practices.

README.md

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.

Start Course →

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.

Start Course →

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.

Start Course →

Coming Soon

  • AI 102: Advanced Claude Code — Agent Teams, spec-driven development, multi-agent orchestration, and enterprise trust patterns

Training Philosophy

  1. Practical First — Every course includes hands-on exercises with real-world use cases
  2. Progressive Learning — Start with fundamentals, build to advanced techniques
  3. Cross-Functional — Designed for engineers, product managers, QA, and support staff
  4. 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

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-exchange for 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)

No results found