AI For Good accelerates engineering careers by turning AI complexity into competitive advantage.
- Current Workshop (August 2025)
- You Will Learn
- Technologies You Will Use
- Quick Start
- Prerequisites
- Your Instructor
- Workshop Versions
- Contributing
In this workshop you will learn the latest and greatest AI tools and techniques to elevate your competitive advantage in the marketplace.
- Build a web application using GitHub Spark AI
- Deploy the web app using GitHub
- Create a CI/CD pipeline using GitHub Copilot
- Create automated tests using GitHub Copilot
- Perform PR reviews using AI
- Integrate everything together
- GitHub Spark AI
- GitHub Actions
- VS Code with Codespaces
- GitHub Copilot
- Playwright
- Copilot coding agent
- Next.js
- Fork this repository
- Open in Codespaces or clone locally
- Navigate to current workshop:
cd workshop/current - Follow the setup instructions in the workshop README
- VS Code installed https://code.visualstudio.com/
- Node.js 20+ (22 recommended) and npm 10+ (verify with
node -vandnpm -v) - GitHub account with Copilot access
- Basic JavaScript/TypeScript knowledge
- Browser (Chrome/Edge recommended for Codespaces)
- Optional: Early environment setup (recommended before the workshop to reduce setup time)
- Follow “Module 2: VSCode & GitHub Copilot Setup → Setting Up the E-commerce App”
- Run:
npm install --ignore-scriptsnpm run buildnpm run dev
- Details: Module 2 setup guide
- 🔭 I'm the Chief Engineer at Ultimate QA
- 💬 Ask me about environmentalism, veganism, test automation, and fitness
- 😄 Pronouns: he/him
- ⚡ Fun fact: I'm a Ukrainian, Russian, Jew that was born in Uzbekistan and raised in US 🤯
- 📫 Follow me for the latest tips on AI-Driven Development
| Version | Date | Key Updates | Status |
|---|---|---|---|
| August 2025 | Aug 2025 | GitHub Spark AI, Advanced Copilot features | 🟢 Current |
Found an issue or have suggestions? Please:
- Check if it applies to the current workshop version
- Open an issue with the workshop version tag
- Submit PRs against the current workshop iteration
💡 Tip: Bookmark the current workshop link - it always points to the latest version!