전체 워크샵 트랙 구성
고객의 목적과 수준에 맞게 트랙을 선택하세요
트랙 | 대상 | 핵심 테마 | 시간 |
Track 1-A | 비개발자 / 기획·마케터 | 내 이름으로 된 웹사이트, 오늘 만들고 퇴근하기 | 3시간 |
Track 1-B | 개발자 입문자 | 내 코드, 팀원 코드와 절대 충돌 안 나게 관리하기 | 3.5시간 |
Track 2 | 개발자 / AI 도입 검토팀 | AI 동료를 고용해서 혼자 2배 빠르게 앱 만들기 | 4시간 |
Track 3 | DevOps / 개발팀 | 내가 자는 동안에도 자동으로 배포되는 앱 만들기 | 3.5시간 |
Track 4 | 보안 / 컴플라이언스 담당자 | 해커도 못 뚫는 내 프로젝트 만들기 | 3시간 |
Track 5 | 레거시 시스템 보유 기업 | 낡은 레거시 코드, AI로 하루 만에 현대화하기 | 3시간 |
Track 6 | Azure DevOps 사용 기업 | Azure DevOps 쓰던 팀, GitHub으로 갈아타기 | 2시간 |
Track 1-A
내 이름으로 된 웹사이트, 오늘 만들고 퇴근하기
대상: 비개발자 / GitHub 완전 처음
결과물: 나만의 퍼스널 웹사이트 (실제 URL 완성)
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
1 | 인터넷에 내 공간 선점하기 | Repository, Issue, 웹에서 파일 편집 | Introduction to GitHub |
2 | 내 글을 있어보이게 만드는 비법 | 텍스트로 표, 강조, 이미지 자유자재 | Communicate using Markdown |
3 | 클릭 한 번으로 내 사이트 인터넷에 올리기 | 실제 URL로 접속되는 나만의 웹사이트 완성 | GitHub Pages |
4 | 팀원과 함께 완성하는 내 사이트 | Labels, Milestones, Wiki, 협업 경험 → 별도 분리 필요. 어려움 | Intro to Repository Management |
5 | 말로 설명하면 AI가 앱을 뚝딱 만들어준다 | 노코딩으로 앱 생성 — 워크샵 하이라이트! | Turn an idea into an app with GitHub Spark |
워크샵 스토리: 오늘 수업이 끝나면 명함에 넣을 수 있는 나만의 웹사이트 주소가 생깁니다.
Track 1-B
내 코드, 팀원 코드와 절대 충돌 안 나게 관리하기
대상: 개발자 입문자
결과물: 팀 협업 레포지토리 + 충돌 없는 워크플로우
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
1 | 내 코드에 타임머신 달기 | git init / add / commit / push / pull | Introduction to Git |
2 | 동료 코드, 부담 없이 피드백 주고받기 | PR 리뷰로 팀 코드 품질 올리는 법 | Review Pull Requests |
3 | 코드 충돌? 이제 두렵지 않다 | 머지 충돌을 자신 있게 해결하는 경험 | Resolve Merge Conflicts |
4 | 내 PC 없어도 어디서든 코딩하기 | 브라우저만 있으면 되는 개발 환경 완성 | Code with Codespaces |
워크샵 스토리: 퇴근 후 카페에서 노트북 없이 iPad로도 코딩하는 개발자가 됩니다.
Track 2
AI 동료를 고용해서 혼자 2배 빠르게 앱 만들기
대상: 개발자 / AI 도입 검토 고객
결과물: AI와 함께 만든 실제 작동하는 앱
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
1 | AI 동료 첫 출근: 같이 코딩 시작하기 | Chat, Inline suggestions, Slash commands | Getting Started with GitHub Copilot |
2 | AI 동료 길들이기: 우리 팀 스타일로 | Custom instructions, copilot-instructions.md 설정 | Customize your GitHub Copilot Experience |
3 | AI가 내 코드를 검토해준다고? | PR 올리면 AI가 버그 찾아주는 경험 | GitHub Copilot Code Review |
4 | 이슈만 올리면 AI가 PR까지 만들어줌 | 지시만 내리고 AI가 코딩하는 경험 | Expand your team with Copilot coding agent |
5 | AI와 함께 진짜 앱 완성하기 | Agent mode로 멀티기능 앱 빌드 | Build apps with Copilot agent mode |
워크샵 스토리: 오늘 수업이 끝나면 혼자였을 때보다 코딩 속도가 체감상 2배 빨라진 걸 느낍니다.
Track 2 심화 (선택)
AI 도구를 더 깊이 활용하고 싶은 팀을 위한 추가 모듈
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
A | AI 동료에게 새로운 능력 장착시키기 | MCP로 Copilot의 능력 범위 확장 | Integrate MCP with GitHub Copilot |
B | 터미널에서 AI와 대화하며 앱 만들기 | Copilot CLI로 이슈 관리 + 앱 빌드 | Create Applications with the Copilot CLI |
Track 3
내가 자는 동안에도 자동으로 배포되는 앱 만들기
대상: DevOps 담당자 / 개발팀
결과물: 풀 자동화 CI/CD 파이프라인
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
1 | 첫 번째 로봇 일꾼 고용하기 | Workflow YAML 구조 이해 + 첫 자동화 | Hello GitHub Actions |
2 | 실수를 대신 잡아주는 시스템 만들기 | Push 시 자동 테스트 실행 파이프라인 | Test with Actions |
3 | 전 세계 어디서나 쓸 수 있게 포장하기 | Docker 이미지로 앱 배포 | Publish Docker Images |
4 | 한 번 만들어서 10개 프로젝트에 재사용 | 워크플로우 템플릿화로 생산성 극대화 | Create and use reusable workflows |
5 | 파이프라인에 AI 두뇌 달기 | Actions 안에서 AI 모델 호출하기 | AI in Actions |
+ | 나만의 로봇 일꾼 직접 제작하기 (심화) | JavaScript로 커스텀 Action 개발 | Write JavaScript Actions |
+ | AI 두뇌 달린 나만의 자동화 툴 만들기 (심화) | GitHub Models 연동 AI Actions | Create AI Powered Actions |
워크샵 스토리: 코드 올리고 커피 한 잔 마시고 오면 이미 배포가 끝나있는 팀을 만듭니다.
Track 4
해커도 못 뚫는 내 프로젝트 만들기
대상: 보안팀 / 컴플라이언스 담당자
결과물: 보안 취약점 제로 레포지토리
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
1 | 내 앱을 갉아먹는 취약점 자동으로 찾기 | Dependabot이 패치 PR까지 만들어주는 경험 | Secure your repository supply chain |
2 | 비밀번호 실수로 올렸다가 망하는 일 막기 | Secret push 차단 시스템 직접 설정 | Introduction to secret scanning |
3 | AI가 코드 속 보안 구멍을 찾아준다 | CodeQL로 취약한 코드 패턴 탐지 | Introduction to CodeQL |
4 | 해커 입장에서 내 코드 직접 뚫어보기 | 보안 게임으로 취약점 직접 체험 (몰입도 최고) | Secure code game |
워크샵 스토리: 수업이 끝나면 보안 사고를 사전에 막을 수 있는 레포지토리 구성을 갖추고 나갑니다.
Track 5
낡은 레거시 코드, AI로 하루 만에 현대화하기
대상: 레거시 시스템 보유 기업 (금융/공공기관)
결과물: COBOL → Node.js 전환 실습 완료
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
1 | AI 동료에게 새로운 능력 장착시키기 | MCP로 Copilot 능력 범위 확장 | Integrate MCP with GitHub Copilot |
2 | 10년 묵은 코드, AI에게 번역 맡기기 | COBOL → Node.js 실제 전환 실습 | Modernize your legacy code with GitHub Copilot |
3 | 신입이 와도 바로 일하는 팀 만들기 | Copilot Spaces로 팀 지식 공유 시스템 구축 | Scale institutional knowledge with Copilot Spaces |
금융/공공기관 레거시 시스템 보유 고객에게 특히 임팩트가 큰 트랙입니다.
Track 6
Azure DevOps 쓰던 팀, GitHub으로 갈아타기
대상: Azure DevOps 사용 중인 기업
결과물: ADO 레포지토리 → GitHub 이전 완료
# | 모듈 타이틀 | 배우는 것 | GitHub Skills |
1 | 지금 쓰는 것 하나도 안 버리고 GitHub으로 이사하기 | ADO 프로젝트 생성 → GitHub CLI로 마이그레이션 | Migrate an Azure DevOps Repository |
운영 팁: 단독 진행 시 2시간 / Track 1-B 또는 Track 2와 묶으면 풀데이 마이그레이션 워크샵으로 운영 가능합니다.