diff --git a/README.korean.md b/README.korean.md new file mode 100644 index 00000000000..da25e3ce63b --- /dev/null +++ b/README.korean.md @@ -0,0 +1,148 @@ +![freeCodeCamp.org Social Banner](https://s3.amazonaws.com/freecodecamp/wide-social-banner.png) +[![Build Status](https://travis-ci.org/freeCodeCamp/freeCodeCamp.svg?branch=staging)](https://travis-ci.org/freeCodeCamp/freeCodeCamp) +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) +[![Open Source Helpers](https://www.codetriage.com/freecodecamp/freecodecamp/badges/users.svg)](https://www.codetriage.com/freecodecamp/freecodecamp) + +## freeCodeCamp.org의 오픈소스 코드 베이스와 커리큘럼에 오신 것을 환영합니다. + +[freeCodeCamp.org](https://www.freeCodecamp.org)는 무료로 코드를 배울 수 있는 커뮤니티입니다. freeCodeCamp.org는 수백만 명의 사람들이 기술 쪽으로 전환하도록 돕는 것을 목표로 기부자가 지원하는 [501(c)(3)의 비영리 단체](https://donate.freecodecamp.org/)가 운영합니다. 이 커뮤니티는 이미 만 명이 넘는 사람들이 첫 번째로 개발자 직업을 가지는 것을 도왔습니다. + +우리의 풀스택 웹 개발 커리큘럼은 완전히 무료이고 자기주도적 학습입니다. 우리는 기술의 확장을 도와줄 수천 가지의 상호작용식의 코딩 문제가 있습니다. + +## 목차 + +* [인증](#certifications) +* [학습 플랫폼](#the-learning-platform) +* [버그 찾기](#found-a-bug) +* [보안 문제 찾기](#found-a-security-issue) +* [기여](#contributing) +* [라이선스](#license) + +### 자격증 + +freeCodeCamp.org는 몇 가지 무료 개발자 자격증을 제공합니다. 이러한 각 자격증에는 5가지의 필수 웹 앱 프로젝트 구축과 해당 프로젝트를 준비하는 것을 도와줄 수백 개의 선택적 코딩 과제가 포함되어 있습니다. 각각의 자격증은 초보 프로그래머에게 약 300시간이 걸릴 것으로 예상합니다. + +freeCodeCamp.org 커리큘럼의 30개의 프로젝트에는 각각 휼륭한 사용자 스토리와 자동화된 테스트들이 있습니다. 이러한 기능은 프로젝트를 점진적으로 구축하고 제출하기 전 사용자의 스토리를 이행했는지 확인하는 데 도움을 줍니다. + +[freeCodeCamp.org의 CDN](https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js)을 통해 이러한 테스트 묶음들을 가져올 수 있습니다. 즉, CodePen 및 Gitch와 같은 웹사이트 또는 로컬 컴퓨터의 개발 환경에서도 이러한 프로젝트를 구축할 수 있습니다. + +자격증을 한번 취득하면 항상 사용할 수 있습니다. LinkedIn 또는 이력서에서 항상 첨부할 수 있습니다. 미래의 고용주 또는 프리랜서 고객이 해당 링크를 클릭하면 입증된 자격증을 볼 수 있습니다. + +단 하나의 예외사항은 [Academic Honesty Policy](https://www.freecodecamp.org/academic-honesty)를 위반하였을 때입니다. 다른 사람의 코드를 분명하게 표절(다른 사람의 코드 또는 프로젝트 출처 없이 자신의 것으로 제출) 할 경우, 철저하게 교육기관이 해야 할 일(자격 박탈 및 사용 정지)을 할 것입니다. + +다음은 6가지의 핵심 자격증입니다 : + +#### 1. Responsive Web Design(반응형 웹디자인) 자격증 + +- [기본 HTML 및 HTML5](https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5) +- [기본 CSS](https://learn.freecodecamp.org/responsive-web-design/basic-css) +- [응용 Visual Design(시각 디자인)](https://learn.freecodecamp.org/responsive-web-design/applied-visual-design) +- [응용 Accessibility(접근성)](https://learn.freecodecamp.org/responsive-web-design/applied-accessibility) +- [Responsive Web Design(반응형 웹디자인) 원리](https://learn.freecodecamp.org/responsive-web-design/responsive-web-design-principles) +- [CSS Flexbox](https://learn.freecodecamp.org/responsive-web-design/css-flexbox) +- [CSS Grid](https://learn.freecodecamp.org/responsive-web-design/css-grid) +
+
+ **프로젝트** : Tribute 페이지, 설문조사 양식, 제품 소개 페이지, 기술 문서 페이지, 개인 포트폴리오 웹 페이지 + +#### 2. 자바스크립트 알고리즘 및 자료 구조 자격증 + +- [기본 자바스크립트](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript) +- [ES6](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/es6) +- [정규 표현식](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/regular-expressions) +- [디버깅](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/debugging) +- [기본 자료 구조](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-data-structures) +- [알고리즘 스크립팅](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-algorithm-scripting) +- [객체 지향 프로그래밍](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/object-oriented-programming) +- [함수형 프로그래밍](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/functional-programming) +- [중급 알고리즘 스크립팅](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting) + + **프로젝트** : Palindrome Checker, 로마 숫자 변환기, 카이사르 암호 전화번호 검사기, 금전 등록기 + +#### 3. Front End Libraries 자격증** + +- [Bootstrap](https://learn.freecodecamp.org/front-end-libraries/bootstrap) +- [jQuery](https://learn.freecodecamp.org/front-end-libraries/jquery) +- [Sass](https://learn.freecodecamp.org/front-end-libraries/sass) +- [React](https://learn.freecodecamp.org/front-end-libraries/react) +- [Redux](https://learn.freecodecamp.org/front-end-libraries/redux) +- [React and Redux](https://learn.freecodecamp.org/front-end-libraries/react-and-redux) +
+
+ **프로젝트** : 랜덤 명언 기계, Markdown Previewer, 드럼 기계, 자바스크립트 계산기, Pomodoro 시계 + +#### 4. 데이터 시각화 자격증 + +- [D3를 이용한 데이터 시각화](https://learn.freecodecamp.org/data-visualization/data-visualization-with-d3) +- [JSON APIs and Ajax](https://learn.freecodecamp.org/data-visualization/json-apis-and-ajax) +
+
+ **프로젝트** : 막대그래프, 산점도 그래프, 히트 맵, 단계 구분도, 트리 맵 다이어그램 + +#### 5. APIs 및 마이크로 서비스 자격증 + +- [NPM을 이용한 패키지 관리](https://learn.freecodecamp.org/apis-and-microservices/managing-packages-with-npm) +- [기본 Node 및 Express](https://learn.freecodecamp.org/apis-and-microservices/basic-node-and-express) +- [MongoDB 및 Mongoose](https://learn.freecodecamp.org/apis-and-microservices/mongodb-and-mongoose) +
+
+ **프로젝트** : 타임스탬프 마이크로 서비스, Request Header Parser, URL 단축 서비스, 운동 트래커, File Metadata 마이크로 서비스 + +#### 6. 정보 보안 및 품질 보증 자격증 + +- [HelmetJS을 이용한 정보 보안](https://learn.freecodecamp.org/information-security-and-quality-assurance/information-security-with-helmetjs) +- [Chai를 이용한 품질 보증 및 테스트](https://learn.freecodecamp.org/information-security-and-quality-assurance/quality-assurance-and-testing-with-chai) +- [고급 Node 및 Express](https://learn.freecodecamp.org/information-security-and-quality-assurance/advanced-node-and-express) +
+
+ **프로젝트** : 미터-야드 변환기, 이슈 트래커, 개인 라이브러리, 주식 가격 검사기, 익명 게시판 + +#### 풀스택 개발 자격증 + +6가지 자격증을 모두 취득하면 freeCodeCamp.org 풀스택 개발 자격증을 신청할 수 있습니다. 이 마지막 자격증은 광범위한 웹 개발 도구를 사용하여 약 1800시간의 코딩을 완료했다는 것을 의미합니다. + +#### 기존 자격증 + +2015년도의 커리큘럼의 3가지 기존 자격증이 있으며 아직 사용할 수 있습니다. 이 자격증에 필요한 모든 프로젝트는 freeCodeCamp.org에서 계속 사용할 수 있습니다. + +- 기존 Front End 개발 자격증 +- 기존 데이터 시각화 자격증 +- 기존 Back End 개발 자격증 + +### 학습 플랫폼 + +이 코드는 [freeCodeCamp.org](https://www.freecodecamp.org/)에서 실시간으로 실행됩니다. + +이 커뮤니티는: + +- 몇 시간 안에 프로그래밍을 도와주고 프로젝트 피드백을 받을 수 있는 [포럼](https://www.freecodecamp.org/forum) +- Python, SQL, Android 및 기타 다양한 기술에 대한 무료 강좌가 있는 [YouTube 채널](https://youtube.com/freecodecamp) +- 기술 통찰력과 영감을 주분 개발자의 스토리가 담긴 [팟 캐스트](https://podcast.freecodecamp.org/) +- 함께 코드를 작성할 수 있는 세계 각지의 [지역 스터디 그룹](https://study-group-directory.freecodecamp.org/) +- 수천 개의 프로그래밍 주제에 대한 [포괄적인 가이드](https://guide.freecodecamp.org/) +- Medium에서 [가장 큰 기술 출판물](https://medium.freecodecamp.org/) +- 전 세계 100,000명이 넘는 [페이스북 그룹](https://www.facebook.com/groups/freeCodeCampEarth/permalink/428140994253892/) 입니다. + +### [여기에서 가입하세요](https://www.freecodecamp.org/signin) + +### 버그 찾기란? + +버그를 찾았다고 생각되면 [How to Report a Bug](https://www.freecodecamp.org/forum/t/how-to-report-a-bug/19543)를 읽고 지침을 따라야 합니다. 자신이 새로운 버그라고 확신하면 다른 사람이 같은 문제를 겪고 있는지 확인하고 새로운 GitHub 이슈를 만드십시오. 가능한 한 많은 정보를 포함시켜 버그를 재현할 수 있게 하십시오. + +### 보안 문제 찾기란? + +보안 문제에 대해 GitHub 이슈를 만들지 마십시오. 대신 security@freecodecamp.org로 이메일을 보내 주시면 즉시 검토하겠습니다. + +### 기여 + +#### [기여를 위해 다음 단계를 따르세요](CONTRIBUTING.md) + +**라이선스** + +Copyright © 2019 freeCodeCamp.org + +이 저장소는 다음 라이선스에 의해 구속됩니다. + +- 컴퓨터 소프트웨어는 [BSD-3-Clause 라이선스](LICENSE.md)에 따라 라이선스가 부여됩니다. +- 하위 디렉터리를 포함한 [`/curriculum`](/curriculum) 디렉터리 및 [`/guide`](/guide) 디렉터리를 포함한 학습 리소스는 [CC-BY-SA-4.0 라이선스](/curriculum/LICENSE.md)에 따라 라이선스가 부여됩니다. diff --git a/docs/korean/CONTRIBUTING.md b/docs/korean/CONTRIBUTING.md new file mode 100644 index 00000000000..4a8932aa6c1 --- /dev/null +++ b/docs/korean/CONTRIBUTING.md @@ -0,0 +1,144 @@ + + + + + + + + + + + + + +
Read these guidelines in English عربي 中文 Português русский Español Ελληνικά 한국어
+ +# 기여 지침 + +안녕하세요 👋! + +freeCodeCamp.org는 여러분과 같은 수천 명의 친절한 자원봉사자 덕분에 운영할 수 있습니다. 우리는 여러분의 기여를 환영하며 감사하고 기쁘게 생각합니다. + +우리는 [행동 강령] (https://www.freecodecamp.org/code-of-conduct)을 엄격히 시행합니다. 잠시 시간을 내어 읽어주십시오. 단지 196 단어밖에 되지 않습니다. + +행복한 기여가 되길 바랍니다 🎉! + +## 여러분이 도울 수 있는 몇 가지 재미있는 방법들 + +관심 분야에 기여할 수 있습니다: + +1. [오픈소스 코드 베이스에 기여](#contribute-to-this-open-source-codebase). [가이드 문서](https://guide.freecodecamp.org/), [코딩 과제](https://learn.freecodecamp.org/) 편집, 학습 플랫폼의 버그 수정. + +2. 우리의 [공개 포럼](https://www.freecodecamp.org/forum/)에서 사용자 돕기. [코딩 질문에 답변](https://www.freecodecamp.org/forum/?max_posts=1)하거나 [코딩 프로젝트에 대한 피드백을 제공](https://www.freecodecamp.org/forum/c/project-feedback?max_posts=1). + +3. [유튜브 채널 비디오](https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ/videos)에 자막이나 캡션을 추가. + +## 오픈소스 코드 베이스에 기여 + +우리는 수천 가지의 [코딩 과제](https://learn.freecodecamp.org)와 [가이드 문서](https://guide.freecodecamp.org)로 구성된 막대한 오픈소스 코드 베이스를 가지고 있습니다. + +다음과 같은 방법으로 도울 수 있습니다: + +- [📝 연구, 가이드 문서 작성 및 업데이트](#research-write-and-update-our-guide-articles) + +- [💻 창작, 코딩 과제 버그 업데이트 및 수정](#create-update-and-fix-bugs-in-our-coding-challenges) + +- [🌐 가이드 문서 번역](#translate-guide-articles) + +- [🛠 freeCodeCamp.org의 학습 플랫폼에서 버그 수정](#help-us-fix-bugs-in-freecodecamporgs-learning-platform) + +### 연구, 가이드 문서 작성 및 업데이트 + +**가이드 문서란 무엇인가?** + +가이드 문서는 여러분이 기술 개념을 빨리 이해하도록 도와줍니다. 좀 더 심층적인 자료로 넘어가기 전에 읽을 수 있는 짧고 쉬운 설명을 뜻합니다. + +다음은 [HTML 앵커 요소에 대한 예시 문서](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/html/elements/a-tag/index.md)입니다. + +**무엇에 관한 문서를 작성할 수 있을까?** + +우리는 여러분이 문서 작성을 돕는 것을 환영합니다. 문서를 작성하기 위해 어떤 분야의 전문가가 될 필요가 없습니다. 가이드 문서는 오픈소스이기 때문에 실수하더라도 다른 기여자가 정정해줄 것입니다. + +돕기 위해서 `stub article`을 [Guide website](https://guide.freecodecamp.org)에서 찾고, 문서를 작성한 다음, 풀 요청을 열어 `stub article`을 문서로 교체하십시오. [풀 요청](https://help.github.com/articles/about-pull-requests/)은 다른 사람들이 여러분의 변경 사항에 대해 알고, 검토하고, 채택할 수 있게 합니다. + +쓰고 싶은 주제에 대한 `stub article`을 찾을 수 없다면 `stub article`을 만들고 초안 기사를 포함하는 풀 요청을 열 수 있습니다. + +가이드 문서를 개선하고 싶다면 [가이드 문서를 작성하는 방법](/docs/how-to-work-on-guide-articles.md)을 참조하십시오. + +### 창작, 코딩 과제 버그 업데이트 및 수정 + +모든 코딩 과제는 커뮤니티가 처리하고, 여러분과 같은 자원봉사자들로부터 전문적인 지식을 가져옵니다. + +여러분은 프로그래밍을 확장하고 코딩 표현을 더 명확하게 하는데 도움을 줄 수 있습니다. 여러분은 개념을 더 잘 설명하기 위해 사용자 이야기를 업데이트할 수 있고 심지어 중복되는 것도 제거할 수 있습니다. 또한 도전 테스트를 개선하여 사람들의 코드를 더 정확하게 테스트할 수 있습니다. + +코딩 과제를 개선하는데 관심이 있는 경우, [코딩 과제를 해결하는 방법](/docs/how-to-work-on-coding-challenges.md)을 참조하십시오. + +### 가이드 문서 번역 + +여러분이 말하는 언어로 가이드 문서를 번역 할 수 있도록 도와주십시오. 현재 번역 버전은 다음과 같습니다: + +- [아랍어 (عربي)](https://github.com/freeCodeCamp/freeCodeCamp/tree/master/guide/arabic) +- [중국어 (中文)](https://github.com/freeCodeCamp/freeCodeCamp/tree/master/guide/chinese) +- [포르투갈어 (Português)](https://github.com/freeCodeCamp/freeCodeCamp/tree/master/guide/portuguese) +- [러시아어 (русский)](https://github.com/freeCodeCamp/freeCodeCamp/tree/master/guide/russian) +- [스페인어 (Español)](https://github.com/freeCodeCamp/freeCodeCamp/tree/master/guide/spanish) + +우리는 이러한 번역의 품질을 개선하는 데 여러분의 도움을 바랍니다. 수백만 명의 사람들이 freeCodeCamp.org의 영어 버전을 사용하고 있으며 수백만 명이이 번역된 버전을 더 많이 사용할 것으로 기대합니다. + +[FreeCodeCamp 커리큘럼 7.0 버전](https://www.freecodecamp.org/forum/t/help-us-build-version-7-0-of-the-freecodecamp-curriculum/263546)이 끝나면 번역할 계획입니다. + +### freeCodeCamp.org의 학습 플랫폼에서 버그 수정 + +당사의 학습 플랫폼은 최신 JavaScript 스택에서 실행되고 있습니다. Node.js, MongoDB, LoopBack, OAuth 2.0, React, Gatsby, Webpack 등을 포함하되 이에 국한되지 않는 다양한 구성요소, 도구 및 라이브러리를 갖추고 있습니다. + +대략적으로, + +- Node.js 기반 API 서버. +- React 기반 클라이언트 응용 프로그램 세트. +- 프론트엔드 프로젝트 평가 스크립트. + +이를 위해 API, ES6 구문에 대한 많은 호기심과 이해가 필요합니다. + +본질적으로 앞서 언급한 기술, 도구 및 라이브러리에 대한 기본적인 지식을 기대합니다. 여러분은 기여하기 위해 전문가가 될 필요가 없습니다. + +관련 문제에 관해 질문 할 수 있으면 언제든지 알려주시기 바랍니다. 의심스러운 점이 있다면 우리의 개발자 팀인 Mrugesh Mohapatra [`@ raisedadead`] (https://github.com/raisedadead) 또는 Stuart Taylor [`@ bouncey`] (https://github.com/bouncey)가 도와줄 것입니다. +코드 베이스를 개선하는 데 도움을 주려면 [로컬에서 freeCodeCamp를 설치하는 방법] (/docs/ how-to-setup-freecodecamp-locally.md)을 참조하십시오. + +## 자주 묻는 질문 + +**새로운 버그를 어떻게 신고할 수 있는가?** + +만약 여러분이 새로운 버그를 발견했다고 생각한다면, 먼저 ["Help I've Found a Bug"](https://forum.freecodecamp.org/t/how-to-report-a-bug/19543)문서를 읽고 지시를 따르십시오. + +새로운 버그라고 확신이 든다면, 계속하여 새로운 GitHub 이슈들을 만드십시오. 우리가 그 버그를 재현할 수 있도록 가능한 많은 정보를 포함해야 합니다. 이 문제를 해결하는 데 도움이 되는 미리 정의된 문제 템플릿이 있습니다, + +도전에 대한 코딩 도움말을 찾는 모든 문제는 종결된다는 점에 유의하십시오. 이슈 추적기는 코드베이스 관련 이슈와 논의를 엄격히 하기 위한 것이다. 의심스러울 때마다 보고서를 작성하기 전, 포럼에서 도움을 구해야 합니다. + +**보안 이슈를 어떻게 신고할 수 있는가?** + +보안 문제에 대해 GitHub 문제를 만들지 마십시오. 대신 `security@freecodecamp.org`로 이메일을 보내주시면 즉시 살펴보겠습니다. + +**문서에 포함되지 않은 문제가 있다면 어떻게 도움을 받을 수 있는가?** + +도움을 요청하십시오: + +- [The "Contributors" category of our public forum](https://www.freecodecamp.org/forum/c/contributors) +- [Our public contributors chat room on Gitter](https://gitter.im/FreeCodeCamp/Contributors) + +우리는 여러분이 작업하고 싶은 주제에 기여할 수 있도록 도와드립니다. 새 쿼리를 게시하기 전에 쿼리를 검색하십시오. 공손한 마음과 인내심을 가지세요. 자원봉사자 및 운영자 커뮤니티는 항상 여러분의 질문에 답변합니다. + +**평소 GitHub와 오픈소스에 익숙하지 않다면:** + +[오픈소스 가이드에 기여하는 방법](https://github.com/freeCodeCamp/how-to-contribute-to-open-source)을 읽으십시오. + +**이슈에 태그가 붙은 라벨들은 무엇을 의미하는가?** + +커뮤니티 중재자는 우선순위, 심각도 및 기타 요인에 따라 이슈를 [분류](https://en.wikipedia.org/wiki/Software_bug#Bug_management)하고 풀을 요청합니다. [여기에서 완전한 용어집을 찾아보십시오](https://github.com/freecodecamp/freecodecamp/labels). + +사용할 수 있는 작업에 대한 간략한 개요는 [**`help wanted`**](https://github.com/freeCodeCamp/freeCodeCamp/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) 또는 [**`first timers welcome`**](https://github.com/freeCodeCamp/freeCodeCamp/issues?q=is%3Aopen+is%3Aissue+label%3A%22first+timers+welcome%22)를 거쳐야 합니다. 이에 대해 작업하기 전에 허락을 구할 필요가 없습니다.. + +If these issues lack clarity on what needs to be done, feel free to ask questions in the comments. + +**오타를 찾았는데 풀 요청하기 전에 문제를 보고해야 하는가?** + +오타 및 기타 단어 변경의 경우 먼저 문제를 만들지 않고 풀 요청을 직접 열 수 있다. 문제는 커리큘럼의 코드 또는 구조적인 측면과 관련된 더 큰 문제를 토론하는 데 더 많다. diff --git a/docs/korean/README.md b/docs/korean/README.md new file mode 100644 index 00000000000..0a802cb7cf3 --- /dev/null +++ b/docs/korean/README.md @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + +
Read these guidelines in English عربي 中文 русский Português Español Deutsch Ελληνικά 한국어
+ +# 빠른 참고 문헌 + +안녕하세요 👋! + +이 디렉터리에는 freeCodeCamp.org에 기여하는 방법이 포함되어 있습니다. + +## [처음이시면 여기를 먼저 읽어주세요.](CONTRIBUTING.md) + +--- + +## 빠른 참고 문헌 + +1. 가이드 글 작동 방법
+2. 코딩 챌린지 작동 방법
+3. 로컬 환경에서 freeCodeCamp 설치 방법
+4. 로컬 환경에서 발신 메일 받는 방법 + +## 스타일 가이드 + +1. 가이드 글을 만들기 위한 스타일 가이드
+2. 코딩 과제를 만들기 위한 스타일 가이드 + +## 로컬 환경에서 작업할 때 참고할 명령어 + +로컬 환경에서 작업할 때 사용할 명령어 + +| 명령어 | 설명 | +| ------- | ----------- | +| `npm run bootstrap` | 다른 서비스를 부트스트랩 합니다. | +| `npm run seed` | 모든 챌린지 마크 다운 파일을 파싱 하여 MongoDB에 삽입합니다. | +| `npm run develop` | freeCodeCamp API 서버 및 클라인어트 프로그램을 시작합니다.| +| `npm test` | 시스템에서 클라이언트, 서버, lint 및 챌린지 테스트를 포함하여 모든 JS 테스트를 실행합니다.| +| `npm run test:client` | 클라이언트 테스트 셋을 실행합니다. | +| `npm run test:curriculum` | 커리큘럼 테스트 셋을 실행합니다. | +| `npm run test:server` | 서버 테스트 셋을 실행합니다. | +| `npm run commit` | 좋은 Commit 메시지를 작성하는 데 도움을 주는 대화형 도구입니다.|