❗❗ 오늘의 아하
- Null과 Undefined의 차이 -> Undefined은 변수가 정의는 되었지만 값이 할당되지 않는 것, Null은 개발자가 일부러 Null 값을 할당한 것
- RTC란 무엇인가? -> 실시간 컴퓨터 시계
🎯 오늘 공부한 것
- [Javascript] 변수, 자료형, 표현식, 연산자, 흐름 제어, 스코프, 클로저
- [CS] 네트워크, 메모리, 암호화 기초
📚 이번 주에 이거 꼭 공부하자
- useState hook 함수 내부 뜯어보면서 클로저 이해하기
- 생활코딩 prototype 강의 보면서 prototype 개념 이해하기
- https가 왜 필요한지, http와 뭐가 다른지 공부하기
- 호이스팅, 이벤트 위임, 화살표 함수와 선언식 함수 차이 공부하기
- https://velog.io/@modolee/javascript-function-vs-arrow-function
- 프로젝트 토큰 httpOnly 쿠키 전달 방식으로 바꾸기, cors 옵션 추가, 보안 문제 보완
🎇 Reflection
- 오늘은 실질적인 데브코스 학습 1일차였다. JavaScript 주요 문법과 메모리, 네트워크, 암호화 등등에 대한 기초 강의를 듣는데 비유를 정말 찰떡같이 하셔서 정말 재밌게 들었다. 인문학 교양 강의 듣는 느낌도 들고.. 그냥 듣고 흘리지 말고 하나 날 잡고 깊게 파봐야 겠다.
- 특강이 있었다. 실무에서 중요하게 생각하는 3가지는 기초 코딩 능력, 전문 분야 지식, 기본 CS 지식이라고 한다. 또 문제 해결 능력을 갖췄다고 말하기 위해선 논리적 사고, 전산화 능력, 엣지 케이스 탐색하는 능력이 필요하다고 하신 게 인상 깊었다. 추상적인 방향으로 생각이 뻗어나가는 습관을 경계해야겠다.
- 알고리즘을 알아야 하는 이유를 설명해주시면서 캔버스로 그림판을 만들 때 BFS 알고리즘이 필요하다는 얘기를 해주셨는데 흥미로웠다.
- 오늘 데브코스 정말 재밌긴 했는데... 리액트, 리덕스 삽질하다가 잠을 한 시간인가 밖에 못잤다. 사실 제정신인지 잘 모르겠다. 그래서 지금 더 공부를 해서 양질의 TIL을 써볼까 그냥 잘까 고민중인데 아무래도 그냥 자야겠다.
- 뭔지 잘 몰라도 계속 노출되는 게 나름 효과가 있는 것 같다. 서브넷 마스크가 뭔지 궁금해서 네트워크 기초를 공부해보고 싶어졌다. 뭘 공부해보고 싶다니, 엄청난 일 아닌가?! 근데 그전에 javascript 기초 개념부터 잡고... 오늘 말고... 내일부터...
- 내일은 api 연동하는 것을 구현해보고 금요일 전까지는 generic을 뽀갤 것이다.
'TIL' 카테고리의 다른 글
[WIL] 20210808 1주차 회고 (2) | 2021.08.08 |
---|---|
[TIL] 20210803 (4) | 2021.08.04 |
[TIL] 20210801 (0) | 2021.08.01 |
[TIL] 20210729 (3) | 2021.07.30 |
[TIL] 20210716 (2) | 2021.07.16 |