Til
5주 1일차 - 기술면접, 섹션1 회고
1. 리뷰 1.1 좋았던 점 기술면접 발표에 자원했던 것. 노션 섹션 1 회고 페이지에서 많은 분들이 따뜻한 댓글들을 남겨주셨고 큰 힘이 되었음. 1.2 아쉬웠던 점 발표하면서 너무 긴장했던 것 지난 주말에 이번주 계획을 명확하게 잡지 못한 것 1.3 notes 2. 배운 것 기술면접 준비방법 섹션 2에 알았더라면 좋았을 것들(33기 허재혁님) 딥다이브 스터디 - 9장 타입 변환과 단축 평가 3. 내용 정리 기술면접 기술면접의 답변은 두괄식으로 답하며, 꼬리 질문에도 대비해야 한다. 딥다이브 9장 - 타입 변환과 단축 평가 별도 문서로 정리.링크 선.참.시 이미 나이도 있고 큰 변화가 없을 줄 알았는데, 부트캠프를 수료하고 인생에 큰 변화가 생겼다. 열심히 한 사람들은 좋은 조건으로 취업했고, 열심히 하..
4주 4, 5일차 - git, 솔로 과제
1. 리뷰 1.1 좋았던 점 솔로 과제에서 어드밴스드 요구사항을 완전히 구현하지 못했지만 대신 남은 시간 안에 할수 있는 걸 찾고 개선한 것 1.2 아쉬웠던 점 페이지네이션, 로컬스토리지 미완성 불필요한 오버페이스로 컨디션만 나빠지고 오히려 머리가 안돌아가서 더 능률만 나빠진 것 1.3 notes 코드스테이츠 시작 전 4개월의 독학과 1달간의 부트캠프 과정으로 내가 실제로 해낼 수 있는 수준이 어떠한가를 명백한 결과물로 확인할 수 있었다. 안다고 생각했지만 몰랐던 것, 계속해서 헷갈려 했던 것, 알지만 남에게 설명할 수준으로 심화시킨 것, 독학기간엔 어영부영 진도 빼기 망설여져서 나중으로 미루다 급하게 공부하게 된 것들 여러가지 개념들이 많다. 커리 외에 딥다이브 책 스터디도 큰 도움이 되었다. 남에게 ..
4주 3일차 - 복습
1. 리뷰 1.1 좋았던 점 자료구조와 알고리즘 공부계획을 세우기 힘들었는데 이전 페어분께 도움을 받아서 대강의 큰 틀을 잡을 수 있었다. 1.2 아쉬웠던 점 낭비한 시간들 1.3 notes 태어났으니까 사는거지, 잘 할려고 하지마, 그냥 하기나 해. 2. 배운 것 flex의 자식요소에 적용하는 속성들 복습 정규표현식 유효성 검증 함수 과제 파일에서 정상작동 시키기 딥다이브 8장 제어문 마크다운 정리 3. 내용 정리 DOM web api prependChild() , insertafter() 라는 메서드는 존재하지 않는다. !prependChild !insertafter 이벤트리스너의 첫번째 인수로 들어갈 이벤트 이름은 window객체의 on~~메서드들에서 on만 빼고 적어주면 된다. 두번째 인수는 콜백..
4주 1일차 - 복습
1. 배운 것 es6 전개 구문, rest 파라미터 공부 내용 정리 딥다이브 스터디: 깃 커밋 컨벤션 옵셔널 체이닝 7장 연산자 2. 내용 정리 연산자 호이스팅, 스코프, 클로저, spread, rest, 구조분해할당 3. 할 일 인스턴스 복습 옵셔널 체이닝 학습 커밋 컨벤션 준수 습관화 dom 예습
3주 5일차 - 클로저, es6
1. 리뷰 너무나도 잘 맞는 페어분과 함께하여 월요일까지 할 과제를 오늘 끝내버려서 너무나도 홀가분했다. 그러나 til 정리를 마무리하지 않는 한 하루가 끝난게 아니다. 하마터면 정줄 놓고 오늘 하루를 마감할 뻔 했다. 이번주에 급하게 머릿속에 집어넣은 개념들은 기술면접에서 무조건 물어보는 자바스크립트 핵심 개념들이기 때문에 반드시 제대로 이해하고 스스로 설명할 수 있어야 한다. 페어 과제가 일찍 끝나 번 시간만큼 복습에 힘쓰도록 해야겠다. 딥다이브 스터디 내용도 반드시 복습이 필요하다. 바빠서 어물쩡 넘어가는 것들이 훗날 큰 후회로 다가오기 전에 바로잡자..! 2. 학습 키워드 클로저 클로저 함수의 데이터를 보존한다는 의미 렉시컬 환경에 언제 무엇이 저장되는지 클로저는 특정 데이터를 스코프에 가두어 둔..
3주 4일차 - 원시타입과 참조타입, 스코프, 클로저
1. 리뷰 시간관리 잘하자. 2. 학습 키워드 학습 목표 원시 자료형(primitive data type)과 참조 자료형(reference data type)의 구분이 왜 필요한지에 대해서 영상을 보고 이해할 수 있다. 원시 자료형과 참조 자료형의 차이를 이해하고, 각자 맞는 상황에서 사용할 수 있다. 원시 자료형이 할당될 때는 변수에 값(value) 자체가 담기고, 참조 자료형이 할당될 때는 보관함의 주소(reference)가 담긴다는 개념을 코드로 설명할 수 있다. 참조 자료형은 기존에 고정된 크기의 보관함이 아니라, 동적으로 크기가 변하는 특별한 보관함을 사용한다는 것을 이해할 수 있다. 고정된 저장공간 vs 동적으로 변하는 저장공간 주소(reference) 스택이란? 하나의 정보, 원시적인, 메모..
3주 3일차 - 객체
공부 참고 자료 객체 1. 리뷰 내 시간에 대한 바운더리를 명확히 하되 그만큼 나도 타인의 시간을 존중하자. 나부터 실력을 키워야 남도 알려줄수 있다. 개인 공부할 시간이 너무 모자란 하루였다. 성찰의 의미로 미완된 til 그대로 올린다. 도저히 현재 수준에서 검색해봐도 이해가 안되는건 자료구조이던가 이산수학이던가 하는 경우가 많은듯 하다. 비전공자라 어쩌고 저쩌고 하는거 굉장히 싫어하지만 4개월로 4년을 비벼볼 생각 하지 말고, 조용히 코끼리를 냉장고에 넣읍시다잉. 2. 학습 키워드 객체 메소드 단축구문 작성법 in 연산자의 반환값, 사용법 - 1. 기본 기능, 2. 응용: 조건문 안에 넣어서 쓰는 경우 this 객체 메소드 작성시 화살표 함수 사용을 지양해야 하는 이유 pokemon.splice(5,..
3주 2일차 - 배열
1. 리뷰 지금 국취제로 이런 퀄리티의 부트캠프를 참여 할 수 있다는 것만으로도 작년으로선 상상조차 못했던 이상적인 결과이고, 독학하며 삽질하던 기간이 결코 헛되지 않았고 난 내 나름의 최선을 다 했다. 그런데 왜 스스로 잘하고 있다고 다독여 주고 뿌듯해 할 만도 하건만 가슴이 텅 빈것 같은지 모르겠다. 아직도 항상 나보다 잘 하는 사람과 나를 비교하면서 내 모자람만 부각시켜 받아들이고 있는 걸까, 이게 더 열심히 하게 될 촉매제라고 생각하면서? 취업하면 모든 고생 끝 낙원 시작이 아니다. 살면서 항상 장애물에 부닥치게 될 거고, 그걸 이겨나가면서 살아갈 거고, 돈을 이만큼 모으면, 이정도 회사에 취업하면, 이런 집에 살면, 파이어족으로 노후준비가 끝나면 행복해 지겠지 라고 내 모든 행복은 결코 다다르지..
2주차 주말 - 개인 공부
1. 리뷰 배열문제를 풀기 위해 정렬알고리즘을 꼭 복습해야겠다. Bracket notation으로 객체의 값에 접근할 때 변수로 접근하는 경우가 아직 미숙하다. 표현식인 문과 아닌 문에 대해 학습했지만 완전히 이해될 때 까지 계속 봐야 하겠다. 2. 학습 키워드 자바스크립트 - 배열, 객체 배열에 없는 요소에 접근시 반환값 이차원 배열의 요소에 접근하는 방법 계속 재할당되며 최종적인 답의 값을 담는 변수의 초기값 지정이 중요한 이유 split(), join(), slice(), splice(), Array.isArray(), push(), unshift(), pop(), shift(), indexOf(), includes() console.table indexOf와 includes 메소드의 불린값 이용하..
2주 5일차 - 간단한 웹앱 만들기
1. 리뷰 체력관리가 안되고 있다. 정답에 거의 근접하였는데 정말 조금만 더 하면 될 문제를 못 풀었다. 자기파괴적인 행위가 아닌 진정한 의미의 유익한 휴식을 취하고 싶다. 계산기를 이전에 구현해본 경험이 있어 기본적인 동작은 무리없이 구현할 수 있었으나 엣지 케이스는 확실히 당혹스러웠다. 주말에 머리가 좀 맑아지고 나서 레퍼런스를 천천히 뜯어보아야 겠다. 난 if문에 다 return 값 줘야지만 동작하는 코드였는데 이부분도 어떻게 다를지 궁금하다. 2. 할 일 DOM flex, grid 실습예제 2주차 회고 자바스크립트 cs강의 목차나누기 - 데일리 코딩이 6월 말부터 시작하는걸로 캘린더에 반영되어 있으니 참조. 딥다이브 5장 학습