안녕하세요, 여러분! 길고 긴 파이썬, 데이터 분석 입문 커리큘럼을 마치신 걸 축하드립니다 🥳 늘어난 실력에 뿌듯한 만큼, 많이 지치실 것 같기도 해요. 그런 여러분을 위해 준비한 커리큘럼이 바로 깃, 깃헙 커리큘럼입니다! 🎉 이 1주 짜리 커리큘럼은 쉽고 편안히 공부하실 수 있을 거에요. 앗, 다만 깃과 깃헙은 앞으로 여러분이 코딩에 관련된 모든 활동에서 매우 매우 매우 중요하게 사용될 것이기에 대충 공부하시는 건 절대 금물입니다!


마크다운 공부하기

깃, 깃헙 커리큘럼에 들어가기에 앞서 너무 중요한 기초 지식이지만, 각잡고 공부하기엔 애매한 마크다운을 배워봅시다.

마크다운은 마크업 언어의 경량화 버전을 의미해요. 마크업 언어란 태그로 둘러싸인 언어(HTML, XML 등)를 의미하는데, 여기서 태그를 떼어버린 게 마크다운이라고 보면 이해하기 쉬워요. 마크다운은 현재 매우 많은 곳에서 사용되고 있어요. 얼마나 널리 사용되느냐 하면, 깃헙의 모든 레포지토리에서 찾아볼 수 있는 .md 확장자 파일이 이 마크다운 문법으로 쓰인 문서에요. 심지어 여러분도 어제, 혹은 지난주에 마크다운을 무심코 사용하셨을지 몰라요. 무슨 소리냐구요? 저희가 주구장창 사용해온 주피터, 콜랩의 ipynb 파일에서 텍스트를 입력할 때 사용하는 문법이 마크다운이거든요. -를 사용해 불렛 포인트를 만들거나, #를 사용해 헤딩을 만드는 것 모두 마크다운 문법이랍니다.

그치만 마크다운은 이것보다 훨씬 많은 기능들을 가지고 있어요. 이중 저희는 마크다운 문법 중 꼭 필요한 부분만을 골라 학습하고, 과제를 통해 연습해볼 거에요.

아래 링크는 정영웅 개발자님이 마크다운 문법에 대해 정리해놓은 블로그 포스팅입니다. 현재 저희가 공부해야할 목표와 가장 알맞은 내용과 양의 포스팅이니, 꼼꼼히 읽고 체화해주세요.

MarkDown 사용법 총정리


마크다운 과제하기

마크다운 사용법이 어느 정도 머릿 속에 들어왔다, 적용해보고 싶으시다 하면 과제를 하러 가봅시다! 이번 과제는 아래 commonmark.org 에서 진행합니다.

Markdown Tutorial - Introduction

위 사이트에서는 강조(Emphasis)하는 법부터 들여쓰는 리스트(Nested Lists)까지 다양한 마크다운 문법을 배우고 관련 문제를 풀어볼 수 있어요.

문제를 해결했을 경우 위와 같이 Yes! 표시가 뜹니다.

이 중 링크, 이미지, 코드 파트 각각의 마지막 문제를 통과한 3개 화면을 캡쳐해 슬랙 #assignments 채널에 20일 금요일 오후 6시까지 제출해주세요.


깃헙 가입 과제하기