Day20 한 일

  • <프론트엔드의 꽃, 리액트> 강의를 4주차까지 이해가 잘 안 되지만 일단 꾸역꾸역 듣고, 5주차 강의는 프로그레스바를 채운다는 느낌으로만 들었다. 강의 내용이 머리에 들어와서 바로 튕겨나가는 기분이라 자괴감으로 치면 알고리즘 급이었다.

Day21 한 일: day-off 아닌 day-off

  • 리액트의 기본 개념조차 머리에 잘 남지 않아 따로 공부를 했다. 리액트를 이루는 가장 기초적인 단위가 되는 컴포넌트에서부터 리액트의 작동 원리를 익히고(DOM은 나중에 다시 또 찾아봐야 할 것 같지만), 무조건적으로 사용 방법만 외웠던 create-react-app에 대해서도 조금은 알게 되었다.
  • 낯설기만 했던 notion의 사용 방법을 우연한 기회에 알게 되어 페이지를 나름대로 신경써서 꾸며보기도 했다. 오늘 하루 중 가장 힐링이 됐던 시간.

내일 할 일

  • 주특기 기본 주차의 과제를 일단은 뷰 정도만 만들어 놓는다. 기능은 차차 추가하기로 하자.

나도 모르게 어느 한 순간 흐름을 놓치고 나니 다시 따라잡기가 힘들다.

그래도 중간중간 눈으로 겨우 따라가며 익힌 몇 가지를 발판 삼아,

전체적으로는 강의자료에 의존하며 위태위태하게 나아가는 중..😥

물론 나는 하루에 몰아 들었으니 더 그렇게 느끼는 것도 있겠지만,

1주차에서 2주차로 넘어오니 난이도가 급격히 상승하는 것 같았다.

강의는 어떻게 머릿속에 욱여넣으며 들어봤지만,

숙제는 한 방에 끝낼 수가 없어서 일단 내일로 미뤄야겠다..

 

나중에 1.5배속으로라도 다시 한 번씩 들어봐야 할 것 같다.

'시작하기' 버튼은 onclick 함수조차 안 걸려 있는 껍질뿐인 버튼이다.

숙제의 이해를 돕기 위한 예시를 거의 클론코딩한 거나 마찬가지이다ㅠㅠ

드디어 주특기 공부 주간의 첫날이 밝았다.

 

내가 주특기로 선택한 것은 자바스크립트를 기반으로 하는 라이브러리인 'React'이다.

조금이라도 공부에 도움이 될까 싶어 어제 강의와 책을 통해 조금은 자바스크립트 공부를 해 뒀는데,

만약 그것마저 없었다면 오늘 1주차 숙제를 제출하는 데 어려움이 따랐을 것 같다.

 

내장함수 map, filter, concat, from, indexOf를 배웠고,

JSX에서는 '태그는 무조건 닫고', '무조건 엘리먼트 1개만 반환하며', '파이썬에서 익숙한 class는 className으로 바꿔 붙여야 하고', '자바스크립트 값이나 문법은 { } 안에 써서 가져올 수 있고', '인라인 스타일은 {{ }} 안에 가져온다'는 것을 배웠다.

써 놓고도 아직 무슨 소린지 모르겠다😅

 

아무튼 갈 길이 멀다.

갈 길은 멀고 시간은 없다..

오늘 한 일

  • 공식적으로는 오늘까지 알고리즘 주간에 해당되지만, 사실상 알고리즘 개인공부는 어제로 끝났다. 오늘은 내일부터 있을 주특기 주간에 대비하여 주특기 언어의 기본 문법 강의를 듣는 날이어서, <JavaScript 문법 뽀개기> 강의를 완강했다. 파이썬에만 익숙한 상태라 비슷하면서도 다른 자바스크립트는 조금 헷갈리기도 한다.
  • 알고리즘 문제를 목표했던 10개까지는 풀지 못했다. 코드업에는 파이썬으로 풀 수 있는 문제가 많지 않은 것 같아, BOJ와 프로그래머스에서 총 7개의 문제를 풀었다. 프로그래머스는 에디터를 따로 켜놓을 필요가 없는 편리한 구조를 제공해 이용하는 재미가 있었다.
  • <HTML+CSS+자바스크립트 웹 표준의 정석> 5장 '입력 양식 작성하기' ~ 7장 '텍스트를 표현하는 다양한 스타일'을 읽었다. 내일부터는 주특기를 익혀야 하니 지금처럼 많은 분량을 하루에 다 볼 수는 없을 것 같다. 빠르지 않은 진도에 연연하지 말고 적당히 나눠서 읽어 나가야겠다.

내일 할 일

  • 주특기 공부를 시작한다. (어떤 식으로 진행될지 아직 알 수 없어 구체적으로는 못 적겠다.)
  • 알고리즘 문제를 5개 푼다.
  • <HTML+CSS+자바스크립트 웹 표준의 정석> 8장 '레이아웃을 구성하는 CSS 박스 모델'을 읽는다. 혹시 다 보지 못하더라도 스트레스 받지 말자.

'항해99 > 02_알고리즘(Day5~18)' 카테고리의 다른 글

항해02_알고리즘(Day17)  (0) 2021.06.24
항해02_알고리즘(Day16)  (0) 2021.06.23
항해02_알고리즘(Day15)  (0) 2021.06.22

+ Recent posts