A comprehensive, interactive training programme designed to transform GitHub from a developer tool into a powerful platform for healthcare analytics collaboration. These materials provide hands-on, practical training for analytics and data teams working in healthcare settings.
Developed by ABUHB Business Intelligence Team
This training series covers everything from basic version control concepts to advanced GitHub workflows, specifically tailored for analytics and data teams:
- 8 Core Training Sessions (1-8): Foundation to advanced skills
- 1 Optional Advanced Session (9): Terraform and infrastructure as code
- 7 Appendix Documents: Deep dives into specialized topics
- Hands-on Exercises: Practical, real-world scenarios
- Interactive Learning: Designed for instructor-led workshops
| Session | Topic | Duration | Focus |
|---|---|---|---|
| 1 | Why GitHub for Data Teams | 30 min | Strategic benefits and core concepts |
| 2 | Introduction to GIT | 1 hour | GIT fundamentals and architecture |
| 3 | Branching and Sync Operations | 1 hour | Collaboration workflows |
| 4 | GitHub Cloud Interface | 30 min | Web interface mastery |
| 5 | GitHub Desktop and File Management | 30 min | Desktop tools and large files |
| 6 | VS Code Integration and Notebooks | 30 min | Development environment integration |
| 7 | Issues, Projects, and Discussions | 30 min | Project management features |
| 8 | Group Exercises and Consolidation | 30 min | Skills validation and practice |
| Session | Topic | Duration | Focus |
|---|---|---|---|
| 9 | Terraform and Codespaces Advanced | 45-60 min | GitHub governance and IaC |
Advanced topics for self-directed learning or follow-up sessions:
- A0: Quick Reference Crib Sheet - Commands and shortcuts
- A1: GitHub Copilot and AI Agents - AI-powered development
- A2: Introduction to GitHub - GitHub foundations
- A3: Basic GitHub Concepts - Core terminology
- A4: GitHub On-Premises vs Cloud - Deployment models
- A5: GitHub with Google Cloud Platform - GCP integration
- A6: GitHub Components Deep Dive - Feature exploration
- A7: Hybrid Workflow Integration - Advanced workflows
- Basic understanding of data analysis or healthcare analytics
- Computer with internet access
- GitHub account (free account is sufficient)
- (Optional) GitHub Desktop, VS Code, or preferred development tools
- Complete Sessions 1-8 in order - Core curriculum builds progressively
- Practice exercises - Apply learning with hands-on scenarios
- Explore appendix materials - Deepen knowledge in areas of interest
- Consider Session 9 - If you're in a technical lead or administrative role
- Single Day Intensive: All core sessions in one day (~5 hours with breaks)
- Weekly Sessions: One session per week over 8 weeks
- Two Half-Days: Sessions 1-4, then 5-8 on separate days
This training is designed for:
- Data Analysts working with healthcare or analytical datasets
- Business Intelligence Professionals building reports and dashboards
- Clinical Analysts performing clinical audit and quality improvement
- Data Scientists developing models and analytical solutions
- Project Managers coordinating data and analytics projects
- Technical Leads implementing version control and collaboration platforms
Upon completion, participants will be able to:
- ✅ Understand and articulate the value of GitHub for analytics teams
- ✅ Navigate GitHub's web interface and use desktop tools confidently
- ✅ Create and manage repositories for analytical projects
- ✅ Collaborate effectively using branches, pull requests, and code reviews
- ✅ Manage large datasets and analytical outputs appropriately
- ✅ Integrate GitHub with development tools (VS Code, Jupyter, etc.)
- ✅ Use GitHub Issues and Projects for team coordination
- ✅ Apply version control best practices to analytical workflows
We welcome contributions and feedback from the community:
- Report Issues: Found an error or have a suggestion? Open an issue
- Share Improvements: Submit pull requests with enhancements
- Adapt for Your Team: Feel free to customise materials for your organisation
- Share Your Experience: Let us know how you've used these materials
This training material is licensed under the MIT License.
Copyright © 2025 Aneurin Bevan University Health Board
You are free to:
- Use these materials for training in your organisation
- Modify and adapt content to your needs
- Share with others in the community
Please provide attribution to ABUHB Business Intelligence Team when using these materials.
For questions, feedback, or support:
- Open an Issue: Use GitHub Issues for questions or suggestions
- Discussions: Join the conversation in GitHub Discussions
- Pull Requests: Contribute improvements directly
These training materials were developed by the ABUHB Business Intelligence Team to support analytics and data teams in adopting modern version control and collaboration practices.
Special thanks to all team members and participants who contributed feedback and helped refine these materials through real-world training delivery.
Transforming GitHub from a developer tool into a powerful platform for analytics collaboration
Developed by ABUHB Business Intelligence Team | 2025

