Daily/Today I Learned 155

22.10.22_TIL

📌 코드스테이츠를 수료하고 첫 주말이다. 주말에도 나른해질 수 없다는 생각과 이전에 6개월간 해왔던 습관때문인지 일어나서 조금 빈둥거리긴 했지만 바로 공부를 시작했다. 개발자로서 취업하고 발전하기 위해서는 끊임없는 노력과 지식이 필요하다는 것을 느끼고 있기 때문이다. 📗 오늘 학습한 내용 프로그래머스 LEVEL.0 4문제 풀이 기술면접, 일반면접 준비 이력서 수정 TypeScript 강의 object 타입 Array 타입 Enum 타입 Any 타입 📘 추가로 공부할 내용 TypeScript 한 번 봤던 내용이더라도 꼼꼼히 보기위해서 정리를 하면서 보니 시간이 꽤 걸리는 것 같다. Next.js Redux Query Vite 📝 중요한 내용 TypeScript 배열, 객체, enum 타입 지정 및 사용

22.10.21_TIL

📌 오늘은 이력서의 어휘가 이상한부분을 수정하고 조금 살을 붙여봤다. 내용이 적다는 피드백을 받았기 때문이다. 또한, 사이드 프로젝트에 대한 github readme를 조금 더 수정하고 회사들이 어떠한 스택을 많이쓰는지 찾아보았다. 📗 오늘 학습한 내용 프로그래머스 LEVEL.0 5문제 풀이 기술면접, 일반면접 준비 Github 프로젝트 README 수정 이력서 수정 자기소개부분 수정 TypeScript 강의 타입스크립트의 원시 타입은 소문자로 이루어진다 number 숫자 타입은 number하나이다. 다른 언어에 있는 double과 같은 실수등의 타입은 존재하지 않는다. string 문자열은 ''(작은 따옴표), ""(큰 따옴표), ``(백틱)으로 지정할 수 있다. boolean true, false를 ..

22.10.20_TIL

📌 코드스테이츠를 수료하고 맞이하는 첫 날이다. 이제부터 개발자로서 구직에 나서야 한다는게 아직도 믿기지가 않다. 하지만, 나는 할 수 있을 것이다!! 해내고 말겠다!! 그동안 열심히 해왔고 앞으로도 취업을 하더라도 멈추지 않고 좋은 개발자가 되기 위해 학습하고 노력할 것이다..!! 📗 오늘 학습한 내용 프로그래머스 LEVEL.0 10문제 풀이 기술면접, 일반면접 준비 이력서 수정 자기소개부분 수정 TypeScript 강의 강의를 2주전부터 조금씩 듣긴했지만 정리를 하지않아서 처음부터 다시 듣고있다.(플젝하느라.. 정리하다가 콜받는 경우가 많았다..) 타입스크립트 컴파일 (tsc 타입스크립트 파일명) !(느낌표) 요소를 무조건 얻는다. (null을 받아오지 않을 것을 알려줌) as HTML태그Elemen..

22.08.23_TIL

📌 오늘 드디어 프리 프로젝트가 시작하는 날이다. 어떠한 과정으로 팀장이 됐더라도 앞으로 열심히해서 좋은 결과를 낳을 수 있도록하자! 📗 오늘 학습한 내용 Github 권한 설정, 칸반보드 📘 추가로 공부할 내용 Study원과 함께 진행중인 프로젝트 구현(메인 플젝 후 다시시작) 나만의 포트폴리오 사이트 구현 해보기 pre-project (스택오버플로우) 기능 나누기 회의시간 정하기 파트 나누기 📝 중요한 내용 Github

22.08.22_TIL

📌 프로젝트를 시작하기전 Github 세팅을 배우는 날이다. 이미 한 번 해봤어도 다시 깊게 학습해보자! 📗 오늘 학습한 내용 Github 레포지토리에 필요한 파일 README.md 프로젝트 이름 프로젝트 핵심 기능 소개 팀원 소개 Wiki로 링크 .gitignore git으로 관리하지 않는 파일 모음 secret token, 공유할 필요가 없는 설정 파일을 기록하면 git에 push 되지 않는다. LICENSE 해당 코드의 라이센스 표기 Github 기능 Issue 프로젝트에 새로운 기능 제안, 버그를 찾아 제보하는 등 프로젝트의 이슈를 작성 Milestone 이정표 역할, 테스크 카드(Issue)를 그룹화 하는 데 사용 Pull Request git branch에 합칠 수 있는지 확인하는 요청 Pr..

22.08.18_TIL

📌 프로젝트 전 마지막 Section4 회고를 하는 날이다... 내가 학습했던 만큼만 한다면 무리없이 협업을 통해 프로젝트를 완성할 수 있다고 생각한다. 그리고 오늘 기술 면접을 준비하면서 내가 항상 부족했던 부분을 조금 더 채워갈 수 있는 하루가 되었으면 좋겠다.!.! 📗 오늘 학습한 내용 JavaScript Hoisting과 Temporal Dead Zone이 어떻게 연관되어 있는가? 호이스팅: 함수 안에 있는 선언들을 모두 끌어올려서 해당 함수 유효 범위의 최상단에 선언하는 것을 말하며 var변수 및 함수를 사용하면 호이스팅이 된다. Temporal Dead Zone: let, const, class 구문의 유효성을 관리한다. 해당 질문에 대한 답을 드리기전에 변수의 생성 단계인 선언, 초기화, ..

22.08.17_TIL

📌 나만의 CRUD를 만드는 날인데... 나는 스터디에서 Section2에서 미리 한번 제로부터 만들었던 기억을 토대로 만들어서 내가 주어진 시간안에 어느정도의 기능까지 만들 수 있는가 과연 나는 성장했는가? 에 대한 의문을 풀 수 있는 날이 될 것 같다! 📗 오늘 학습한 내용 나만의 CRUD 만들기 Create Read Update Delete Search JSON Server 📘 추가로 공부할 내용 Study원과 함께 진행중인 프로젝트 구현(메인 플젝 후 다시시작) 나만의 포트폴리오 사이트 구현 해보기 pre-project 관련 사이트 찾아보기 📝 중요한 내용 JSON Server를 열어 실제 통신을 해볼 수 있다. 리액트를 빌드하여 배포를 할 수있다. 프로젝트를 구현할 때 해야하는 부분을 정확히 ..

22.08.16_TIL

📌 페어를 하는 마지막 시간이자 실제 프로젝트를 들어가기 전 마지막 학습 단계인 만큼 열심히해야 겠다. 또한, 내일은 CRUD를 직접 만들게 되는데 REACT 학습을 처음 시작했던 Section2에서 이미 한번 스터디원들과 함께 각자만의 CRUD를 제로부터 해봤기 때문에 걱정보단 어떤것을 만들면 좋을까(?)에 대한 고민이 되는 날이다. '스터디하자'라는 프로젝트를 스터디원 두명과 같이 진행을 했는데 무언가 믿고 따라와준 만큼 작은 보답을 하고 싶다!! 📗 오늘 학습한 내용 Tree 단방향 그래프의 한 구조로, 하나의 뿌리로부터 가지가 사방으로 뻗은 형태의 구조 하나 이상의 데이터에 한 개의 경로와 하나의 방향으로만 연결된 계층적 자료구조이다. 아래로만 뻗어나가기 때문에 시작 노드에서 출발하여 다시 출발..

22.08.12_TIL

📌 어제 순열과 조합을 풀면서 느낀점은 아직 JS로는 알고리즘 풀이가 힘들다는 것을 깨달았다... 이제 하루에 한문제 정도는 꼬박꼬박 풀 수 있도록 해보자... 앞으로도 화이팅! 📗 오늘 학습한 내용 자료구조 여러 데이터의 묶음을 저장하고, 사용하는 방법을 정의한 것 데이터 문자, 숫자, 소리, 그림, 영상 등 실생활을 구성하고 있는 모든 값 데이터는 분석하고 정리하여 활용해야만 의미를 가질 수 있다. 데이터를 체계적으로 정리하여 저장해두는 것이 데이터를 활용하는 데 있어서 훨씬 유리하다. 자료구조의 분류 단순구조 2진수, 정수/실수, 문자/문자열 선형구조 리스트, 연결리스트(단순, 이중, 원형), 덱, 스택, 큐 비선형구조 트리(일반, 이진) 그래프(방향, 무방향) 파일구조 순차 파일, 색인 파일, ..

22.08.11_TIL

📌 어제 알고리즘 문제를 페어와 함께 푸는 시간이었는데 1~3번인 그리디, 구현 문제는 풀었으나 4번인 DP 문제를 풀지 못하였다 조금만 더 생각했으면 풀었겠지라는 생각도 들었으나 그것은 코딩테스트로 따질때 시간이 많이 걸렸기 때문에 1솔 정도의 풀이가 되진 못했을 것 같다. 앞으로 JS로 알고리즘을 더욱 많이 풀어야 겠다는 생각을 하게되었던 하루였다. 그래서 오늘은 꼭 모든 문제를 페어와 같이 해결할 수 있었으면 좋겠다는 생각을 했다. 📗 오늘 학습한 내용 순열 (Permutaion) 서로 다른 n개의 원소를 가지는 어떤 집합에서 중복 없이 순서에 상관있게 r개의 원소를 선택하거나 혹은 나열하는 것이며, 이는 조합과 마찬가지로 n개의 원소로 이루어진 집합에서 r개의 원소로 이루어진 부분집합을 만드는 ..