[22.11.28 - 12.04]Weekly I Learned

AnSuebin·2022년 12월 4일
0

React 기초 공부

01. 항해 공부

1-1) 리액트 기초 개념

state, props, 라이프사이클을 위주로 기초 공부를 진행하였습니다. 사용 방법 보다는 원리를 이해하려 노력하였고, 가상 DOM의 원리, 리액트에서 컴포넌트의 라이프 사이클에 대해 좀더 집중해서 공부해보는 시간을 가졌습니다.
개념으로서는 어려운 개념이 아니였지만, 적용할때의 자잘한 패턴들이 코드를 깔끔하게 만들어주기 때문에 최대한 다양한 방법들을 접하고 적용하며 가장 합리적인 방법을 익히려 노력하였습니다.

1-2) TODO-LIST 과제

TODO-LIST 과제 회고록
간단한 기능들로 재빨리 제작할 수 있을 것이라 생각했지만, 생각보다 고민해야할 내용들이 많았고 이를 정리하여 회로록을 기록해 보았습니다.
CSS부터 전반의 구조, 기능들까지 기초적인 제작에서 필요한 것들을 공부할 수 있는 시간이었습니다.

02.항해 외 개인 공부

  • 모던 자바스크립트
    • 이번주도 주 4회 모던 자바스크립트 책을 가지고 공부했습니다.
    • 내용은 전역변수, let,const, 블록 레벨 스코프, 프로퍼티 어트리뷰트, 생성자 함수 였습니다.
    • 프로퍼티 어트리뷰트라던지 생성자 함수는 무척 생소한 개념이어서 쉽지 않았지만, 이를 공부해야 중급으로 올라간단 생각으로 열심히 하였습니다.
    • 추가로 이전에 제대로 이해하지 못한 정규표현식에 대해서 공부하였습니다. 확실히 어려운 부분에 참고서로 무척 좋았고, 정규 표현식에 대해서 제대로 알 수 있어서 좋았습니다.
  • 애플코딩 신문법 강의 수강
    • 알고리즘을 풀며, 신문법에 대한 개념이 많이 부족하다 생각하여 강의를 듣게 되었습니다.
    • 모던 자바스크립트에서 배웠던, Constructor, prototype, class 등의 내용이 담겨있었습니다.
    • 무척 어렵고 모르는 내용도 많지만, 그래도 이 고비를 잘 넘기면 자바스크립트를 더 많이 알 수 있을 것이란 생각으로 열심히 하였습니다.
    • 한번 더들으며 블로그에 정리해볼 생각입니다.
  • 알고리즘 매일 1문제
    • 알고리즘을 매일 1문제씩 풀고 있습니다.
    • 이번주는 stack이란 데이터 저장방식을 활용해 문제 풀이를 하는 방법에 대해 공부하였습니다.
    • 이전에 어렵게 풀고, 막막했던 풀이를 이런 방식으로 이용할 수 있다는게 재밌었고 하나 더 얻어간다는 점에서 기뻤습니다.
  • 취업 스터디
    • 이번주 취업스터디에 참여하였습니다.
    • 이력서 굵직한 틀을 제작하고 키워드를 뽑아보고 공유하는 시간을 가졌습니다.
    • 다른 동료에게 제 장점과 단점을 들어가며 키워드를 채워 갈 수 있는 유익한 시간이었습니다.
  • CS 공부
    • 이화여대 CS강의의 3파트를 공부하였습니다.

03. 이번주를 마무리하며

이번주 사실 좀 풀어졌다는 생각을 많이 했습니다. 재밌는 축구를 온전히 즐기지 못하고, 꼭 참여해야하는 약속은 늘어가 스트레스를 받았습니다. 또한 한달이 넘어가는 달리기에 휴식을 자꾸 원하고, 이에 따라 알찬 시간을 보내지 못했다 생각합니다. 이런 마음을 달래서 다음주는 알찬시간을 가지고 싶습니다.

profile
고객에게 명료한 의미를 전달하고, 명료한 코드를 통해 생산성 향상에 기여하고자 노력합니다.

0개의 댓글