Skip to content

timothywarner/chatgptclass

📘 ChatGPT and GitHub Copilot in 4 Hours 🚀

Course Cover Slide

Repository Structure

/
├── course-plan-nov-2025.md      # Current course plan (4x50min segments)
├── warner-chatgpt-github-copilot.pptx  # Main presentation deck
│
├── labs/                         # Hands-on exercises by hour
│   ├── hour-1-chatgpt/          # ChatGPT foundations
│   ├── hour-2-chatgpt/          # Advanced ChatGPT + Agents
│   ├── hour-3-copilot/          # Copilot core features
│   └── hour-4-copilot/          # Enterprise + Agentic coding
│
├── demos/                        # Live demonstration code
│   ├── chatgpt/                 # ChatGPT API examples
│   │   ├── api-examples/        # OpenAI/Azure API integration
│   │   ├── fine-tuning/         # Model customization demos
│   │   └── data-analysis/       # Data analysis with ChatGPT
│   ├── copilot/                 # GitHub Copilot demos
│   ├── mcp/                     # Model Context Protocol server
│   ├── security-scanning/       # Secret detection demos
│   └── vulnerable-code/         # Intentionally vulnerable (education)
│
├── datasets/                     # CSV/JSON for data exercises
│   ├── Essentials/              # Basic datasets
│   ├── Financial/               # Finance scenarios
│   ├── Human Resources/         # HR analytics
│   ├── Insurance/               # Insurance data
│   └── Marketing/               # Marketing analytics
│
├── apps/                         # Sample applications
│   ├── flask-chat/              # Flask chat app template
│   └── custom-gpt/              # Custom GPT examples
│
├── scripts/                      # Utility scripts
│   ├── devops/                  # CI/CD, Dependabot, deployment
│   ├── utilities/               # Helper scripts
│   └── windows/                 # Windows/Surface optimization
│
├── docs/                         # Documentation
│   ├── instructor/              # Instructor materials
│   └── archive/                 # Previous course plans
│
└── assets/images/                # Course images

🔗 Related Repositories & Resources

Course Materials

GitHub GitHub GitHub GitHub GitHub

Official Documentation

OpenAI GitHub Azure

Latest Features

GPT-4 Assistants GPT Store Copilot Enterprise


📞 Contact Tim Warner


📚 Essential Resources

OpenAI Resources

GitHub Copilot Resources

Azure Integration

Community & Updates


🔒 Prerequisites & Setup

Required Accounts & Software

Recommended Extensions

Optional Preparation

System Requirements

  • Operating System

  • Hardware

    • Minimum 4GB RAM (8GB recommended)
    • 2GB free disk space
    • Internet connection required

Pre-course Checklist

  • Create OpenAI account and verify email
  • Set up GitHub account and enable 2FA
  • Install VS Code and recommended extensions
  • Test GitHub Copilot access
  • Complete VS Code tutorial
  • Review basic programming concepts

Getting Help


License: This project is licensed under the MIT License.

About

ChatGPT and GitHub Copilot in Four Hours

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •