├── .claude └── settings.local.json ├── .github ├── CODEOWNERS ├── SECURITY.md ├── agents │ └── azure-principal-architect.agent.md ├── copilot-instructions.md ├── dependabot.yml ├── instructions │ └── powershell-instructions.instructions.md ├── markdown-link-check-config.json ├── prompts │ └── az-cost-optimize.prompt.md └── workflows │ ├── check-readme-links.yml │ └── secret-scanning.yml ├── .gitignore ├── .vscode └── mcp.json ├── CLAUDE.md ├── LICENSE ├── README.md ├── SECURITY.md ├── apps ├── custom-gpt │ ├── From_Zero_to_ChatGPT_-_Tutorial.pdf │ └── about-chatgpt-projects.txt └── flask-chat │ ├── app │ ├── __init__.py │ ├── static │ │ └── css │ │ │ └── style.css │ └── templates │ │ └── index.html │ ├── prompt.txt │ ├── requirements.txt │ ├── run.py │ └── stub.txt ├── assets └── images │ ├── chatgpt-cover-slide.png │ └── copilot-dev-cover.png ├── chatgptclass.code-workspace ├── course-plan-dec-2025.md ├── datasets ├── .DS_Store ├── Essentials │ ├── Employee Data - firstname_lastname_age_gender_department_salary.csv │ ├── Marketing - recordid_name_gender_age_location_email_phone_product_category_amount.csv │ ├── Medical Patient - patient_id_patient_name_gender_date_of_birth_visit_date_symptoms_diagnosis_medication_dosage.csv │ ├── Student Scores - studentid_name_gender_class_math_english_science.csv │ ├── Survey Data - recordid_name_age_gender_edu_emp_income_martialstatus_city_satisfaction_recommendation.csv │ └── Transactions - id_customerid_date_time_product_category_quantity.csv ├── Financial │ ├── Financial Statement for Horizontal Analysis.csv │ ├── Financial Statment for Vertical Analysis.csv │ ├── Leverage Ratio - debt to ebitda.csv │ ├── Wall Street Market Data - Fictional.csv │ └── World Bank - Fictional.csv ├── Human Resources │ ├── Demographic Data.csv │ ├── Employee Absence.csv │ ├── Employee Engagement Survey Results.csv │ ├── HRIS.csv │ ├── Learning Management.csv │ ├── Radford Global Compensation Database.csv │ └── Talent Development.csv ├── Insurance │ ├── Auto Claims.csv │ ├── Customer Acquisition.csv │ ├── Customer Retention.csv │ ├── Insurance Fraud Prevention.csv │ ├── Life Insurance.csv │ └── Pricing and Risk.csv ├── Marketing │ ├── A-B Testing.csv │ ├── Consumer Data.csv │ ├── Firmographic.csv │ ├── Online Content.csv │ ├── Product Preferences eshop.csv │ ├── Qualitative data.csv │ └── Social Media Profiles.csv └── Pandas Essentials │ ├── time_series_data.csv │ └── time_series_data.json ├── demos ├── chatgpt │ ├── api-examples │ │ ├── call_openai_api.py │ │ ├── completion.py │ │ ├── gpt-metrics-davinci.py │ │ ├── gpt-metrics-gpt35.py │ │ ├── req-azureopenai.py │ │ ├── sample_openai_chat.py │ │ ├── testchat-azure-openai.py │ │ └── testchat-openai.py │ ├── data-analysis │ │ ├── context-scope.py │ │ └── data_analysis.py │ └── fine-tuning │ │ ├── fine-tuning-dataset.jsonl │ │ ├── fine-tuning.py │ │ └── fine-tuning2.py ├── copilot │ ├── create_unit_tests.py │ ├── inline_suggestions.py │ ├── main.py │ ├── powershell.ps1 │ ├── project_specific_variable.py │ ├── refactor_code.py │ ├── test.cs │ ├── test.ps1 │ └── test.py ├── mcp │ ├── MCP_DEMO_GUIDE.md │ └── weather-server │ │ ├── README.md │ │ ├── package.json │ │ └── server.js ├── security-scanning │ ├── test-secrets.js │ └── test-secrets2.js └── vulnerable-code │ ├── Dockerfile │ ├── app.py │ ├── bad-python.py │ └── requirements.txt ├── docs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── archive │ ├── choose-an-agile-approach.zip │ ├── choose-an-agile-approach │ │ ├── 1-introduction.yml │ │ ├── 2-what-is-agile.yml │ │ ├── 3-what-is-azure-boards.yml │ │ ├── 4-plan-work-azure-boards.yml │ │ ├── 5-summary.yml │ │ ├── includes │ │ │ ├── 1-introduction.md │ │ │ ├── 2-what-is-agile.md │ │ │ ├── 3-what-is-azure-boards.md │ │ │ ├── 4-plan-work-azure-boards.md │ │ │ └── 5-summary.md │ │ ├── index.yml │ │ └── media │ │ │ ├── 3-assign-owner.png │ │ │ ├── 3-assign-sprint.png │ │ │ ├── 3-blank-board.png │ │ │ ├── 3-whiteboard.png │ │ │ └── 4-boards-sprints-menu.png │ ├── course-plan-sept-2025.md │ ├── legacy-exercises │ │ └── role-based │ │ │ ├── chatgpt │ │ │ ├── 00-prompting-strategies.md │ │ │ ├── dev │ │ │ │ └── 01-code-review.md │ │ │ ├── information-worker │ │ │ │ └── 01-document-analysis.md │ │ │ └── itops │ │ │ │ └── 01-incident-response.md │ │ │ └── github-copilot │ │ │ ├── 01-test-generation.md │ │ │ └── security │ │ │ └── 01-secure-api.md │ └── sc-100-combined_text.txt ├── build-chat-app.md ├── chaggpt-prompt-examples.md ├── codex-prompt-examples.md └── instructor │ ├── ChatGPT and GitHub Copilot in 4 Hours.pdf │ ├── convert_pdf.py │ ├── course-reg-page-copy.txt │ ├── mcp-teaching.guide.md │ └── secret-scanning.yml.disabled ├── labs ├── README.md ├── hour-1-chatgpt │ └── lab-01-image-to-code.md ├── hour-2-chatgpt │ └── .gitkeep ├── hour-3-copilot │ └── .gitkeep └── hour-4-copilot │ └── .gitkeep ├── scripts ├── devops │ ├── alerts_to_sarif.py │ ├── create-repo-scaffold.ps1 │ ├── dependabot-alerts.json │ ├── dependabot-github-cli.sh │ ├── dependabot-report.py │ ├── dependabot_alerts.csv │ ├── deploy.azcli │ ├── gh-cli-code-scanning.ps1 │ ├── interact-with-docker-image.sh │ └── self-hosted-runner.ps1 ├── utilities │ ├── combine-ppt.ps1 │ ├── combine_ppt.py │ ├── convert-ps-to-cli.ps1 │ ├── count_tokens.py │ └── monitor.py └── windows │ ├── diagnose-performance.ps1 │ ├── startup-optimization.ps1 │ └── tame-defender.ps1 └── warner-chatgpt-github-copilot-dec-2025.pptx /.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.claude/settings.local.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/agents/azure-principal-architect.agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/agents/azure-principal-architect.agent.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/instructions/powershell-instructions.instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/instructions/powershell-instructions.instructions.md -------------------------------------------------------------------------------- /.github/markdown-link-check-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/markdown-link-check-config.json -------------------------------------------------------------------------------- /.github/prompts/az-cost-optimize.prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/prompts/az-cost-optimize.prompt.md -------------------------------------------------------------------------------- /.github/workflows/check-readme-links.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/workflows/check-readme-links.yml -------------------------------------------------------------------------------- /.github/workflows/secret-scanning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.github/workflows/secret-scanning.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/.vscode/mcp.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/SECURITY.md -------------------------------------------------------------------------------- /apps/custom-gpt/From_Zero_to_ChatGPT_-_Tutorial.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/apps/custom-gpt/From_Zero_to_ChatGPT_-_Tutorial.pdf -------------------------------------------------------------------------------- /apps/custom-gpt/about-chatgpt-projects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/apps/custom-gpt/about-chatgpt-projects.txt -------------------------------------------------------------------------------- /apps/flask-chat/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/flask-chat/app/static/css/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/flask-chat/app/templates/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/flask-chat/prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/apps/flask-chat/prompt.txt -------------------------------------------------------------------------------- /apps/flask-chat/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/flask-chat/run.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/flask-chat/stub.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/apps/flask-chat/stub.txt -------------------------------------------------------------------------------- /assets/images/chatgpt-cover-slide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/assets/images/chatgpt-cover-slide.png -------------------------------------------------------------------------------- /assets/images/copilot-dev-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/assets/images/copilot-dev-cover.png -------------------------------------------------------------------------------- /chatgptclass.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/chatgptclass.code-workspace -------------------------------------------------------------------------------- /course-plan-dec-2025.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/course-plan-dec-2025.md -------------------------------------------------------------------------------- /datasets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/.DS_Store -------------------------------------------------------------------------------- /datasets/Essentials/Employee Data - firstname_lastname_age_gender_department_salary.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Essentials/Employee Data - firstname_lastname_age_gender_department_salary.csv -------------------------------------------------------------------------------- /datasets/Essentials/Marketing - recordid_name_gender_age_location_email_phone_product_category_amount.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Essentials/Marketing - recordid_name_gender_age_location_email_phone_product_category_amount.csv -------------------------------------------------------------------------------- /datasets/Essentials/Medical Patient - patient_id_patient_name_gender_date_of_birth_visit_date_symptoms_diagnosis_medication_dosage.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Essentials/Medical Patient - patient_id_patient_name_gender_date_of_birth_visit_date_symptoms_diagnosis_medication_dosage.csv -------------------------------------------------------------------------------- /datasets/Essentials/Student Scores - studentid_name_gender_class_math_english_science.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Essentials/Student Scores - studentid_name_gender_class_math_english_science.csv -------------------------------------------------------------------------------- /datasets/Essentials/Survey Data - recordid_name_age_gender_edu_emp_income_martialstatus_city_satisfaction_recommendation.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Essentials/Survey Data - recordid_name_age_gender_edu_emp_income_martialstatus_city_satisfaction_recommendation.csv -------------------------------------------------------------------------------- /datasets/Essentials/Transactions - id_customerid_date_time_product_category_quantity.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Essentials/Transactions - id_customerid_date_time_product_category_quantity.csv -------------------------------------------------------------------------------- /datasets/Financial/Financial Statement for Horizontal Analysis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Financial/Financial Statement for Horizontal Analysis.csv -------------------------------------------------------------------------------- /datasets/Financial/Financial Statment for Vertical Analysis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Financial/Financial Statment for Vertical Analysis.csv -------------------------------------------------------------------------------- /datasets/Financial/Leverage Ratio - debt to ebitda.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Financial/Leverage Ratio - debt to ebitda.csv -------------------------------------------------------------------------------- /datasets/Financial/Wall Street Market Data - Fictional.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Financial/Wall Street Market Data - Fictional.csv -------------------------------------------------------------------------------- /datasets/Financial/World Bank - Fictional.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Financial/World Bank - Fictional.csv -------------------------------------------------------------------------------- /datasets/Human Resources/Demographic Data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Human Resources/Demographic Data.csv -------------------------------------------------------------------------------- /datasets/Human Resources/Employee Absence.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Human Resources/Employee Absence.csv -------------------------------------------------------------------------------- /datasets/Human Resources/Employee Engagement Survey Results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Human Resources/Employee Engagement Survey Results.csv -------------------------------------------------------------------------------- /datasets/Human Resources/HRIS.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Human Resources/HRIS.csv -------------------------------------------------------------------------------- /datasets/Human Resources/Learning Management.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Human Resources/Learning Management.csv -------------------------------------------------------------------------------- /datasets/Human Resources/Radford Global Compensation Database.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Human Resources/Radford Global Compensation Database.csv -------------------------------------------------------------------------------- /datasets/Human Resources/Talent Development.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Human Resources/Talent Development.csv -------------------------------------------------------------------------------- /datasets/Insurance/Auto Claims.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Insurance/Auto Claims.csv -------------------------------------------------------------------------------- /datasets/Insurance/Customer Acquisition.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Insurance/Customer Acquisition.csv -------------------------------------------------------------------------------- /datasets/Insurance/Customer Retention.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Insurance/Customer Retention.csv -------------------------------------------------------------------------------- /datasets/Insurance/Insurance Fraud Prevention.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Insurance/Insurance Fraud Prevention.csv -------------------------------------------------------------------------------- /datasets/Insurance/Life Insurance.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Insurance/Life Insurance.csv -------------------------------------------------------------------------------- /datasets/Insurance/Pricing and Risk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Insurance/Pricing and Risk.csv -------------------------------------------------------------------------------- /datasets/Marketing/A-B Testing.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Marketing/A-B Testing.csv -------------------------------------------------------------------------------- /datasets/Marketing/Consumer Data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Marketing/Consumer Data.csv -------------------------------------------------------------------------------- /datasets/Marketing/Firmographic.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Marketing/Firmographic.csv -------------------------------------------------------------------------------- /datasets/Marketing/Online Content.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Marketing/Online Content.csv -------------------------------------------------------------------------------- /datasets/Marketing/Product Preferences eshop.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Marketing/Product Preferences eshop.csv -------------------------------------------------------------------------------- /datasets/Marketing/Qualitative data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Marketing/Qualitative data.csv -------------------------------------------------------------------------------- /datasets/Marketing/Social Media Profiles.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Marketing/Social Media Profiles.csv -------------------------------------------------------------------------------- /datasets/Pandas Essentials/time_series_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Pandas Essentials/time_series_data.csv -------------------------------------------------------------------------------- /datasets/Pandas Essentials/time_series_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/datasets/Pandas Essentials/time_series_data.json -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/call_openai_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/call_openai_api.py -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/completion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/completion.py -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/gpt-metrics-davinci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/gpt-metrics-davinci.py -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/gpt-metrics-gpt35.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/gpt-metrics-gpt35.py -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/req-azureopenai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/req-azureopenai.py -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/sample_openai_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/sample_openai_chat.py -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/testchat-azure-openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/testchat-azure-openai.py -------------------------------------------------------------------------------- /demos/chatgpt/api-examples/testchat-openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/api-examples/testchat-openai.py -------------------------------------------------------------------------------- /demos/chatgpt/data-analysis/context-scope.py: -------------------------------------------------------------------------------- 1 | contextSpecificVariable = 42 -------------------------------------------------------------------------------- /demos/chatgpt/data-analysis/data_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/data-analysis/data_analysis.py -------------------------------------------------------------------------------- /demos/chatgpt/fine-tuning/fine-tuning-dataset.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/fine-tuning/fine-tuning-dataset.jsonl -------------------------------------------------------------------------------- /demos/chatgpt/fine-tuning/fine-tuning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/fine-tuning/fine-tuning.py -------------------------------------------------------------------------------- /demos/chatgpt/fine-tuning/fine-tuning2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/chatgpt/fine-tuning/fine-tuning2.py -------------------------------------------------------------------------------- /demos/copilot/create_unit_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/create_unit_tests.py -------------------------------------------------------------------------------- /demos/copilot/inline_suggestions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/inline_suggestions.py -------------------------------------------------------------------------------- /demos/copilot/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/main.py -------------------------------------------------------------------------------- /demos/copilot/powershell.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/powershell.ps1 -------------------------------------------------------------------------------- /demos/copilot/project_specific_variable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/project_specific_variable.py -------------------------------------------------------------------------------- /demos/copilot/refactor_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/refactor_code.py -------------------------------------------------------------------------------- /demos/copilot/test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/test.cs -------------------------------------------------------------------------------- /demos/copilot/test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/copilot/test.ps1 -------------------------------------------------------------------------------- /demos/copilot/test.py: -------------------------------------------------------------------------------- 1 | def number_guessing_game() 2 | -------------------------------------------------------------------------------- /demos/mcp/MCP_DEMO_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/mcp/MCP_DEMO_GUIDE.md -------------------------------------------------------------------------------- /demos/mcp/weather-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/mcp/weather-server/README.md -------------------------------------------------------------------------------- /demos/mcp/weather-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/mcp/weather-server/package.json -------------------------------------------------------------------------------- /demos/mcp/weather-server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/mcp/weather-server/server.js -------------------------------------------------------------------------------- /demos/security-scanning/test-secrets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/security-scanning/test-secrets.js -------------------------------------------------------------------------------- /demos/security-scanning/test-secrets2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/security-scanning/test-secrets2.js -------------------------------------------------------------------------------- /demos/vulnerable-code/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/vulnerable-code/Dockerfile -------------------------------------------------------------------------------- /demos/vulnerable-code/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/vulnerable-code/app.py -------------------------------------------------------------------------------- /demos/vulnerable-code/bad-python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/vulnerable-code/bad-python.py -------------------------------------------------------------------------------- /demos/vulnerable-code/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/demos/vulnerable-code/requirements.txt -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach.zip -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/1-introduction.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/1-introduction.yml -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/2-what-is-agile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/2-what-is-agile.yml -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/3-what-is-azure-boards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/3-what-is-azure-boards.yml -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/4-plan-work-azure-boards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/4-plan-work-azure-boards.yml -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/5-summary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/5-summary.yml -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/includes/1-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/includes/1-introduction.md -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/includes/2-what-is-agile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/includes/2-what-is-agile.md -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/includes/3-what-is-azure-boards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/includes/3-what-is-azure-boards.md -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/includes/4-plan-work-azure-boards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/includes/4-plan-work-azure-boards.md -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/includes/5-summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/includes/5-summary.md -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/index.yml -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/media/3-assign-owner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/media/3-assign-owner.png -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/media/3-assign-sprint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/media/3-assign-sprint.png -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/media/3-blank-board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/media/3-blank-board.png -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/media/3-whiteboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/media/3-whiteboard.png -------------------------------------------------------------------------------- /docs/archive/choose-an-agile-approach/media/4-boards-sprints-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/choose-an-agile-approach/media/4-boards-sprints-menu.png -------------------------------------------------------------------------------- /docs/archive/course-plan-sept-2025.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/course-plan-sept-2025.md -------------------------------------------------------------------------------- /docs/archive/legacy-exercises/role-based/chatgpt/00-prompting-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/legacy-exercises/role-based/chatgpt/00-prompting-strategies.md -------------------------------------------------------------------------------- /docs/archive/legacy-exercises/role-based/chatgpt/dev/01-code-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/legacy-exercises/role-based/chatgpt/dev/01-code-review.md -------------------------------------------------------------------------------- /docs/archive/legacy-exercises/role-based/chatgpt/information-worker/01-document-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/legacy-exercises/role-based/chatgpt/information-worker/01-document-analysis.md -------------------------------------------------------------------------------- /docs/archive/legacy-exercises/role-based/chatgpt/itops/01-incident-response.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/legacy-exercises/role-based/chatgpt/itops/01-incident-response.md -------------------------------------------------------------------------------- /docs/archive/legacy-exercises/role-based/github-copilot/01-test-generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/legacy-exercises/role-based/github-copilot/01-test-generation.md -------------------------------------------------------------------------------- /docs/archive/legacy-exercises/role-based/github-copilot/security/01-secure-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/legacy-exercises/role-based/github-copilot/security/01-secure-api.md -------------------------------------------------------------------------------- /docs/archive/sc-100-combined_text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/archive/sc-100-combined_text.txt -------------------------------------------------------------------------------- /docs/build-chat-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/build-chat-app.md -------------------------------------------------------------------------------- /docs/chaggpt-prompt-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/chaggpt-prompt-examples.md -------------------------------------------------------------------------------- /docs/codex-prompt-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/codex-prompt-examples.md -------------------------------------------------------------------------------- /docs/instructor/ChatGPT and GitHub Copilot in 4 Hours.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/instructor/ChatGPT and GitHub Copilot in 4 Hours.pdf -------------------------------------------------------------------------------- /docs/instructor/convert_pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/instructor/convert_pdf.py -------------------------------------------------------------------------------- /docs/instructor/course-reg-page-copy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/instructor/course-reg-page-copy.txt -------------------------------------------------------------------------------- /docs/instructor/mcp-teaching.guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/instructor/mcp-teaching.guide.md -------------------------------------------------------------------------------- /docs/instructor/secret-scanning.yml.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/docs/instructor/secret-scanning.yml.disabled -------------------------------------------------------------------------------- /labs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/labs/README.md -------------------------------------------------------------------------------- /labs/hour-1-chatgpt/lab-01-image-to-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/labs/hour-1-chatgpt/lab-01-image-to-code.md -------------------------------------------------------------------------------- /labs/hour-2-chatgpt/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /labs/hour-3-copilot/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /labs/hour-4-copilot/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/devops/alerts_to_sarif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/alerts_to_sarif.py -------------------------------------------------------------------------------- /scripts/devops/create-repo-scaffold.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/create-repo-scaffold.ps1 -------------------------------------------------------------------------------- /scripts/devops/dependabot-alerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/dependabot-alerts.json -------------------------------------------------------------------------------- /scripts/devops/dependabot-github-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/dependabot-github-cli.sh -------------------------------------------------------------------------------- /scripts/devops/dependabot-report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/dependabot-report.py -------------------------------------------------------------------------------- /scripts/devops/dependabot_alerts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/dependabot_alerts.csv -------------------------------------------------------------------------------- /scripts/devops/deploy.azcli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/devops/gh-cli-code-scanning.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/gh-cli-code-scanning.ps1 -------------------------------------------------------------------------------- /scripts/devops/interact-with-docker-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/interact-with-docker-image.sh -------------------------------------------------------------------------------- /scripts/devops/self-hosted-runner.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/devops/self-hosted-runner.ps1 -------------------------------------------------------------------------------- /scripts/utilities/combine-ppt.ps1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/utilities/combine_ppt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/utilities/combine_ppt.py -------------------------------------------------------------------------------- /scripts/utilities/convert-ps-to-cli.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/utilities/convert-ps-to-cli.ps1 -------------------------------------------------------------------------------- /scripts/utilities/count_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/utilities/count_tokens.py -------------------------------------------------------------------------------- /scripts/utilities/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/utilities/monitor.py -------------------------------------------------------------------------------- /scripts/windows/diagnose-performance.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/windows/diagnose-performance.ps1 -------------------------------------------------------------------------------- /scripts/windows/startup-optimization.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/windows/startup-optimization.ps1 -------------------------------------------------------------------------------- /scripts/windows/tame-defender.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/scripts/windows/tame-defender.ps1 -------------------------------------------------------------------------------- /warner-chatgpt-github-copilot-dec-2025.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timothywarner/chatgptclass/HEAD/warner-chatgpt-github-copilot-dec-2025.pptx --------------------------------------------------------------------------------