Objective 1. CS에 대해 Concept 잡기 2. 백엔드 로드맵 순서로 공부하기 3. 노션 정리한 내용 전부 돌려보기 4. 자료구조와 알고리즘 Result 1-1. CS50 강의 수강중 -P2 이후 강의는 c언어를 이용한 수업들이라 고민을 좀 해봐야 할것 같다. 근데 c언어 자체에 초점을 둔게 아니라 이를 기반으로 프로그래밍 언어의 중요한 데이터 타입, 자료구조와 알고리즘에 대한 강의들이기에 간단히 들어봐도 좋을것 같다. 일단 어차피 나머지 내용들은 자료구조와 알고리즘 공부를 위해 수강하고자 하는 것이니 현재 진행하고 있는 자료구조 알고리즘 공부를 먼저 완료한 뒤에 판단해도 될것 같다. 1-2. 자료구조와 알고리즘 -그림으로 배우는 알고리즘 반복해서 보기 -어플을 통해서 수시로 보면서 자주 노..
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를 공부하면서 그 내용 혹은 후에 클론 코딩을 진행한 ..
Objective 1. CS에 대해 Concept 잡기 2. 백엔드 로드맵 순서로 공부하기 3. 노션 정리한 내용 전부 돌려보기 Result 1-1. CS50 강의 수강중 P.1 -스크래치 듣고 실습 -알고리즘의 개념을 알게 되었고 단순히 코드를 짜서 실행되는게 중요하기도 하지만 어떤게 좋은 코드인지 즉 좋은 알고리즘이란 무엇인지 알게 되었다 -퀴즈도 풀어봤음 -p1은 완강 1-2. 자료구조와 알고리즘 -그림으로 배우는 알고리즘 반복해서 보기 -어플을 통해서 수시로 보면서 자주 노출시켜서 익숙해지기 1-3. 그 외 네트워크, HTTP 등등 로드맵에 있는 각종 CS 내용들 하나씩 공부 -OS and general Knowledge 정리 완료 -면접을 위한 CS 전공지식 노트 반복해서 보기 2. HTML, ..
Objective 1. CS에 대해 Concept 잡기 2. 방향 정하기 3. 노션 정리한 내용 전부 돌려보기 Result 1-1. CS50 강의 수강중 P.1 -2진법에 대하여 -컴퓨터의 Input-Output과 정보 표현 방식에 대하여 -알고리즘이란 무엇인가 *한 번 본 내용이지만 다시 정독하고 정리했음. *뒤에 스크래치는 내일 이어서 1-2. 자료구조와 알고리즘 -그림으로 배우는 알고리즘 반복해서 보기 -어플을 통해서 수시로 보면서 자주 노출시켜서 익숙해지기 1-3. 그 외 네트워크, HTTP 등등 로드맵에 있는 각종 CS 내용들 하나씩 공부 -OS and general Knowledge에서 5가지 완료 -면접을 위한 CS 전공지식 노트 반복해서 보기 2-1. 웹개발자로 시작 - 백엔드로 시작 JS..
Objective 1. CS에 대해 Concept 잡기 2. 채용 공고를 통해 어떤 프로그램을 우선순위로 공부할지 방향 정하기 3. Stack Overflow 사이트 참고해서 방향 정하기 4. 로드맵 참고해서 방향 정하기 Result 1-1. CS50 강의 수강중 -오늘은 강의는 못 들었음 1-2. 자료구조와 알고리즘 -그림으로 배우는 알고리즘 반복해서 보기 -어플을 통해서 수시로 보면서 자주 노출시켜서 익숙해지기 1-3. 그 외 네트워크, HTTP 등등 로드맵에 있는 각종 CS 내용들 하나씩 공부 -Internet 파트 노션에 정리한거 정독하기 -면접을 위한 CS 전공지식 노트 반복해서 보기 2. 정리는 완료 했는데 회사 마다 사용하는 언어나 툴이 다 다르고 어떤 플랫폼의 회사인지에 따라 달라지게 된다..
Self-Studying Record Objective 1. CS에 대해 Concept 잡기 2. 채용 공고를 통해 어떤 프로그램을 우선순위로 공부할지 방향 정하기 3. Stack Overflow 사이트 참고해서 방향 정하기 4. 로드맵 참고해서 방향 정하기 Result 1-1. CS50 강의 수강중 P.1 -2진법에 대하여 -컴퓨터의 Input-Output과 정보 표현 방식에 대하여 -알고리즘이란 무엇인가 -'스크래치'를 이용한 코딩의 이해 1-2. 자료구조와 알고리즘 -그림으로 배우는 알고리즘 반복해서 보기 -어플을 통해서 수시로 보면서 자주 노출시켜서 익숙해지기 1-3. 그 외 네트워크, HTTP 등등 로드맵에 있는 각종 CS 내용들 하나씩 공부 -Internet 파트 내용 노션에 정리함 -면접을 ..
Self-Studying Record 본격적인 프로그래밍 공부 시작에 앞선 사전 조사 및 경험 1. 앞으로 어떤 공부를 하게 될지에 대한 조사 -유튜브 영상 및 Udemy 강의 시청 => 프로그래밍이 무엇인지에 대한 개념 파악 / 프로그래밍이 필요한 이유 / 프로그래밍을 하는 방법에 대한 지식 습득을 목표로 하기 Result -프로그래밍이란 결국 인간을 더 편리하고 즐겁게 하기 위한 수단으로서 컴퓨터 프로그램을 만드는 작업이고 Coding과 오류 작업 등을 거쳐 프로그램을 만들어 내는 것이다. 하지만 이에 그치지 않고 프로그램을 만든 후에 유지 보수까지 필수적으로 이루어져야 하는 작업이다. -어떤 개발자가 될지 대한 결정이 필요 => 유튜브 시청과 로드맵을 참고하여 검색하고 찾아본 결과로는 서버 개발자를..