-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
Description
스텝 0 - 시작하기에 앞서... 목적, Prerequisites, 등등
목적
일반적인 앱 (Application) 개발에서 생기는 과정을 시작부터 끝까지 프로세스를 쉽고 간략하게!
What this is
Laptop 이 없거나 Prerequisites 를 충족 못해도 보고 배울순 있지만 직접 해보는걸 적극 추천 합니다
- “뭔가 프로젝트 해보고 싶은데 어떻게 시작하지?”
- “이걸 도대체 왜 하는거지?”
- “IT 회사에서 어떤식으로 개발하고 일하지?”
이런 질문들을 한방에 해결해 드립니다
What this is not
- 빠르게 “수박 겉핥기 식”으로 각 분야 별로 간단한 것만 집고 넘어가기 때문에 깊게 들어가지 않습니다
- 시간이 부족할수 있기 때문에 모든걸 카버하기엔 부족할수 있습니다
목록
- GitHub 로 Fork, Clone 개념 이해. 새로운 레포 만들어 보기
- HTML 으로 간단한 Static Webpage 만들기
- NodeJS 로 웹앱 만들어 보기
- 도커 컨테이너로 이미지 빌드 해보기
- 간단한 깃허브 README.md 만들어보기
- 깃허브 워크로플로우: 새로운 브랜치로 Commit/Push 한 후 PR 한 후 Merge 해보기
- 깃허브 페키지로 컨테이너 이미지 만든 후 Custom Image 만들어보기
- Microsoft Azure 웹앱을 GitHub Actions 으로 배포하기
워크숍에서 따라할 과정들
Prerequisites
- GitHub Account 를 만듭니다: https://github.com
- Microsoft Visual Studio Code Editor (https://code.visualstudio.com/) 같은 코드 에디터를 미리 설치합니다
- Git CLI 를 인스톨 하였습니다: https://git-scm.com/downloads
- Docker CLI 를 인스톨 하였습니다: https://www.docker.com/get-started
- NodeJS 를 인스톨 하였습니다: https://nodejs.org/en
- Azure 어카운트를 만들고 Azure CLI 를 인스톨 하였습니다
- Azure CLI: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
- Azure Portal: https://azure.microsoft.com/