티스토리 뷰
Objective
1. CS에 대해 Concept 잡기
2. 백엔드 로드맵 순서로 공부하기
3. 노션 정리한 내용 전부 돌려보기
4. 자료구조와 알고리즘
Result
1-1. CS50 강의 수강중
P.2 시작
1-2. 자료구조와 알고리즘
-그림으로 배우는 알고리즘 반복해서 보기
-어플을 통해서 수시로 보면서 자주 노출시켜서 익숙해지기
1-3. 그 외 네트워크, HTTP 등등 로드맵에 있는 각종 CS 내용들 하나씩 공부
-Version Control Systems / Repo Hosting Services
-깃과 깃허브에 대한 이해가 필요한 내용. 깃에 대한 기본 내용은 이해했고 깃허브 사용 방법에 대해서도 어느정도 숙지하게 됐다. HTML CSS JS를 공부하면서 그 내용 혹은 후에 클론 코딩을 진행한 내용을 깃허브에 올릴 것.
-깃이 무엇인지는 간단한 내용이고 깃을 어느정도 사용할 줄 알아야 한다.
-면접을 위한 CS 전공지식 노트 반복해서 보기
2. HTML, CSS, JS 순서대로 공부하기
-HTML과 CSS를 한번에 묶어서 공부할 것
-HTML과 CSS 진행중
-JS는 프로그래밍 언어로 아예 전문적으로 공부할 생각이니 후에 Learn a Language 파트에서 자세히 공부할 것
3. Internet 부분 복습
*JS 클론 코딩 완료한 뒤에는 좀 더 자세하게 공부할 필요가 있다.
4. 자료구조와 알고리즘은 input 값을 효율적이고 깔끔하게 처리하여 output 값을 내는 그 과정 자체이다.
-코딩 테스트의 핵심이 되는 내용이지만 이를 위한 목적 보다는 개발자가 되기 위해 필요한 정말 기본적인 소양이자 매우 중요한 내용이다.
-현재로서는 더 중요한 부분이 있기 때문에 자료구조와 알고리즘에 대한 개념적인 부분을 반복하면서 이해를 하는게 중요할 것 같다.
-관련 도서를 구매해서 읽어볼 생각이다. 이해 하는게 가장 중요하기 때문에 가장 직관적이고 뼈대가 될 내용이 담긴 책을 고르는게 중요할 것 같다.