{"id":24067179,"url":"https://github.com/timothywarner/chatgptclass","last_synced_at":"2025-04-04T15:08:39.021Z","repository":{"id":101127444,"uuid":"603495071","full_name":"timothywarner/chatgptclass","owner":"timothywarner","description":"ChatGPT and GitHub Copilot Quick Start","archived":false,"fork":false,"pushed_at":"2025-01-16T16:50:37.000Z","size":51976,"stargazers_count":124,"open_issues_count":14,"forks_count":73,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-03-28T14:06:58.201Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/timothywarner.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"timothywarner","patreon":null}},"created_at":"2023-02-18T17:28:36.000Z","updated_at":"2025-03-12T14:10:16.000Z","dependencies_parsed_at":"2025-01-16T13:34:12.552Z","dependency_job_id":"e1cf7d44-c15e-4b65-bf63-b76b4b62953a","html_url":"https://github.com/timothywarner/chatgptclass","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothywarner%2Fchatgptclass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothywarner%2Fchatgptclass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothywarner%2Fchatgptclass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timothywarner%2Fchatgptclass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timothywarner","download_url":"https://codeload.github.com/timothywarner/chatgptclass/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247198459,"owners_count":20900080,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-09T12:05:02.478Z","updated_at":"2025-04-04T15:08:39.015Z","avatar_url":"https://github.com/timothywarner.png","language":"Python","funding_links":["https://github.com/sponsors/timothywarner"],"categories":[],"sub_categories":[],"readme":"# 📘 ChatGPT and GitHub Copilot in 4 Hours 🚀\n\n\u003cimg src=\"chatgpt-cover-slide.png\" alt=\"Course Cover Slide\" width=\"800\"/\u003e\n\n---\n\n## 🔗 Related Repositories \u0026 Resources\n\n### Course Materials\n[![GitHub](https://img.shields.io/badge/Repository-ChatGPTClass-blue?style=for-the-badge\u0026logo=github)](https://github.com/timothywarner/chatgptclass)\n[![GitHub](https://img.shields.io/badge/Repository-CopilotAIO-blue?style=for-the-badge\u0026logo=github)](https://github.com/timothywarner/copilotaio)\n[![GitHub](https://img.shields.io/badge/Repository-OpenAI%20Chat-blue?style=for-the-badge\u0026logo=github)](https://github.com/timothywarner-org/openai-chat)\n[![GitHub](https://img.shields.io/badge/Repository-Copilot%20Playground-blue?style=for-the-badge\u0026logo=github)](https://github.com/timothywarner/copilot-playground)\n[![GitHub](https://img.shields.io/badge/Repository-DemoKB-blue?style=for-the-badge\u0026logo=github)](https://github.com/timothywarner-org/demokb)\n\n### Official Documentation\n[![OpenAI](https://img.shields.io/badge/OpenAI%20Docs-412991?style=for-the-badge\u0026logo=openai)](https://platform.openai.com/docs)\n[![GitHub](https://img.shields.io/badge/Copilot%20Docs-181717?style=for-the-badge\u0026logo=github)](https://docs.github.com/en/copilot)\n[![Azure](https://img.shields.io/badge/Azure%20OpenAI-0078D4?style=for-the-badge\u0026logo=microsoft-azure)](https://learn.microsoft.com/azure/ai-services/openai/)\n\n### Latest Features\n[![GPT-4](https://img.shields.io/badge/GPT--4-00A67E?style=for-the-badge\u0026logo=openai)](https://platform.openai.com/docs/models/gpt-4)\n[![Assistants](https://img.shields.io/badge/Assistants%20API-412991?style=for-the-badge\u0026logo=openai)](https://platform.openai.com/docs/assistants/overview)\n[![GPT Store](https://img.shields.io/badge/GPT%20Store-412991?style=for-the-badge\u0026logo=openai)](https://chat.openai.com/gpts)\n[![Copilot Enterprise](https://img.shields.io/badge/Copilot%20Enterprise-181717?style=for-the-badge\u0026logo=github)](https://docs.github.com/en/enterprise-cloud@latest/copilot)\n\n---\n\n## 📞 Contact Tim Warner\n\n- **Website**: [TechTrainerTim.com](https://techtrainertim.com)\n- **LinkedIn**: [Timothy Warner](https://www.linkedin.com/in/timothywarner/)\n- **Azure OpenAI Blog**: [azureopenai.blog](https://azureopenai.blog)\n- **Social Media**: [Bluesky](https://bsky.app/profile/techtrainertim.bsky.social) | [Mastodon](https://mastodon.social/@techtrainertim)\n\n---\n\n## 📚 Essential Resources\n\n### OpenAI Resources\n- [ChatGPT API Documentation](https://platform.openai.com/docs/api-reference/chat)\n- [OpenAI Cookbook](https://github.com/openai/openai-cookbook)\n- [Platform Status](https://status.openai.com/)\n- [GPT Best Practices](https://platform.openai.com/docs/guides/gpt-best-practices)\n- [Custom GPT Development](https://platform.openai.com/docs/gpts/overview)\n- [Function Calling Guide](https://platform.openai.com/docs/guides/function-calling)\n\n### GitHub Copilot Resources\n- [VS Code Extension](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot)\n- [Copilot Chat Extension](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat)\n- [Copilot Labs Features](https://githubnext.com/projects/copilot-labs/)\n- [Trust Center](https://resources.github.com/copilot-trust-center/)\n- [Prompt Engineering Guide](https://github.blog/2023-06-20-how-to-write-better-prompts-for-github-copilot/)\n\n### Azure Integration\n- [Azure OpenAI Service](https://learn.microsoft.com/azure/ai-services/openai/)\n- [Azure OpenAI Studio](https://oai.azure.com/)\n- [Enterprise Guide](https://learn.microsoft.com/azure/ai-services/openai/concepts/enterprise-deployment-guide)\n\n### Community \u0026 Updates\n- [OpenAI Developer Forum](https://community.openai.com/)\n- [GitHub Copilot Discussion](https://github.com/community/community/discussions/categories/copilot)\n- [Azure OpenAI Community](https://techcommunity.microsoft.com/t5/azure-ai-services/bd-p/AzureAIServices)\n- [OpenAI Changelog](https://platform.openai.com/docs/changelog)\n- [Copilot Updates](https://github.blog/tag/github-copilot/)\n\n---\n\n## 🔒 Prerequisites \u0026 Setup\n\n### Required Accounts \u0026 Software\n- **OpenAI Account**\n  - [Sign up for OpenAI](https://platform.openai.com/signup)\n  - [ChatGPT Plus subscription](https://chat.openai.com/upgrade) (recommended for GPT-4 access)\n  - [OpenAI API key setup](https://platform.openai.com/api-keys)\n\n- **GitHub Account**\n  - [Create a GitHub account](https://github.com/signup)\n  - [GitHub Copilot subscription](https://github.com/features/copilot)\n  - [GitHub Student Developer Pack](https://education.github.com/pack) (if eligible)\n\n- **Visual Studio Code**\n  - [Download VS Code](https://code.visualstudio.com/download)\n  - [VS Code Quick Start Guide](https://code.visualstudio.com/docs/getstarted/introvideos)\n  - [VS Code Tips \u0026 Tricks](https://code.visualstudio.com/docs/getstarted/tips-and-tricks)\n\n### Recommended Extensions\n- **GitHub Copilot Extensions**\n  - [GitHub Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot)\n  - [GitHub Copilot Chat](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat)\n  - [GitHub Copilot Labs](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-labs)\n\n- **VS Code Productivity Extensions**\n  - [GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)\n  - [Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens)\n  - [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)\n\n### Optional Preparation\n- **Programming Fundamentals**\n  - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Learn)\n  - [freeCodeCamp](https://www.freecodecamp.org/)\n  - [Codecademy](https://www.codecademy.com/)\n\n- **VS Code Mastery**\n  - [VS Code Can Do That?](https://vscodecandothat.com/)\n  - [VS Code Keyboard Shortcuts](https://code.visualstudio.com/docs/getstarted/keybindings)\n  - [VS Code User Guide](https://code.visualstudio.com/docs/getstarted/userinterface)\n\n- **API Concepts**\n  - [What is an API?](https://www.freecodecamp.org/news/what-is-an-api-in-english-please-b880a3214a82/)\n  - [REST API Tutorial](https://restfulapi.net/)\n  - [API Design Best Practices](https://www.freecodecamp.org/news/rest-api-design-best-practices-build-a-rest-api/)\n\n### System Requirements\n- **Operating System**\n  - Windows 10/11, macOS 10.15+, or Linux\n  - [Check your system compatibility](https://code.visualstudio.com/docs/supporting/requirements)\n\n- **Hardware**\n  - Minimum 4GB RAM (8GB recommended)\n  - 2GB free disk space\n  - Internet connection required\n\n### Pre-course Checklist\n- [ ] Create OpenAI account and verify email\n- [ ] Set up GitHub account and enable 2FA\n- [ ] Install VS Code and recommended extensions\n- [ ] Test GitHub Copilot access\n- [ ] Complete VS Code tutorial\n- [ ] Review basic programming concepts\n\n### Getting Help\n- [GitHub Copilot Support](https://docs.github.com/en/copilot)\n- [VS Code Help](https://code.visualstudio.com/docs/supporting/help)\n- [OpenAI Help Center](https://help.openai.com/)\n\n---\n\n*License*: This project is licensed under the [MIT License](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimothywarner%2Fchatgptclass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimothywarner%2Fchatgptclass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimothywarner%2Fchatgptclass/lists"}