목표

규칙

1. 일일 과제

일일 과제의 목표는 미래의 기술적 성장을 위해 근본이 되는 이론을 공부하며 동시에 즉시 활용할 수 있는 프로그래밍 스킬을 향상시키는 것입니다.

TIL과 Programming 과제를 함께 수행합니다. 목표는 하루에 TIL에 나열된 링크 중 강좌 하나를 수강하고 TIL repo에 정리하는 것과, Programming에 나열된 링크의 문제를 하나 해결하는 것입니다. 요일과 상관없이 1주일에 5회 수행하는 것을 목표로 합니다.

TIL (Today I Learned)

본인의 Github 계정에 TIL이라는 이름의 repository를 만들고 다음 링크의 강좌를 하루에 하나 이상 수강한 뒤 TIL에 공부한 것을 정리하여 push해주세요.

반드시 제시된 링크의 강좌를 수강할 필요는 없습니다. 공부하고 싶은 분야 혹은 콘텐츠가 있다면 알려주세요. 다만, 언어, 프레임워크, 라이브러리 등의 사용법이 아닌 컴퓨터 공학의 기반이 되는 지식을 선택해주세요. 언어, 프레임워크, 라이브러리 등이라도 해당 기술의 근간을 이루는 개념에 대한 것은 괜찮습니다. 예를 들어, React.js를 공부하고 싶다면 React.js가 왜 virtual DOM을 사용했는지, 왜 데이터를 단방향으로 흐르도록 디자인 했는지, 왜 props를 수정할 수 없도록 제한했는지 등을 공부해야 합니다. 반드시 영상으로 되어있는 강의를 수강하실 필요는 없습니다. 책으로 공부를 하셔도 무관합니다. 알고리즘 등 하나의 공부가 오래걸리는 것이 있는 경우, 오늘 막힌 점 등에 대해서라도 커밋을 남겨줍니다.