온라인 코딩 부트캠프를 시작하며, 저의 발자취를 남기고자 TIL을 시작합니다. 주저리주저리 쓰기보다는 최대한 핵심만을 쓸 수 있도록 노력해보겠습니다. > 코딩할 때 머리로만 생각하지말고 수도코드 작성을 꼭 하자. 모르는
스스로 느끼기에 코딩이라는 것을 배우는 듯한 느낌이 들었습니다. 제 스스로 이해를 했다고 생각하며 넘어갔지만, 되새겨보니 그렇지 않았던 것들이 있었습니다. 그리고 영상을 보며 학습하다보니 배우지 않은 개념을 당연하다는듯이 넘어가는 것들도 있었고, 개인학습시간에 이런
오늘은 페어프로그래밍을 하루종일 진행하였습니다.페어와 같이 문제를 풀어보면서 여러 부분을 체험해볼 수 있는 귀중한 시간이었습니다.앞으로도 페어프로그래밍을 많이 진행할텐데, 걱정도 많이 됩니다.조건문, 문자열에 관련된 문제를 많이 풀어보았고, 페어와 함께 이리저리 생각도
오늘도 하루종일 페어프로그래밍을 진행하며, 문자열과 조건문을 공부해나갔습니다. 첫 페어와의 프로그래밍 마지막 날이었습니다. 다른 사람과 문제해결을 위한 이야기를 나눠본 적은 없었기에 상당히 귀중한 경험이 됐다는 생각이 들었습니다. 이러한 코딩이 처음하는 사람에게는 쉽
오늘은 혼자 공부하는 시간이 많은 날이었습니다. 오늘은 HTML/CSS 기초를 공부하는 시간이었는데, 어제 자습하면서 공부를 했던 부분이라 여유 시간이 많았습니다. 이 시간을 어떻게 활용해야할지에 대해 고민이 많았습니다. 복습하는 것을 생각했지만, 복습을 해도 시간
주말동안에는 TIL을 투고하지 않았습니다. 물론 귀찮아서라는 부분도 있었겠지만, 주말 동안에는 저번 주에 배운 것들을 복습하는 시간을 가졌고, 그로 인해 새로 배운 것이 없었기에 TIL을 적을 수가 없었습니다. 복습한 게 새로 배운 건 아니라고 생각했으니까요.
날은 지났지만 TIL을 쓰고 자는 습관을 들이기위해 부랴부랴 글을 씁니다.
오늘은 Linux의 CLI의 기본 명령어에 대해 공부했습니다.
오늘은 터미널 사용 방법에 대해 공부했습니다.
오늘 배운 것 동료의 레포지토리를 remote를 하여 연결을 하고, 내용을 수정하여 Git에 커밋을 하고, Github에 push 하는 법. JS 원시 자료형, 참조 자료형, 스코프, 클로저의 개념.
오늘 배운 것 DOM.. JS로 HTML을 조작하는 방법에 대한 개념을 익혔습니다. JS에서 배열과 객체에 대한 개념을 익히고, 문제들을 풀어보았습니다
오늘 배운 것 HTML/CSS로 싱글 페이지 레이아웃 만들기 스코프와 클로저, Spread/Rest 문법 리액트로 개발 시작하는 법, JSX를 이용한 텍스트 표시
오늘 배운 것Create React App! React-router를 이용해 주소에 따른 뷰를 보여줄 수 있게 되었음!
오늘 배운 것C언어 -> 구조체, 파일 입출력, 전처리기(헤더 파일로 작성 코드를 분할해서 생산성 향상!)Spread/Rest문법 복습!
오늘 배운 것 과 은 값이 다르다! Spread, Rest 문법의 사용법. 2-1. 매개변수 선언 시 으로 선언 가능 2.2. 객체 분해하는데도 사용 가능 2.3. 인자의 일부에만 적용 가능
오늘 배운 것DOM! QuerySelector를 이용해서 html안의 태그를 취득하고, 그 값을 써먹을 수 있게 됐습니다!React에서 State, Props의 개념을 익혔습니다.프로젝트에서 Express, babel, nodemon을 설치하고, 사용 방법을 알았습니다
오늘 배운 것DOM : HTML의 모든 디테일한 요소를 JS로 접근할 수 있게 만들어둔 모델. 규칙과도 같은 것.express를 이용한 웹사이트 서버에서 요구되는 3요소, require, response, next.
오늘 배운 것 JS의 고차함수들(filter, map, reduce)에 대한 이해가 깊어졌습니다.
오늘 배운 것JSX를 활용한 React 컴포넌트 구성하는 법.Router를 이용한 페이지 구분짓기
오늘 배운 것react에서 props, state의 개념을 이해하고, 컴포넌트에 맞춘 사용법을 연습했다.pug라는 template를 학습하고, 기본적인 사용법을 익혔다.
오늘 배운 것Single-Page Application는 컴포넌트들의 조합으로 만들어지고, 이벤트 처리에 따라 필요한 컴포넌트만 변경되는 방식으로 작동한다.반복문으로 배열을 검사할 때 배열 크기 이상의 요소를 검사하는 것은 예상치 못한 에러의 원인이 될 수 있다!
오늘 배운 것react를 이용한 SPA 제작 시, 컴포넌트 단위로 페이지를 구성하는 것이 어떤건지, 컴포넌트가 재사용성이 높다는 것을 체감할 수 있었습니다.
오늘 배운 것아니 배운게 없는데 TIL을 왜 써?
오늘 배운 것 클래스(생성자 함수)와 인스턴스(클래스를 기반으로 하는 실체)의 개념과 사용법. 생성자와 프로토타입. 클래스 상속하는 방법! 오늘 느낀 것 클래스의 개념을 읽고 찾아볼 때는 하염없이 어렵고 멀게만 느껴졌지만, 문제를 몇개 풀어보니 조금씩 감이 잡히기
오늘 배운 것재귀함수 사용하는 법과 재귀적 사고방식 연습.오늘 느낀 것재귀함수를 사용하는 것 자체는 그냥 쓰면 되니까 어렵진 않았다.재귀함수를 쓸 때 매개변수로 어떤 값을 넣어줘야되는가, 문제를 어떻게 쪼개서 생각해야하는가가 굉장히 어려웠습니다.내일 배울 것.JSON에
오늘 배운 것재귀함수를 이용한 Tree구조 구현하기.stringifyJSON을 직접 구현해보며, JSON에 구조에 대해 파악하기.
오늘 배운 것자료구조. Stack,Queue, Graph, Tree의 개념
오늘 공부한 것고차함수의 쓰임새 복습. =>다른 함수를 인자로 받아 사용하거나 다른 함수를 리턴하는 방식.오늘 느낀 것배열에 내장되어있는 메소드를 직접 구현해보는 학습시간을 가졌는데, 기능을 알고 쓰는 것들이라도 구현을 하려니 생각만큼 잘 안됐습니다.내일 배울 것비동기
오늘 배운 것promise를 사용하는 방법fs.readfile을 이용한 내부 파일을 불러오는 방법fetch를 이용한 외부 URL의 내용을 불러오는 방법
오늘 배운 것1.http/네트워크.1-1. 리소스에 대해 GET, POST, PATCH, DELETE 요청. (Options는 잘 이해가 안되더라.)1-2. CRUD
오늘 공부한 것.NoSQL.MongoDB의 CRUD를 학습하고, 이를 이용해 쿼리를 작성해서 데이터 골라내보기.앞으로 생각해봐야할 것.SQL과 NoSQL의 차이.내가 앞으로 구현할 앱에서는 어떤 쿼리를 많이 쓸 거고, 그 쿼리를 쓰는데 효율적인 데이터베이스 구조는 어떤